
Turning passion into innovation, one line of code at a time
Born in Sete Lagoas, Brazil, I started my programming journey at the age of 15. What began as a curiosity with a Discord bot project soon evolved into a deep passion for software development.
As I honed my skills, I explored Data Science, Algorithms, and Machine Learning, which led me to dive deeper into Data Structures and core Computer Science concepts.
While studying, I co-founded Quantium Labs with three friends—a development company dedicated to delivering innovative products and experiences. As a full-stack developer, I worked with React, Next.js, and Vite for the frontend, and TypeScript for backend solutions. Although I'm no longer actively involved, I remain connected to the team as a code maintainer.
Today, as a Computer Science student at IFMG, I lead a team of 8 developers as technical lead on a university extension project, while also taking on freelance full-stack work—from payment integrations to gamified platforms. I've expanded beyond the frontend into backend architecture with Python and Django, and into infrastructure, deploying and maintaining production Linux servers. My studies led me to move to Belo Horizonte, where I continue to grow both academically and professionally.
My passion lies in building intuitive, efficient solutions that make a real impact. Every project is an opportunity to learn, innovate, and push the boundaries of what's possible.
Belo Horizonte, Brazil
Computer Science
IFMG
English (C1 Advanced)
UTC-3 (Brazil Time)
Flexible schedule
Specialized in modern web development with React and Node.js
Combining programming expertise with team leadership and management skills to deliver efficient, scalable solutions
Always exploring new technologies and best practices
My tech stack
From first code to founding companies
dti Digital
Working as an iOS Developer at dti Digital, building and maintaining native iOS applications.
University Extension Project
Leading an 8-person development team as technical lead for a university extension project, running sprints and delegating front-end (Next.js) and back-end work. Designed the backend architecture with Python, Django, PostgreSQL, Celery, and Resend, and containerized the stack with Docker for production.
Instituto Federal de Minas Gerais (IFMG)
Starting my degree in Computer Science at IFMG while living in Belo Horizonte. Focused on deepening my understanding of fundamental and advanced computer science concepts.
Self-taught
Learning Java focusing on clean architecture, design patterns, and best practices for building scalable backend systems.
Self-taught
Prepared for Computer Science degree by studying core programming concepts and languages. Focused on algorithms, data structures, and system-level programming.
Self-employed
Delivering full-stack projects for clients: a corporate management system for franchise networks, a recurring-payments platform integrated with Cielo using Redis and BullMQ, and a geolocation game with PostGIS and Mapbox. Also handling continuous deployment and Linux server administration in production.
Self-taught
Transitioned to web development, diving deep into modern technologies and frameworks. Focused on building practical applications and expanding my technical toolkit.
Self-taught
Discovered and explored data science, focusing on machine learning and deep learning frameworks. Learned to build and train neural networks.
First Projects
Started my programming journey at age 15. Created my first significant project: a Discord bot for playing YouTube music, which sparked my passion for development.
A corporate management system for franchise networks, built as a freelance engagement. Architected the corporate university, support-ticket, and permissions modules using Next.js, Fastify, and PostgreSQL.

A recurring-payments platform integrated with Cielo, built as a freelance engagement. Engineered background processing queues with Redis and BullMQ to keep transactions resilient under load.

A university extension project at IFMG where I lead an 8-person development team as technical lead, running sprints and delegating front-end (Next.js) and back-end work. Designed and built the backend architecture with Python, Django, PostgreSQL, Celery, and Resend, and containerized the stack with Docker for production.

A secure local C programming learning platform developed for beginners. Features secure code compilation through a centralized server, eliminating the need for local compilers. Includes AI-powered automated feedback via LLaMA/Ollama and will have classroom management with submissions, teacher-created exercises, and a comprehensive set of predefined basic programming challenges. Built with Electron, React, Go, and Python for a complete educational experience.

A law school themed portfolio page developed with NextJS and TailwindCSS. Features a clean and professional design to showcase Gustavo's achievements and work.

A groundbreaking location based game developed for a client under Quantium Labs with ReactJS and TailwindCSS. Features a story system that storage messages and a map system that shows to the player where to go to see the stories.

A personal Portfolio page and event ticket selling system developed for a executive coach under Quantium Labs with NextJS. Features a complete admin dashboard for managing events and tickets.

A server and client interface to host your own instance of the Llama model. Uses Ollama to generate the model and a server to host the model. The client is built using Swift for MacOS and commmunicate to local server run in the same network.

My first project. I started as most youtube discord bots were seizing from existing. Can play music from YouTube videos. Developed using Python and Pycord. Features a queue system, loop, playlist support and slash commands. It was made as a experiment and was never used in production.