Looking for something new to code
About
Apasionado de la tecnología y la resolución de desafíos, encontré en la programación mi verdadera vocación. Mi trasfondo en gastronomía me ha enseñado la importancia del equilibrio entre la precisión y la creatividad, cualidades que ahora aplico en cada línea de código que escribo y en cada proyecto en el que participo. Siempre en busca de la perfección e impulsado por el deseo constante de aprender y mejorar.
Contact
Work Experience
• Contribuyo al desarrollo de un software SaaS basado en Next.js (React), dedicado a la gestión de pedidos de comercios electrónicos.
• Trabajo en un entorno ágil, colaborando estrechamente con un equipo de desarrollo y utilizando Git para el control de versiones y la colaboración efectiva en el proyecto.
• Participé en el lanzamiento a producción del software, refinando características y resolviendo errores para garantizar un rendimiento óptimo.
• Mi contribución se centra en el desarrollo de características clave, como un preparador de pedidos modular y optimizado para pantallas táctiles, entre otras funcionalidades.
• Además, trabajo en la optimización y mejora de la interfaz de usuario, lo que resulta en una experiencia de usuario más fluida y satisfactoria.
• Participo activamente en la refactorización del código, incorporando tecnologías más modernas, con un enfoque particular en mejorar la integración del framework Next.js y sus características avanzadas.
• Contribuí al desarrollo de aplicaciones web en Wordpress.
• Me enfoqué en la optimización de la carga de la web y en el análisis y mejora del SEO.
Valladolid
• Mantuve un contacto constante con el cliente para implementar mejoras y resolver errores.
Projects
• Realicé este proyecto en el marco del Curso de Programación y Diseño Web Front-End de la EOI.
• Desarrollé, junto a mi equipo, una aplicación web de servicios de limpieza que conectaba a trabajadores por cuenta propia con usuarios que demandaban dichos servicios.
• Utilicé una variedad de tecnologías, incluyendo HTML5, CSS, JavaScript, Vue.js 3, PostCSS, Firebase, Firestore, Git y Netlify.
• Nuestro equipo se organizó utilizando el método Ágil y las bases de Scrum para lograr un desarrollo eficiente.
Education
• Front-end (HTML5/CSS3 avanzado, Flexbox, Grid CSS, PostCSS, etc...).
• DevOps/Automatización (Terminal, Git, Linters, NPM, Parcel, ...)
• Programación (Buenas prácticas y perfeccionamiento de código)
• Javascript (Fundamentos de programación, ECMAScript, ES Modules...)
• Framework SPA (Vue.js, Componentes, Tooling, Vuex, etc...)
• Especialización Diseño (Responsive Design, Metodologías CSS, Frameworks CSS, WebComponents, etc...)
• Especialización Frontend (Animaciones, librerías gráficas, SVG, APIs nativas de Javascript, etc...)
• Especialización de terceros (Servicios externos, Netlify, Google Analytics, pasarelas de pago con Stripe, etc...)
• Optimización y monitorización (Posicionamiento SEO, Optimización web, etc...)
• Desarrollo web estáticas (HTML5, CSS, JavaScript), aplicaciones técnicas de usabilidad y accesibilidad
• Desarrollo de aplicaciones web en el entorno servidor (PHP, programación orientada a objetos, MVC...)
• Acceso a datos en aplicaciones web del entorno servidor (MySQL, MariaDB)
• CMS (Wordpress)
• Fundamentos de la programación Kotlin & Java, estructura de aplicación
• Gradle, gestión de librerías y recursos open source
Valladolid
• Vistas y Layouts avanzados (Activities, Fragments, Material Design, RecyclerView, TabLayouts...)
• Conexión con Firebase, autentificación de usuarios con Google y Facebook, consumo de APIs y parseo de datos JSONs en objetos
•Typescript
• React (Context API, Redux, Hooks, Testing, Server Components...)
• NextJS (SSR, SSG, CSR, ISR, Middlewares, Rutas dinámicas, Next API, Next Auth, Material UI...)
• NodeJS y funciones serverless