Menu

PROJECTS

Featured and past projects

Includes projects with public links when available and professional experience in private environments.

Project Manager Backend

REST API built with .NET 8 to manage projects, tasks, and comments in a collaborative environment inspired by Trello/Jira workflows.

Technologies used

.NET 8 · ASP.NET Core · Entity Framework Core · PostgreSQL · JWT · Swagger/OpenAPI · Clean Architecture

Problem solved

It goes beyond basic CRUD by implementing real authorization rules based on membership and project ownership, with a scalable and maintainable architecture for growing backend products.

API in deployment: currently available locally with Swagger (see Quickstart).

GeoRoad

Desktop application focused on simulation, analysis, and recommendation of geothermal systems embedded in pavement. I have been involved in this project since its inception, collaborating on the design of the architecture (Model - View - Presenter), Strategy pattern among other technical decisions, development of the API with FastAPI and integration with the desktop application using PyQt5.

Technologies used

PyQt5 · Python · FastAPI · NumPy · Matplotlib · Plotly

Problem solved

It centralizes calculations, validations, and recommendation logic for different geothermal models in a maintainable tool, reducing manual analysis time and improving technical traceability with rendered 2D and 3D result charts.

Private enterprise project: public repository or deployment links are not available due to confidentiality.

Avila Digital

Native Android app focused on centralizing tourism info, leisure, news, and urban services for the city of Ávila, including geolocation and real-time event management.

Technologies used

Kotlin · Room · Firebase · Google Maps API · Retrofit

Problem solved

It unifies information that was previously spread across multiple channels, improving the experience for residents and visitors with fast access to relevant content, maps, and up-to-date activities.

Private project: public repository or deployment links are not available due to confidentiality.