
Profile
I build software, and lately, software that thinks in teams of agents.
Master's student in Software Engineering at the University of Minho, specialising in Artificial Intelligence and researching agentic and multi-agent systems.
Master's Student in Software Engineering

Profile
Master's student in Software Engineering at the University of Minho, specialising in Artificial Intelligence and researching agentic and multi-agent systems.
Through hackathons and a lot of side projects, I've gained experience building AI systems, spanning time-series models, reinforcement learning and NLP. Currently, I am researching agentic AI systems applied to safety-critical processes in industrial settings, using orchestration frameworks like LangGraph.
Beyond academics, I was Co-Director of the Department of Technology at CeSIUM, where I helped lead a team of volunteer developers and contributed to projects for Software Engineering students at the University of Minho and for nationwide events. I also mentored young coders at CoderDojo, trying to make some of them fall in love with programming just as I did.

Technical infrastructure for Portugal's largest national conference for computer science students, hosting 600+ attendees.
Schedule management web platform for Software Engineering students at University of Minho.
Mobile app that uses a CNN-LSTM model to recognize physical exercises from motion sensor data in real time, with a human feedback loop that turns user corrections into training data.
Landing page for University of Minho's Software Engineering Student Center (CeSIUM).
Leading the department responsible for all software development activities within the student organization.
Contributed to Portugal's largest national informatics conference.
Developed responsive UI features for a commercial marketplace.