Logo Api Raupulus
Weather Station Keycounter Airflight Smart Plant Energy Hardware Contacto

Raúl Caro Pastorino

Desarrollador Frontend · Vue.js · JavaScript / TypeScript · Tailwind · Bootstrap

Experiencia

Desarrollador Full Stack

12/2018 – Actualidad
Xerintel Internet Technologies SL Jerez de la Frontera · Híbrido
  • – Maquetación y dinamización de componentes personalizados: componentes propios, interacción, estados y consumo de API desde el cliente.
  • – Creación y dinamización de paneles de administración a medida: interfaces de gestión para que el cliente administre contenido, catálogo, usuarios y configuración de forma autónoma.
  • – Frontend de tiendas online: catálogo, filtros, carrito y proceso de compra, con flujos de pago integrados (Redsys, Stripe, PayComet, PayPal).
  • – Frontend de plataformas sociales: perfiles, interacción entre usuarios, notificaciones y contenido dinámico.
  • – Maquetación responsive y componentes del proyecto esqueleto de la empresa, reutilizados en todos los proyectos nuevos.
  • – Trabajo con Blade, JavaScript, jQuery, Vue, HTML5, CSS/Sass, Bootstrap y Tailwind.

Programador Full Stack

02/2011 – 09/2019
Freelance Chipiona (Cádiz)
  • – Desarrollo de webs a medida en HTML, CSS, JavaScript y PHP, y temas/plantillas personalizadas sobre Drupal y WordPress.
  • – Diseño de logotipos, cartelería y recursos gráficos para pequeñas empresas; creación de contenido multimedia.
  • – SEO on-page y optimización de rendimiento de cara al usuario.

Colaborador

02/2015 – 12/2018
Asociación LiGNUx En remoto
  • – Desarrollos y personalización de temas en WordPress, HTML/CSS/JS, jQuery y Bootstrap.

Habilidades

Lenguajes
JavaScript · TypeScript · HTML5 · CSS3 · Sass
Frameworks y librerías
Vue.js (2 y 3) · Nuxt · jQuery · Angular · Ionic · Dart/Flutter (iOS, Android, macOS) · Web Components · Blade · Filament
Estilos y UI
Tailwind CSS · Bootstrap (3/4/5) · maquetación responsive · componentes reutilizables · PWA
Integración
Consumo de APIs REST · JSON · autenticación en cliente · formularios y validación
Diseño y multimedia
GIMP · Inkscape · diseño 2D vectorial · Kdenlive · ffmpeg · optimización de imágenes
Herramientas
Git/GitHub/GitLab · npm · clean commits · PhpStorm · SEO técnico
Idiomas
Español nativo · Inglés básico (lectura de documentación técnica)

Educación

Técnico Superior en Desarrollo de Aplicaciones Web (DAW)

09/2016 – 06/2018
IES Doñana Sanlúcar de Barrameda (Cádiz)

Incluye desarrollo de elementos software en entorno cliente.

Formación complementaria

Curso de Diseño Gráfico y Web

10/2015 – 12/2015
Ayto. de Chipiona

126 h

Certificaciones y cursos

Proyectos

Portal web personal

Proyecto propio · código público

Hecho en Vue: agrupa mis proyectos, servicios y redes.

raupulus.dev gitlab.com/raupulus/www.raupulus.dev

Recortador de imágenes en Vue

Componente reutilizable · código público

Recorte y selección de área de imagen con proporciones configurables.

gitlab.com/raupulus/vue-component-image-cropper

Widget de estación meteorológica en Vue

Componente reutilizable · código público

Estación meteorológica en tiempo real: temperatura, humedad, TVOC, UV/UVA/UVB, viento y rayos.

gitlab.com/raupulus/vue-component-weather-chipiona

Overlays de streaming

Proyecto propio · código público

Overlays propios en Vue 3 + Node.js.

gitlab.com/raupulus/nodejs-vuejs-streaming-overlays

Radar de vuelos en tiempo real

Proyecto propio · código público

Mapa con aviones y su recorrido en tiempo real sobre Chipiona, alimentado por mi receptor ADS-B.

gitlab.com/raupulus/app-airflight-realtime-chipiona

Apps móviles y multiplataforma

Proyecto propio · código público

app-routineapp (rutinas y hábitos para iOS, Android y macOS en Flutter, local-first), app-ionic-weather-station e ionic-vue-iot-fan-switch-button (panel de control IoT sobre la API de Home Assistant).

gitlab.com/raupulus/app-routineapp

Plantillas y esqueletos

Proyecto propio · código público

skeleton-html-tailwindcss, skeleton-vue2-component y práctica con Nuxt 3 + Tailwind + CMS Storyblok.

gitlab.com/raupulus/skeleton-html-tailwindcss

La Guía Linux

Proyecto propio · desde 2008

Plataforma de guías y videotutoriales desde 2008, en Vue/Ionic: maquetación, plantillas y contenido.

laguialinux.es gitlab.com/raupulus/laguialinux.es

Galería de imágenes generadas con IA

Proyecto propio · código público

Frontend de la galería alimentada por mi propia API y por la cadena GPT + Stable Diffusion.

gitlab.com/raupulus/laravel-ai-image-gallery