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.