Menu

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.
Job Image

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.
Job Image

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.
Job Image

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.
Job Image
2025 Project Open

RoboCup 2025 Website

2024 Project Open

Brazilian Robotics Olympiad Website

2023 Project Open

Olimpo Tournament Management System

2021 Publication Toggle

sBotics - Gamified Framework for Educational Robotics

Journal of Intelligent and Robotic Systems; 102(1): 17, 2021.
PDF
2020 Project Open

sBotics Events

2019 Publication Toggle

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 Open

sBotics

2017 Project Toggle

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 Toggle

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.