Computer Engineering graduate from the Instituto Superior de Engenharia de Coimbra — ISEC, based in Coimbra, Portugal.
I work across backend engineering, distributed systems and full-stack development. My experience includes networked applications, REST APIs, desktop and mobile interfaces, concurrency, persistence, testing, documentation and deployment.
I am open to junior and graduate software-engineering opportunities in Portugal, across Europe or remotely.
These four projects were developed in an academic context at the Instituto Superior de Engenharia de Coimbra. Their portfolio repositories are presented as academic engineering work, not as personal or commercial products.
Fault-tolerant Java and JavaFX quiz platform with TCP/UDP discovery, primary-backup replication, automatic failover, concurrent clients and SQLite persistence.
Java · JavaFX · TCP/UDP · Multicast · SQLite · Maven
2. JavaFX Chess
Desktop chess application demonstrating rule modelling, MVC-oriented separation, Memento-based undo/redo, persistence, testing and reusable object-oriented patterns.
Java · JavaFX · MVC · Memento · JUnit · Maven
JavaFX desktop application for managing recipients, events and gift history and producing personalised gift and card-message suggestions.
Java · JavaFX · Jackson · JUnit · Maven
Full-stack multimedia marketplace composed of a Blazor frontend, REST API, back office and shared Web/MAUI components, with Identity, JWT and Entity Framework Core.
The portfolio repository has been renamed to mymedia-marketplace-isec but remains private while tracked configuration and credential material are remediated. A public link will be added only after the security review passes.
C# · .NET · Blazor · REST API · Entity Framework Core · SQL Server
| Area | Technologies |
|---|---|
| Backend and APIs | Java, Spring Boot, C#, ASP.NET Core, Python, FastAPI, REST, OpenAPI |
| Distributed systems | TCP, UDP, multicast, Kafka, replication and asynchronous processing |
| Web development | React, Vite, Blazor, Astro, JavaScript, HTML and CSS |
| Mobile development | Kotlin, Jetpack Compose, Flutter, Dart and .NET MAUI |
| AI and data | PyTorch, Transformers, MATLAB, model evaluation and LLM APIs |
| Persistence | PostgreSQL, SQL Server, MySQL, SQLite, Firebase, EF Core and Hibernate |
| Systems programming | C, C++, Win32, threads, shared memory, named pipes and synchronization |
| Tools | Git, GitHub, GitLab, Docker, Maven, Gradle, Postman, Swagger and CI workflows |
Instituto Superior de Engenharia de Coimbra — ISEC
Specialisation in Application Development · 2022–2026
Developed and delivered websites from requirements gathering through implementation and deployment, working directly with clients and maintaining production solutions.


