Ferran Hernandez
Programador Full Stack, Analista y DevOps
Desarrollador Backend Freelance
Desde 06/2023 hasta la actualidad - 2 años y 5 meses - Trabajo remoto- UOC (01/2025 - Actualidad - 10 meses): Desarrollo software sobre una infraestructura AWS utilizando Lambdas y entornos cloud native. - BBVA (01/2025-07/2025 - 7 meses): Implementación de funcionalidades en microservicios backend para la gestión de altas de usuarios y productos en un proyecto de transacciones económicas, garantizando escalabilidad y fiabilidad. - Comunidad de Madrid (01/2025-06/2024 - 6 meses): Análisis de requisitos, diseño y desarrollo de base de datos, integración con APIs de terceros y colaboración con el equipo front-end para optimizar la gestión y visualización de datos. - ING (06/2023-11/2024 - 1 año y 5 meses): Desarrollo y mantenimiento de microservicios basados en DDD y arquitectura hexagonal que soportan la aplicación pública principal usando Java 8-17, Spring Boot y Kafka. - Indra S.A. (10/2024-12/2024 - 2 meses): Corrección de incidencias en el proyecto principal de seguros e implantación de tests unitarios con Java 8-11, Spring Boot y JUnit. - WorldRemit UK (01/2024-06/2024 - 6 meses): Integración de pagos con terceros; comunicación diaria en inglés. Desarrollo de aplicaciones reactivas escalables con Java 17, Spring Boot, WebFlux y gRPC.
Desarrollador Backend Senior
Desde 07/2025 hasta la actualidad en VirtualCave S.L. - 4 meses - Trabajo remoto- Inditex (07/2025 - Current - 4 meses): Responsable del desarrollo de microservicios orientados a eventos y flujos de integración utilizando Kafka y gRPC. Aplicación de arquitectura limpia y DDD para garantizar el mantenimiento de aplicaciones de alto rendimiento mejorando la fuente de stock de Inditex e incorporando nuevas funcionalidades.
Analista Programador y DevOps
De 02/2023 a 11/2023 en RealNaut S.L. - 9 meses - Trabajo remotoDesarrollo y despliegue de aplicaciones web y móviles empleando Terraform, Flux, Tekton, GitHub Actions, AWS, Google Cloud y Azure para automatizar procesos, integrar continuamente y entregar software de calidad.
Tech Lead y Desarrollador Full Stack/DevOps
De 06/2022 a 03/2023 en Trace Logistics S.L. - 10 meses - Trabajo remotoLideré un equipo técnico desarrollando aplicaciones con nuevas tecnologías e implanté arquitectura de microservicios y servicios DevOps. Impartí formaciones quincenales al departamento y sesiones técnicas avanzadas a mi equipo sobre las tecnologías utilizadas.
Analista Full Stack y DevOps
De 11/2021 a 07/2022 en Indra S.A. - 8 meses - Trabajo remotoParticipación en un proyecto bancario interno principalmente en rol backend con Spring/Java desarrollando APIs REST bajo arquitectura de microservicios, aplicando metodologías ágiles y manteniendo el entorno con herramientas DevOps. Responsable de la formación inicial de nuevas incorporaciones.
Desarrollador Full Stack
De 07/2020 a 10/2021 en Programacion Integral S.A. - 1 año y 5 meses - Lleida, Cataluña, EspañaDiseño de interfaces, implementación de funcionalidades, personalización de software para terceras empresas y soporte técnico a los clientes de un ERP empresarial para RRHH, contabilidad, stock y e-commerce integrado. Responsable del onboarding de nuevas incorporaciones.
Programador en prácticas
De 01/2020 a 03/2020 en JustDigital S.L. - 3 meses - Lleida, Cataluña, EspañaAprendizaje del rol full-stack implementando funcionalidades y resolviendo incidencias con Angular y TypeScript en el frontend y Spring con Java y Kotlin en el backend.
Ingeniería Informática
2020 - Actualidad en la UOC, Barcelona, España (remoto)CFGS Desarrollo de aplicaciones multiplataforma
2018 - 2020 en IES Caparrella, Lleida, EspañaCFGM Sistemas microinformáticos y redes
2010 - 2012 en IES Caparrella, Lleida, EspañaEducación Secundaria Obligatoria
2006 - 2010 en El Carme, Lleida, España- Español: Nativo
- Catalán: Nativo
- Inglés: Nivel avanzado
- Portugués: Nivel básico
- Microservicios con Spring Cloud y Angular FullStack
- Microservicios con DDD
- Docker, de principiante a experto
- Scrum
- Administrador Linux LPIC-1
- Programación reactiva
- Machine Learning y Ciencia de Datos con Python
- AWS Lambda
- FastAPI
- AWS API Gateway
- PostgreSQL
- Serverless
- Astro
- Node.js
- Next.js
- React .js
- Tekton
- Flux
- Github Actions
- Terraform
- Google Cloud
- Amazon Web Services
- Microsoft Azure
- Kubernetes
- Microservices
- JDBC
- SonarQube
- Jenkins
- Jira
- Swagger
- Rancher
- JPA
- Hibernate
- Spring Boot
- Java
- Spring Security
- Spring Cloud
- Angular
- Visual Basic .NET
- VB6
- C#
- Linux
- Windows
- MockMVC
- JUnit
- Thymeleaf
- Jasper Reports
- Vue.js
- Git
- PHP
- Microsoft SQL
- Oracle SQL
- PostgreSQL
- PL/SQL
- SASS
- JavaScript
- Typescript
- Kotlin
- Python
- Apache Tomcat
- WildFly
- SOLID
- DDD