Acerca de Enrique
Español
Bilingüe o nativo
Inglés
Competencia profesional básica
Experiencia
- Ministerio de DefensaArquitecto de Software & Fullstack DeveloperDEFENSA & EJÉRCITOenero de 2016 - Hoy (10 años y 5 meses)Madrid, EspañaArquitecto de Software & Fullstack Developer2016 – 2022
- Arquitectura y desarrollo de aplicaciones críticas en entornos de la Administración Pública, participando tanto en el mantenimiento de aplicaciones monolíticas en Java y JSF, como en la modernización hacia arquitecturas de microservicios con Spring Boot, Quarkus, Angular, autenticación centralizada con Keycloak y gestión de servicios mediante Eureka y Gateway.
- Backend seguro con Java/Quarkus: diseño e implementación de APIs REST/GraphQL con JWT/OAuth2 para autenticación y control de accesos.
- Frontend avanzado: desarrollo de aplicaciones web con Angular y JSF, y experiencia en frameworks modernos como Next.js con SSR.
- Infraestructura y despliegues: automatización con Docker Compose, despliegues en entornos Linux, configuración de Nginx, monitorización y optimización de sistemas.
- Bases de datos SQL: PostgreSQL, MySQL y Oracle, con experiencia en optimización de consultas y en garantizar rendimiento y seguridad en entornos críticos.
- Aplicaciones de escritorio: desarrollo con JavaFX y Gluon, generando ejecutables nativos (.exe) para entornos de escritorio.
- Gestión de repositorios y librerías internas: creación de monorepositorios con PNPM/NX, publicación y gestión de librerías internas en Nexus y Verdaccio.
- Testing y aseguramiento de calidad: experiencia con JUnit 5, pruebas unitarias e integración continua.
- Liderazgo y formación: mentoring a desarrolladores junior, dirección de equipos de desarrollo y formación técnica en programas de grado superior (DAW).
- Freelance,Senior Software Architect & Fullstack Developerenero de 2016 - Hoy (10 años y 5 meses)Alcorcón, MD, Spain
- Arquitectura y desarrollo de aplicaciones críticas en entornos de la Administración Pública, incluyendo modernización de sistemas heredados hacia arquitecturas de microservicios con Spring Boot, Quarkus, Keycloak, Eureka y Gateway.
- Desarrollo backend en Java (17, Quarkus, Spring Boot) y frontend con Angular y React Native, aplicando buenas prácticas de arquitectura, escalabilidad y seguridad.
- Diseño, optimización y gestión de bases de datos SQL (PostgreSQL, MySQL, Oracle), con enfoque en rendimiento y seguridad.
- Liderazgo de equipos técnicos: mentoring de desarrolladores junior y formación en programas de grado superior DAW.
- Gestión de infraestructura y despliegues DevOps: Docker Compose, Nginx, Rocky Linux, AWS (RDS, S3, Billing), Firebase, Cloudflare, monitorización con Grafana y analítica avanzada con Amplitude y Firebase.
- Proyecto destacado – PetCare Marketplace (iOS, Android, Web): desarrollado de principio a fin, incluyendo análisis de requisitos, arquitectura, backend y frontend, integración de pagos (Stripe Connect, Apple/Google Pay), validación OTP/SMS y KYC. Funcionalidades avanzadas como chat en tiempo real (Redis + GraphQL Subscriptions), cupones y gestión de suscripciones. Integración de IA (HuggingFace, Botpress) y despliegue completo en entornos cloud.
- Experiencia adicional en desarrollo de aplicaciones de escritorio nativas con JavaFX y Gluon (.exe multiplataforma), así como en la creación y gestión de monorepositorios con PNPM/NX, publicación de librerías internas en Nexus y Verdaccio.
Recomendaciones
Sé el primero en recomendar a Enrique
Ayuda a este freelance a destacar compartiendo tu experiencia.
Estos perfiles de freelance también coinciden con tus criterios
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formación
- BTechTechnical Training Institute2021BTech
- FP SuperiorMinisterio de Defensa2020FP Superior