Desarrollador y Arquitecto de Software con experiencia en el diseño y desarrollo de aplicaciones web y móviles. Especializado en backend y arquitecturas modernas (hexagonal, microservicios). Apasionado por aplicar buenas prácticas, patrones de diseño y clean code.
Overview
2
2
years of professional experience
3
3
Certifications
Work History
Junior Developer
Shellcatch Inc.
05.2023 - 05.2024
Desarrollo de interfaces web y móviles con React, React Native y TypeScript.
Migración de componentes, servicios y módulos de Angular a React, modernizando la base de código.
Developer / Software Architect
Manaclouds S.A. (Conservas Isabel S.A.)
09.2024 - Current
Definición e implementación de nuevas arquitecturas de software basadas en patrones hexagonales, modularización por dominios y microservicios, optimizando rendimiento y escalabilidad.
Propuesta de patrones de diseño y arquitectura (microservicios, desacoplamiento, separación por módulos) para mejorar mantenibilidad y productividad.
Desarrollo de módulos y procedimientos para Helpdesk usando React, JavaScript, Bootstrap y Vite.
Construcción de APIs REST con Node.js, Express, Prisma y PostgreSQL.
Desarrollo de proyectos móviles en React Native, aplicando buenas prácticas de arquitectura y clean code.
Administración de AWS para despliegue y soporte de arquitecturas empresariales.
Participación en la migración de sistemas hacia estructuras más modernas y eficientes.
Asesoría en la selección de tecnologías adecuadas para los proyectos clave de la empresa.
Developer / Software Architect
PumpGo
03.2025 - Current
Diseño y desarrollo de arquitecturas backend en .NET 8, aplicando arquitectura hexagonal, principios de código limpio y vertical slice architecture.
Desarrollo del frontend móvil en React Native con TypeScript, garantizando modularidad, escalabilidad y buenas prácticas de desarrollo.
Implementación de funcionalidades end-to-end, desde la base de datos hasta la experiencia de usuario.
Administración de AWS para despliegue y mantenimiento de aplicaciones.
Gestión de despliegues en Play Store y App Store, incluyendo configuración de flujos CI/CD.
Definición de estándares de buenas prácticas y apoyo en la selección de tecnologías para optimizar proyectos web y móviles.