Building robust software, creating impact
With over 1 year of experience in software development companies. Familiar with version control (Git) and agile methodologies. Focused on the design and development of maintainable software and contributing effectively to teamwork.
Experiencia:
-
Junior Engineer
NTT DATA Europe & Latam
- Participation in the evolution of the case management platform of the Andalusian Regional Government, transitioning from the legacy PTw@ndA system to the future TeJA platform, oriented towards a microservices architecture.
- Development and maintenance of the backend in Java with Spring Boot and the frontend in JSP for the transitional version of TeJA, currently based on PTw@ndA, contributing to the progressive modernization of the system.
- Implementation of REST APIs using controllers, services, and JPA repositories, applying Test Driven Development (TDD) and developing unit and integration tests with JUnit.
- Collaboration with the QA team and customer support, including incident resolution, bug fixing, patch deployment, occasional frontend support using AngularJS and TypeScript, and development of SQL and PL/SQL scripts for client data extraction.
-
M.S. in Computer Science
Universidad de Cantabria
- Design and development of a web application for series visualization, implementing the backend with Spring Boot applying Domain-Driven Design (DDD) and the frontend with AngularJS.
- Design and development of a fitness application for activity and nutrition tracking, implementing the backend with Spring Boot and the frontend with AngularJS, performing backend unit tests with JUnit and frontend tests with Karma and Jasmine.
-
B.S. in Computer Science
Universidad de Cantabria
- General education in computer engineering covering mathematics (linear algebra, calculus, statistics), programming, databases, operating systems, and computer networks.
- Specialization in Computing, acquiring knowledge in language models, prediction techniques, machine learning, and Artificial Intelligence fundamentals.
- Bachelor’s thesis focused on the development of a turn-based game for the experimentation and application of Artificial Intelligence techniques in video games.