Raúl Caro Pastorino
Desarrollador Frontend · Vue.js · JavaScript / TypeScript · Tailwind · Bootstrap
- mailpublic@raupulus.dev
- languageraupulus.dev
- linklinkedin.com
- location_onChipiona (Cádiz), España
- starTeletrabajo · Carné B y vehículo propio
Experiencia
Desarrollador Full Stack
12/2018 – Actualidad- – 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- – 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- – 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/2018Incluye desarrollo de elementos software en entorno cliente.
Formación complementaria
Curso de Diseño Gráfico y Web
10/2015 – 12/2015126 h
Certificaciones y cursos
-
Tailwind CSS 3.0: Fundamentos
Udemy · ID UC-968bad21-438d-4c84-a6bb-0a75f1feb980 · 10/2022
-
Vue.js de Cero a Experto
Udemy · ID UC-b2b661b5-ecf3-43af-b000-1a339719abf5 · 04/2022
-
Curso de Desarrollo Web Frontend Profesional
-
Carrera de Programador Full Stack MEVN
-
Herramientas de Desarrollo y Diseño Web
Udemy · ID UC-957fef67-2a5d-4227-a87f-9fb4e075f689 · 11/2020
-
Curso de JavaScript Profesional
-
Vue JS 2: Introducción a las Web Apps
Udemy · ID UC-81304614-920f-4cfa-ac0c-3a5985fdd983 · 09/2020
-
Ionic 5: crear aplicaciones iOS, Android y PWAs con Angular
Udemy · ID UC-8d8ebb2b-79a5-46e7-8c81-7a44da14e65e · 05/2020
-
Curso de VueJS 2: Crea Webapps modernas
-
Curso de Vue.js
-
Bootstrap 4: Maquetación Responsive y Layout
-
Bootstrap 4: Componentes
-
Curso de HTML5 y CSS3
-
Introducción al Desarrollo Web 2/2
Google Activate · IEI, Universitat d'Alacant · 40 h · 05/2017
-
Introducción al Desarrollo Web 1/2
Google Activate · IEI, Universitat d'Alacant · 40 h · 03/2016
-
Programación de Apps Móviles
Google Activate · Universidad Complutense de Madrid · 40 h · 03/2016
-
La transformación del frontend con Web Components
OpenWebinars
Proyectos
Portal web personal
Proyecto propio · código público
Hecho en Vue: agrupa mis proyectos, servicios y redes.
Recortador de imágenes en Vue
Componente reutilizable · código público
Recorte y selección de área de imagen con proporciones configurables.
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.
Overlays de streaming
Proyecto propio · código público
Overlays propios en Vue 3 + Node.js.
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.
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).
Plantillas y esqueletos
Proyecto propio · código público
skeleton-html-tailwindcss, skeleton-vue2-component y práctica con Nuxt 3 + Tailwind + CMS Storyblok.
La Guía Linux
Proyecto propio · desde 2008
Plataforma de guías y videotutoriales desde 2008, en Vue/Ionic: maquetación, plantillas y contenido.
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.