Experience
Work & Research
A timeline of my professional and research experience.
Software Engineer (IoT Solutions Focused)
TwinStudio | Casais Group · Braga, Portugal
Full-time
Jun 2026 – Present
- Implemented a new cloud infrastructure to make both the API and the database scalable.
- Backend coding and review.
- Participated in the integration of different systems with the GoTwin ecosystem.
- Developed IoT Monitoring Solutions for a critical step on the prefabrication pipeline (partnership with BluFab).
- Participated in the IoT roadmap decisions for the next 3 years.
NodeJSWebSocketsMongoDBDockerAWS ECSAWS ECRAWS EC2AWS SESLinuxShell Script
Software Engineer (IoT Solutions Focused) Trainee
TwinStudio | Casais Group · Braga, Portugal
Full-time
Jun 2025 – May 2026
- Designed and implemented a gateway for the IoT system using NodeJS, WebSockets and MongoDB.
- Contributed to the architecture, modelling and implementation of the system's backend IoT layer.
- Implemented a VPN (Wireguard) for security, gateway maintenance and remote access (SSH and SFTP).
- Administered Linux environments; created logging, monitoring and developed automation flows using Shell Script.
- Set up, configured and maintained cloud infrastructure on AWS.
- Managed containers and virtual machines (VMs) on the gateway using Docker and Proxmox.
- Maintained, monitored and improved the system's REST API (NodeJS).
- Integrated sensors and actuators with AI tools for intelligent control and monitoring.
- Configured and developed solutions for the Boston Dynamics Spot Robot, in partnership with TOPBIM.
NodeJSWebSocketsMongoDBDockerAWSProxmoxWireguardLinuxShell Script
Data Intelligence Analyst
TYR Energia · Rio de Janeiro, Brazil (Remote)
Full-time
Nov 2024 – Apr 2025
- Automated the company's billing process using Python and third-party APIs.
- Implemented large language models (LLMs) to build an internal retrieval-augmented generation (RAG) system.
- Developed web automation bots using Selenium (Python).
- Designed, implemented and maintained the company's cloud infrastructure on Oracle Cloud.
PythonLangChainLLMsSeleniumOracle CloudFastAPI
Data Intelligence Intern
TYR Energia · Rio de Janeiro, Brazil (Remote)
Internship
Sep 2023 – Nov 2024
- Designed and implemented the MySQL database for the company's commercial department.
- Developed automation pipelines for multiple business areas.
- Built automated dashboards using Looker Studio and Power BI for the Finance and Commercial teams.
- Automated the commercial team's ETL data flow using Python and SQL on Oracle Cloud, reducing the data refresh interval from weekly to 15 minutes.
- Defined and implemented KPIs for the Finance and Commercial teams.
PythonSQLMySQLPower BILooker StudioOracle Cloud
Undergraduate Research Intern — Machine Learning
Brazilian Securities and Exchange Commission (CVM) / FAPERJ · Rio de Janeiro, Brazil
Research
Aug 2020 – Aug 2021
- Researched and applied state-of-the-art document classification techniques for large-scale fraud detection, achieving over 95% accuracy and a high F2 score.
- Collaborated with the CVM Data Science team and UFRJ Mathematics Institute faculty to design, validate, and refine models.
- Built an NLP pipeline in Python (TF-IDF, spaCy, NLTK, Word2Vec), including feature selection using Mutual Information and hyperparameter tuning with GridSearch.
- Deployed the best-performing model for internal use via a Streamlit application.
PythonScikit-learnspaCyNLTKWord2VecTF-IDFStreamlit
Co-founder & Head of Competition
UFRJ Analytica · Rio de Janeiro, Brazil
Volunteer
Oct 2019 – Aug 2022
- Led teams in hackathons and datathons, including Hacking.Rio 2021 where two Analytica teams won among 280+ competing teams.
- Managed a group of 20+ members, coordinating educational materials and study plans for new members.
- Oversaw the recruitment process and supported the acquisition of new projects and partnerships.
- Collaborated on data projects with the Rio de Janeiro City Hall and the State Health Department.
PythonPandasScikit-learnData Visualisation
Extension Group Member
Data Science for Smart Cities — IM/UFRJ · Rio de Janeiro, Brazil
Research
May 2020 – Apr 2022
- Performed data mining, exploratory data analysis and visualisation to identify patterns and insights.
- Researched and applied techniques for handling missing data, imputation, and variable selection.
- Built and evaluated machine learning models, including time series analysis and forecasting.
PythonPandasScikit-learnTime SeriesMatplotlib
Logic Circuits Undergraduate Teaching Assistant
Department of Electronic and Computer Engineering — UFRJ · Rio de Janeiro, Brazil
Teaching
Sep 2019 – Mar 2021
- Supported laboratory sessions for the Logic Circuits course.
- Managed logistics and troubleshooting for student-submitted simulation files.
- Delivered exercise classes covering combinational and sequential circuits.
VHDLDigital LogicOrCad