



Creating secure and efficient APIs to connect front-end interfaces with back-end systems.
Building end-to-end web applications using modern frameworks and technologies like React, Node.js, and PHP.
Designing and optimizing databases using MySQL or PostgreSQL solutions for performance and scalability.
Building responsive and interactive user interfaces using HTML5, CSS3, JavaScript, and modern frameworks.
Creating robust server-side applications with Python, Django, and Java for scalable web solutions.
Seamlessly connecting frontend interfaces with backend systems for complete web applications.
Development of a Python-based virtual assistant for the "Mask!otas" veterinary clinic. This chatbot utilizes the Google Gemini API for intelligent response generation and Google Cloud Firestore as a knowledge base to store information about the clinic's services, opening hours, and contact details. The project demonstrates the integration of generative AI with cloud databases to automate customer support.
Development of a backend service using Spring Boot that offers music genre recommendations based on emoji interpretation. This project demonstrates my skills in creating RESTful APIs, managing in-memory databases (H2) with Spring Data JPA, and implementing business logic for translating user input (emojis) into meaningful data (music genres). The system includes data preloading via SQL scripts to ensure a functional initial database and a robust set of unit and integration tests.
RECO is a full-stack application for event management, developed as a learning project. It integrates a robust backend with Node.js and Express.js, a NoSQL database in MongoDB Atlas, and a mobile frontend in React Native. It demonstrates skills in RESTful API development, authentication, cloud deployment, and client-server communication.
Developed a full-stack app with Java, JavaFX, and PostgreSQL, featuring football full administration service.
Designed and developed a personal portfolio website to showcase my skills and projects, using HTML, CSS, and JavaScript.
A comprehensive Java desktop application for pet management that helps owners organize their pets' information, medical history, and care schedules. Features an intuitive interface with SQLite database integration for tracking vaccinations, appointments, and daily pet activities.
Made a retro game like Tetris for a degree module practice
Made a retro game like Connect four for a degree module practice
Made a Django web application that displays real-time electricity prices in Spain using a traffic light interface to help users make informed energy consumption decisions. Features user authentication and visual indicators showing whether current electricity rates are favorable for energy usage.
Worked on the implementation of Hyva for Magento at Lladro, created several landing pages for the website.
App to rename TVShows using API's for PLEX
This project is a full-stack web application designed for handbag management. It includes a frontend developed with Angular and a backend built with Spring Boot, using an H2 database for data storage in development mode.