Computer Engineering Student & Full-Stack Developer
Final-year Computer Engineering student at Instituto Politécnico de Portalegre with experience in full-stack web and mobile development. Passionate about software architecture, clean code, distributed systems, and modern web technologies.
- 🎓 Education: Finalist in Computer Engineering (Licenciatura em Engenharia Informática) @ ESTGD - IPP
- 💼 Experience: Ex-Full-Stack Developer & IT Support Intern at A MatosCar
- 🛠️ Focus Areas: Full-Stack Development, Distributed Systems, Software Architecture & Mobile Apps
- 📬 Contact: LinkedIn • Email
Languages
Frameworks & Libraries
Databases
DevOps & Tools
| Project | Description | Tech Stack | Links |
|---|---|---|---|
| IPP Mobile Dashboard | Full-stack mobile platform and REST API for academic management featuring room timelines, pedagogical analytics, ticket tracking, and OAuth integration. | React Native Node.js Prisma Tailwind CSS Docker |
Backend / Frontend |
| Sistema de Gestão por Checkpoints | Full-stack platform built with layered architecture (Domain, Services, REST), automated tests, and interactive React dashboards for academic tracking. | Java Spring Boot React JPA REST |
Backend / Frontend |
| Pac-Man 3D | 3D arcade game recreation developed with OpenGL and FreeGLUT, featuring file-based map loading, player movement, multiple ghost behaviors, scoring, camera controls, and real-time gameplay. | C OpenGL FreeGLUT |
Code |
| Android School Gest | Native Android mobile application for school administration (students, classes, subjects) with local SQLite data persistence. | Java Android SDK SQLite |
Code |
| SOD Guess Game | Distributed client-server multiplayer system implementing TCP/IP sockets, multithreaded connection handling, and state synchronization. | Java Sockets TCP/IP Multithreading |
Code |
| Censos App Android | Native mobile survey application developed for field data collection, validation, and statistical analysis. | Java Android SDK SQLite |
Code |

