

Education
2012 - 2013 | ETEC Centro Paula Souza
Technical Degree in Computer Science
2014 - 2018 | UniSALESIANO Araçatuba - SP
Bachelor's Degree in Computer Engineering
2021 - 2022 | PUC Minas
Post-Graduate in Cybersecurity and Data Governance
2017 | Residential and Commercial Security Course - Intelbras
2018 | Linux Server Management Course - InterSOLID
Languages
• Portuguese (first language)
• English (second language)
• Spanish (basic)
Skills
BACKEND
• NodeJS (Express, PM2, Sequelize, Redis)• Python (Django / Selenium / TesseractOCR / gunicorn)
• C / C++ (CMake / Boost / ENet / SFML / Arduino)
• Java (Spring)
• PHP
• Delphi / Pascal
• Databases (MySQL / MariaDB / Firebird / SQLite / MongoDB)
FRONTEND
• ReactJS (Redux / Axios / MUI / Tailwind / Formik)• Javascript (Bootstrap / jQuery / AJAX)
DEVOPS
• Linux Server Management (SSH / bash / systemd / cron / netstat)• NGINX
• Supervisorctl
• Docker
• RabbitMQ
MISCELLANEOUS
• AndroidStudio• Amazon S3 / FTP
• Raspberry PI
• Data Structures
• OpenCV
• QT
• Chromium Embedded Framework (CEF)
Coursework
• GLSL
• Machine Learning
• Godot
• Unity
Experiences
Invoice Issuer for Small Businesses with a Focus on Mobile Devices
• Primarily worked on the Front-End of an invoice issuance system using ReactJS with Formik and Material UI (MUI).• Also contributed to the Back-End using NodeJS with Express and Sequelize for database management in MySQL.
WhatsApp Conversation Management System
• Worked as part of a development team on a project where each client instance could manage multiple WhatsApp numbers, primarily focusing on the Back-End using NodeJS, Express, Puppeteer, and Sequelize.• Developed a complete API for bulk message sending and receiving, allowing integration with other systems and scheduling messages for customer number lists. Used Python and Django Rest Framework for API development and implemented the service on an Ubuntu system with RabbitMQ and Gunicorn for daemon persistence.
Management of Updates, Backup Generation, and Web System Backup Delivery
• Designed and developed automated scripts and routines for backup and update processes on Ubuntu web servers using SSH, Bash commands, and crontab scheduling.• Integrated webhooks to detect pushes from the main Git branch and notify about process completion or potential issues.
• Designed sandbox and contingency systems for homologation testing, using the same configurations as production environments.
News Detection and Delivery System for Desktop Clients
• Independently developed a news registration system with PHP and an API consumed by desktop systems to autonomously display news, updates, and notifications.Automated Transmission of Fiscal Files from Businesses to Accounting Firms
• Participated in the development of an application suite for transmitting business files to their respective accounting offices.• Worked on the project responsible for sending files from businesses using Delphi/Pascal and developed the file query and storage system using PHP.
Development of 2D Multiplayer-Compatible Games
• Independently developed 2D games using C++ with the SFML library, some of which were officially released, including one published on Steam as an experiment.• Although I currently develop games as a hobby, I have refined my custom multiplayer engine, initially using UDP, with future plans to support TCP connections.
2D Game Map Editor Using Tilesets with JSON Map Generation
• Designed and created a map editor for the early versions of my games. It utilizes the same map reading system to include terrains, rules, and elements, using the same resources as the game engine.Desktop System for Online File Submission to the Federal Government
• Contributed to the development of Delphi/Pascal systems for accounting firms, handling calculations, generating fiscal files, and submitting reports to government agencies.Printed Document Reader System with Text-to-Speech Conversion
• As a final graduation project, I designed a device using a Raspberry Pi 2 with Python to capture images of documents, process them with OpenCV, convert them to text using TesseractOCR, and use a Google API to convert the text into speech for audio output. The goal was to assist visually impaired individuals.Honors & Awards
• WINNER OF THE BEST PROJECT AT ETEC 2013.
Best final course project at ETEC Centro Paula Souza in Andradina - SP in the year 2013.
• WINNER OF THE BEST PROJECT AT ENGETEC 2018.
Best technology project in the Computer Engineering field awarded during the Engineering and Technology Week (ENGTEC) in 2018.
• BEST STUDENT IN THE COMPUTER ENGINEERING CLASS.
Recognized as the top student in the Computer Engineering class at UniSALESIANO Araçatuba - SP, among the 2018 graduates.
• Student creates “Interpreter” of books for people with visual impairments - 2019.
A article made by the university about my thesis project (in portuguese).
Link to the article
• Project enables blind and illiterate individuals to read independently - 2019.
A news report by the local TV station about my project.