Ferran Hernandez
Full Stack Developer Analyst and DevOps Engineer
Freelance Backend Developer
From 06/2023 to current - 2 years and 5 months - Remote work- UOC (01/2025 - Current - 10 months): Developing software of an AWS infrastructure using AWS Lambdas and cloud native clusters. - BBVA (01/2025-07/2025 - 7 months): Implemented backend microservice functionalities to manage user and product onboarding in an economic transactions project, ensuring scalability and reliability. - Comunidad de Madrid (01/2025-06/2024 - 6 months): Analyzed requirements for a Comunidad de Madrid project, designing and developing the database, managing integration with third-party APIs, and collaborating with the front-end team to ensure optimal data management and visualization. - ING (06/2023-11/2024 - 1 year and 5 months): Involved in the development and maintenance of multiple microservices with DDD and hexagonal architecture that support the main public-facing application using Java 8-17, Spring Boot and Kafka. - Indra S.A. (10/2024-12/2024 - 2 months): Fixed bugs on the main insurance project and implemented unit tests for services using Java 8-11, Spring Boot and JUnit. - WorldRemit UK (01/2024-06/2024 - 6 months): Focused on third-party payment integrations; developed scalable reactive applications using Java 17, Spring Boot, WebFlux and gRPC.
Senior Backend Developer
From 07/2025 to current at VirtualCave S.L. - 4 months - Remote work- Inditex (07/2025 - Current - 4 months): Responsible for developing event-driven microservices and integration flows, leveraging Kafka and gRPC. Applied clean architecture and DDD to ensure maintainability of high-performance applications while improving the Inditex stock source and implementing new features.
Programmer Analyst and DevOps Engineer
From 02/2023 to 11/2023 at RealNaut S.L. - 9 months - Remote workDeveloped and deployed web and mobile applications using technologies such as Terraform, Flux, Tekton, GitHub Actions, AWS, Google Cloud and Azure to bring automation, continuous integration and deliver quality software.
Tech Lead and Full Stack Developer/DevOps
From 06/2022 to 03/2023 at Trace Logistics S.L. - 10 months - Remote workLed a team of technicians developing applications using new technologies and implemented microservices architecture and DevOps services. Conducted trainings for the whole department every two weeks and advanced technical trainings for my team on the technologies used.
Full Stack Analyst and DevOps
From 11/2021 to 07/2022 at Indra S.A. - 8 months - Remote workWorked on an internal banking project primarily in a backend role with Spring/Java developing REST APIs with microservices architecture using agile methodologies and maintaining the environment with DevOps tools. Provided onboarding for new team members.
Full Stack Developer
From 07/2020 to 10/2021 at Programacion Integral S.A. - 1 year and 5 months - Lleida, Catalonia, SpainDesigned UI, implemented features, customized the software for third-party companies and provided technical support to clients of an enterprise resource planning solution for HR, accounting, stock management and web e-commerce. Led onboarding for new hires.
Programmer Internship
From 01/2020 to 03/2020 at JustDigital S.L. - 3 months - Lleida, Catalonia, SpainLearned about the full-stack role by implementing functionalities and fixing errors using Angular with TypeScript on the frontend and Spring with Java and Kotlin on the backend.
Software engineering
2020 to Currently at UOC, Barcelona, Spain (remote)CFGS Cross-platform application development
2018 to 2020 at IES Caparrella, Lleida, SpainCFGM Microcomputer systems and networks
2010 to 2012 at IES Caparrella, Lleida, SpainCompulsory secondary education
2006 to 2010 at El Carme, Lleida, Spain- Spanish: Native
- Catalan: Native
- English: Advanced level
- Portuguese: Low level
- Microservices Spring cloud and Angular FullStack
- Microservices using DDD
- Docker, from begginer to expert
- Scrum
- LPIC-1 Linux administrator
- Reactive programming
- Machine Learning Data Science with 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