LLM benchmarking for a national AI platform serving the Portuguese public administration.
LLMs · Benchmarking · PT-PT · Evaluation
01 · About
Software engineer, data & AI.
兵法 · The Way of the Engineer
01About

Software Engineer graduate from the University of Minho, now in the second and final year of my Master's, specialising in Data and Artificial Intelligence.
Highly motivated to take on new challenges and committed to continuous learning — known for resilience, determination and a strong drive for both technical growth and personal development.
02Selected work
Language models, multi-agent systems and the data pipelines behind them — my MSc specialisation, and most of what I'm building now.
LLM benchmarking for a national AI platform serving the Portuguese public administration.
LLMs · Benchmarking · PT-PT · Evaluation
Data pipelines behind a neuro-symbolic clinical decision support system for diabetes management.
ETL · Streaming · MongoDB · PostgreSQL · LLMs
End-to-end AI-powered legal platform, evolved from a basic prototype into a working system.
LLMs · Model Evaluation · Architecture · Full Stack
Multi-agent route recommender that personalises pedestrian routes to environment and health data.
Multi-Agent · Local LLMs · FastAPI · Python
Smart-tourism app with geofencing, gamification and Gemini-generated audio guides.
Flutter · Gemini · GenAI · Geofencing
Turns an Excel sheet and a photo into a finished PowerPoint CV — seconds instead of days.
LLMs · GenAI · Automation · Web
03Selected work
Products, compilers, cryptography, distributed systems and graphics — the engineering foundations.
A scroll-driven samurai film: Musashi draws and cuts the page open as you scroll, then five chapters. Nuxt, no WebGL.
Nuxt · Vue · SVG · CSS · Vercel
High-concurrency in-memory store in Java with a custom binary protocol over TCP.
Java · TCP · Concurrency · Distributed Systems
Confidential file sharing where not even the server can read the files.
Python · Cryptography · X.509 · AES-GCM · ECDH
Full compiler for standard Pascal, from lexer to code for a target virtual machine.
Python · Compilers · AST · Lexing & Parsing
Modular C++ engine with a model generator and real-time rendering from XML scenes.
C++ · OpenGL · Graphics
04Experience
Work
Centro ALGORITMI, University of Minho
Research and development of Artificial Intelligence solutions, focusing on applied LLMs. Contributing to key projects including the AMÁLIA national education platform and LexisStudioJuridico.
Community
CoderDojo Braga
Guiding children between the ages of 7 and 17 through Python and Scratch challenges.
Education
University of Minho
Specialisation in Data and Artificial Intelligence · second and final year.
Work
Accenture
Built a web platform that uses LLMs to generate team-member CVs from an Excel file and a photo.
Community
University of Minho
Co-organised a major university tech event: workshops, talks and networking for students and industry professionals.
Education
University of Minho
Final grade 15/20.
Languages
PortugueseNative
EnglishB2 · Advanced
05Contact
What's it about?