

Experience
Software Engineer
RoboCup Brasil
2022 - present
As a Software Engineer and Lead Frontend Developer at RoboCup Brazil, my responsibilities are focused on delivering intelligent, scalable, and user-friendly solutions. I begin by collaborating with clients to deeply understand their needs, which then allows me to effectively plan and diagram new features. My work includes designing and testing user interfaces to ensure the best possible user experience (UX) for all users.
A key part of my role is to enhance the website's performance by improving SEO metrics and PageSpeed scores. I'm also responsible for developing new features, fixing bugs, and refactoring underperforming code to improve the overall architecture and ensure future scalability. While my primary focus is on frontend development, I also regularly handle backend tasks to support our projects.
A key part of my role is to enhance the website's performance by improving SEO metrics and PageSpeed scores. I'm also responsible for developing new features, fixing bugs, and refactoring underperforming code to improve the overall architecture and ensure future scalability. While my primary focus is on frontend development, I also regularly handle backend tasks to support our projects.


Unity Developer
Olimpíada Brasileira de Robótica
2020 - 2022
As a Unity Developer at OBR, I was initially contracted to adapt and improve my educational robotics simulation tool, sBotics. I have since been working with the organization to enhance the platform and user experience, and have continued to contribute as a volunteer since 2022. My responsibilities include detecting and fixing bugs, as well as implementing new features like new options and robots. I am also responsible for integrating the simulator with its servers via API.
To ensure secure communication, I implement and test security features to protect requests. I analyze the code to ensure it is performant and can run on a variety of devices, always keeping the average performance of Brazilian devices in mind. I use a profiler and run tests to identify underperforming code and plan for future refactoring. Beyond my development work, I also act as a voice for simulated robotics at OBR, occasionally participating in livestreams.
To ensure secure communication, I implement and test security features to protect requests. I analyze the code to ensure it is performant and can run on a variety of devices, always keeping the average performance of Brazilian devices in mind. I use a profiler and run tests to identify underperforming code and plan for future refactoring. Beyond my development work, I also act as a voice for simulated robotics at OBR, occasionally participating in livestreams.

Full-stack Developer
Sócio Nerd
2019 - 2020
At Sócio Nerd, a software development agency in Natal, Brazil, focused on medium and small companies, I worked as a full-stack Ruby on Rails developer. My responsibilities included maintaining and developing new solutions for a wide range of clients. I used various technologies, such as AngularJS and MongoDB, and tracked all tasks with project management tools like Jira and Asana.

R&D Technician
IFRN
2018
As a paid scholar at IFRN, I was tasked with designing and implementing what would later become sBotics, an educational robotics simulation tool aimed at teaching children and adolescents key concepts in the field. Its entire architecture was carefully planned and implemented over the year to create a virtual robotics kit for the K-12 age range, making the task of building and programming robots both fun and exciting. Users in the simulator can build their robots to their liking and program them using either C# or R-educ, a more user-friendly language that utilizes a web-based transpiler.

2025
Project

RoboCup 2025 Website
2024
Project

Brazilian Robotics Olympiad Website
2023
Project

Olimpo Tournament Management System
2021
Publication

sBotics - Gamified Framework for Educational Robotics
Journal of Intelligent and Robotic Systems; 102(1): 17, 2021.
PDF
2020
Project

sBotics Events
2019
Publication

sBotics: Simulation Applied for the Practical Component of the Brazilian Robotics Olympiad
2019 Latin American Robotics Symposium (LARS), 2019 Brazilian Symposium on Robotics (SBR), and 2019 Workshop on Robotics in Education (WRE), 2019. p. 487.
PDF
2018
Project

sBotics
2017
Project

Implementing and analysing Educational Robotics workshops in public state-funded schools
This project aimed at implementing and monitoring Robotics workshops in public schools of Natal, Brazil. Educational robotics can be thought of as an innovative tool that allows students involved in workshops to stimulate their investigative thinking, develop logical reasoning, motor coordination and assist in the learning of interdisciplinary content. With this project, we sought to allow teachers to feel more comfortable and encouraged to apply this tool, providing the necessary support in the preparation and execution of classes using robotics.
2016
Project

Water usage and management app for "IFRN - Campus Natal Central"
All around the planet, different population groups suffer from the lack of water, mainly driven by water wastage or mismanagement. This reality motivated the development of this platform, with the main objective of creating a water-saving culture among the students of Natal's IFRN Campus Central high school and community college. The app features a simple user interface, where every student or professor can take pictures of a water-related problem around the campus and report it to the water management department.