CV
Education
- Master’s in Software Engineering, Instituto Superior de Engenharia do Porto, Sep 2023 – Jul 2025
- Bacherlor’s in Software Engineering, Instituto Superior de Engenharia do Porto, Sep 2020 – Jul 2023
Work experience
- Jan 2025 – Present: Backend Developer, Mindera, Porto, Portugal
- Spearheaded automation initiatives using Azure, implementing Python-based workflows that streamlined internal processes, achieving estimated time savings of over 40% in routine operations.
- Designed and implemented a Digital Asset Management (DAM) system for structured storage, access, and automated categorisation of media assets.
- Built Python scripts for automatic exporting and transformation of digital files, enhancing scalability and reducing manual intervention.
- Contributed to AI-powered image classification and search features using computer vision.
- Aug 2024 – Aug 2025: Researcher, SoftCPS, Porto, Portugal
- Maintainer and key contributor to the official CityLearn open-source platform (530+ GitHub stars).
- Designed and implemented multi-agent reinforcement learning features to improve energy optimisation simulations across building clusters, using OpenAI’s Gym interface.
- Aug 2023 – Dec 2024: Backend Developer, Mindera, Porto, Portugal
- Developed and maintained microservices on AWS, mapping daily transactions from 200+ physical stores.
- Optimised financial data flows (AWS Data Lake, SAP) for tens of millions of pounds weekly revenue.
- Leveraged AWS (Lambdas, SQS, DynamoDB, CloudFormation, CDK) to streamline transactional processes.
- Enhanced observability across 180+ stores with SREs, reducing business impact of faulty terminals.
- Migrated microservices from CloudFormation to CDK, supporting 3M+ transactions monthly without downtime.
- Built a GitLab pipeline for Tanium-based deployments, improving security, compliance, and reducing deployment time by 30%.
- Feb 2023 - Jul 2023: Intern, Mindera, Porto, Portugal
- Devised a solution for a coding platform, where students can solve challenges proposed to them by their teachers.
- Implemented an AWS Stack comprising EC2, Lambda, DynamoDB, SNS, CloudFormation, CloudWatch, Cognito, among others.
- Developed an API in Quarkus to manage all the inherent logic involving students, teachers and challenges.
Skills
- Programming: Python, TypeScript, Java, React, Spring Boot, Quarkus
- Cloud & Infrastructure: AWS, Azure, Pulumi, CDK, CloudFormation
- Other: AI, Computer Vision, Automation Pipelines
- Languages: Portuguese (native), English (fluent, C2), French (intermediate), German (basic)
Awards & Certifications
- Cambridge English C2 Proficiency (Score: 200)
- 2nd Place, AWS Cost Saving Hackathon
Teaching
- Delivered a workshop on Java testing with JUnit5 and Mockito for a group of 20 individuals, fostering practical skills and providing personalised feedback to each participant.
- Led a 10-person team as Tech Lead for backend development. Managed project timelines, delegated tasks, and provided guidance to ensure high-quality deliverables.
Service and leadership
- Open-source contributor (CityLearn)
- Active in automation and digital governance initiatives