
Platform for unified operation of road infrastructure, tunnels and terminals
- Java
- Swagger
- JUnit
- Redis
- ActiveMQ
- Keycloak
- Spring
- PostgreSQL
- Angular
Computer Engineer and Full Stack Developer from
Madrid, Spain 🇪🇸. Specialising in backend development of applications and microservices.
I contribute to the modernization of the Directorate-General for Traffic (DGT) by migrating its road control system (SCADA) from a desktop application to a web-based solution, improving efficiency and scalability.
I have developed microservices from scratch, starting from defining the OpenAPI specification to implementing the service itself within a robust microservices architecture using Java, Spring, ActiveMQ, Redis, PostgreSQL (JPA), and Keycloak. On the client side, I have worked on GUI design based on client requirements and implemented it using Angular.
Additionally, I work with DevOps workflows, manage CI/CD pipelines with Jenkins, ensure code quality with SonarQube, and deploy applications in Docker containers to ensure scalability and reliability in production environments.
Learn moreWe created automated solutions to seamlessly integrate product offerings across multiple sales channels, including Amazon, PCComponents, and Carrefour. This involved developing robust communication systems using C# for API interactions and managing the product catalog with SQL Server for efficient data retrieval and updates. Additionally, I deployed these applications on AWS, ensuring high scalability, reliability, and security to support business growth and adaptability.
As part of my final degree project, I developed a web application designed to display data collected by IoT devices. The solution was implemented using PHP and PostgreSQL, with a strong emphasis on creating an efficient and user-friendly interface. You can explore the final project here.
Learn more