BSc in Informatics Engineering @ University of Coimbra
I am a Informatics Engineer with hands-on experience in distributed systems, low-level programming, database modeling and full-stack web development. I enjoy understanding how things work under the hood.
- Systems Engineering: Programmed a multi-process blockchain simulator in pure C with a strong focus on concurrency.
- Backend & Search: Developed a distributed search engine with a concurrent web crawler and an inverted index.
- Web Development: Built a high-performance front-end featuring a responsive and mobile-first design.
- Leadership & Communication: Managing an organization equipped me with solid communication and teamwork skills. I led a 200+ athlete sports organization and spearheaded the modernization and digitalization of the club's internal processes.
- DEIChain: A multi-process blockchain simulator programmed in pure C with a strong focus on concurrency. Optimized IPC and memory management via pthreads, named pipes and shared memory.
- Googol Search Engine: A distributed search engine featuring a concurrent web crawler and an inverted index, developed using Java and Spring Boot. It includes a web interface with real-time analytics and third-party API integrations, utilizing RMI, WebSockets and Maven.
- Casttêdo Valley Website: A high-performance front-end featuring a responsive and mobile-first design, built with React, Vite and CSS. Automated the CI/CD pipeline using GitHub Actions for continuous deployment to GitHub Pages.
When I'm not writing code you can find me:
- 🌿 Escaping to the countryside to enjoy nature.
- 🍷 Exploring the world of enology, visiting vineyards and learning about the science behind a good wine.
- 🎧 Listening to Portuguese Hip-Hop to keep the focus while coding.
Drop me a message if you want to talk about software development or just to recommend a great wine!