/*

</

/>

*/

Ferran Hernandez

Full Stack Developer Analyst and DevOps Engineer

My latest projects
Profile
Passionate about technological development, I am dedicated to create and improve software solutions. In my spare time, I develop applications, design websites and repair computers. I stay on the cutting edge of emerging technologies such as Bun, Astro and AI. Java is my programming language of choice, but I adapt easily to diverse technology environments, including infrastructure and front and backend development. I am committed to continuous learning, closely following the latest technological innovations. I am honest, friendly and empathetic, and value collaboration and building relationships of trust and mutual respect.
Experience

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 work

Developed 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 work

Led 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 work

Worked 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, Spain

Designed 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, Spain

Learned 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.

Education

Software engineering

2020 to Currently at UOC, Barcelona, Spain (remote)

CFGS Cross-platform application development

2018 to 2020 at IES Caparrella, Lleida, Spain

CFGM Microcomputer systems and networks

2010 to 2012 at IES Caparrella, Lleida, Spain

Compulsory secondary education

2006 to 2010 at El Carme, Lleida, Spain
Languages
  • Spanish: Native
  • Catalan: Native
  • English: Advanced level
  • Portuguese: Low level
Certifications
Skills
  • 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
© 2025 Ferran Hernandez