I'm a passionate and eager-to-learn software developer, with a strong interest in Java backend development. My journey in tech has been driven by a desire to create elegant and efficient solutions, diving deep into backend logic.
I'm constantly improving my skills and exploring new technologies. Java allows me to build robust applications that scale. I'm always looking for opportunities to grow and contribute to meaningful projects.
Outside of programming, I have an amateur interest in history, economy, psychology, self-improvement, and personal development methodologies. I enjoy exploring how our minds work and how we can continuously improve ourselves, whether it’s through better habits, mindset shifts, or understanding human behavior.
I specialize in backend development with Java and the Spring Framework, building robust and scalable applications. I have hands-on experience designing and implementing RESTful APIs, integrating with databases, and working within enterprise environments. My background includes contributing to systems in the banking sector, particularly in the area of syndicated loans, where reliability, precision, and clean architecture are essential. Spring Boot is my primary framework for backend development, and I continuously refine my expertise in best practices, performance, and maintainability.
I have a solid understanding of frontend development, including HTML, CSS, and JavaScript, and I am continuously improving my skills. As a junior developer, I’ve worked with frontend frameworks such as Bootstrap and Tailwind CSS to build responsive, interactive websites. While I’m still learning, I’m passionate about creating clean and functional user interfaces that deliver excellent user experiences.
I am fluent in both English and Spanish, which allows me to work
effectively with a diverse range of clients and teams.
Whether it's writing technical
documentation,
collaborating with international teams, or engaging with clients, my language skills enable me to
communicate clearly and efficiently in both languages.
I work confidently with a range of tools and technologies that support reliable backend development and efficient workflows. This includes experience with LoanIQ in the banking sector, as well as practical knowledge of Git, GitHub, SQL, and code quality practices through SonarQube. I am also familiar with enterprise collaboration and security tools such as Jira, Confluence, and CyberArk, enabling me to work effectively in structured and regulated environments.
- I'm currently working on a project for Banco Santander, contributing to backend systems that manage the full lifecycle of syndicated loans.
- My responsibilities include developing and maintaining Java-based processes that ensure accurate lifecycle handling, updates, and operational workflows. I also work on synchronising and integrating data from LoanIQ into a Big Data hub, enabling large-scale processing, reporting, and analytics.
- This position requires precision, reliability, and constant collaboration within a highly regulated banking environment.
- Developed Topaz, a personal development and journaling application, featuring a REST API built with Spring Boot and Spring JPA, with data securely stored in SQLite.
- Applied a clean MVC architecture with clear separation of concerns, supported by utility classes and services for reusable logic.
- On the frontend, used Thymeleaf SSR to render dynamic HTML pages and Tailwind CSS to create a responsive, modern user interface.
- Integrated JavaFX with WebView to provide a desktop application experience while reusing the web interface.
- Implemented secure journal storage using AES encryption to protect entries, ensuring user privacy and data integrity.
- This project showcases knowledge in full-stack Java development, implementing secure data handling and adhering to clean, maintainable coding practices across the entire application
View Project
- As a freelance web developer, I have worked with various clients, helping them build and maintain websites, create user-friendly interfaces, and implement backend solutions.
- I specialize in frontend and backend technologies, such as JavaScript, HTML, CSS, Tailwind, Bootstrap, and more.
- My goal is to deliver responsive, clean, and efficient web solutions tailored to my client's needs.
- During my time at VASS, I worked as an Junior Programmer, focusing on Document Management and Documentum. I gained experience in developing Java Spring-based RESTful APIs.
- I was involved in projects for major clients including Cetelem, Acciona, Santander, Kern Pharma, and Osakidetza, where I contributed to various backend and document management solutions.
I studied for Grado Superior en Desarrollo de Aplicaciones Multiplataforma.