RESUME

CHECK MY RESUME

SUMMARY

Heitor Macedo Bonfim

I transitioned from teaching English in 2019 to software development in 2022, specializing in full-stack development with TypeScript, React, Node.js, and Golang. Currently working as a Full-Stack Developer, I contributed across development, infrastructure, and business strategy. I'm continuously expanding my skills in cybersecurity, DevOps, and backend architecture.

PROFESSIONAL EXPERIENCE

One Panel

MAY 2025 - PRESENT
At One Panel, I work as a Full-Stack Developer contributing across multiple areas of the business. I developed new features for VPS automation using Go-Ansible, Ansible, and React, enabling customers to manage their virtual private servers directly through our dashboard. I created the company's new landing page to improve brand presence and customer acquisition. I worked on a Docker management system project using Golang, Gin, and GORM with PostgreSQL and MySQL, significantly improving customer container management capabilities. I led a team of developers, participated in the hiring and selection process for new developers, and provided ongoing support to the development team. I worked closely with the company leader on strategic business decisions, acting as his right-hand. Additionally, I contributed to the sales and marketing sector by creating and managing Google Ads and Facebook Ads campaigns to boost sales. I provided technical support for customers, identified and fixed bugs across our systems, and continuously improved user experience through strategic ideas and implementations.

Tech Stack:

  • React
  • Golang
  • Gin
  • GORM
  • PostgreSQL
  • MySQL
  • Docker
  • Portainer
  • GitHub Actions
  • Ansible
  • Proxmox
  • Networking
  • Google Ads
  • Facebook Ads

Freelance Developer

NOVEMBER 2023 - APRIL 2025
I worked as a Freelance Software Developer, building web applications and providing solutions for various clients using modern technologies.
  • Freelance Software Developer

Tech Stack:

  • TypeScript
  • ReactJS
  • Tailwind CSS
  • ExpressJS
  • MongoDB
  • Socket.io
  • Docker
  • Electron JS
  • Telegram API
  • Puppeteer
  • Cheerio
  • JavaScript
  • PWAs (Progressive Web Apps)
  • VitePWA
  • Postgres
  • React Native
  • Heroku
  • Vercel
  • VPS

LL Software

DECEMBER 2022 - OCTOBER 2023
I performed maintenance on the company's main software, fixing bugs and adding new features, such as creating plans and defining user permissions according to the plan contracted. The technologies used included TypeScript, ReactJS, Tailwind CSS, ExpressJS, MongoDB, Socket.io and Docker. I developed an improved dashboard to manage customers, affiliates and other platform features. I also developed desktop applications with Electron JS to manage bots integrated with the Telegram API and bet automation, in addition to creating web scrapers and automations using Puppeteer, Cheerio and Socket.io. I updated applications originally developed in JavaScript, implementing TypeScript to improve security and facilitate code maintenance. At the same time, I created several PWAs (Progressive Web Apps) with VitePWA and ReactJS, integrated with an API built with ExpressJS and Postgres, which connected to the affiliates' betting houses. I transformed some of these PWAs into native applications with React Native. Finally, I migrated serverless applications, previously hosted on Heroku and Vercel, to a private VPS in Brazil, optimizing response speed and significantly reducing hosting costs.

Tech Stack:

  • TypeScript
  • ReactJS
  • Tailwind CSS
  • ExpressJS
  • MongoDB
  • Socket.io
  • Docker
  • Electron JS
  • Telegram API
  • Puppeteer
  • Cheerio
  • JavaScript
  • PWAs (Progressive Web Apps)
  • VitePWA
  • Postgres
  • React Native
  • Heroku
  • Vercel
  • VPS

Freelance English Teacher

AUGUST 2020 - NOVEMBER 2021
I freelanced as a private English teacher online during the pandemic.
  • Private English teacher
  • Freelancer

Mundo HB - English Teacher

JANUARY 2019 - JULY 2019
I worked at MUNDO HB, where I previously studied, to teach English classes at all levels, from basic to advanced. In the advanced classes, I conducted the classes entirely in English, demonstrating fluency and promoting total immersion in the language.

EDUCATION

Java10x

NOVEMBER 2024 - NOVEMBER 2025
Java10x is a comprehensive course covering Java fundamentals through advanced concepts including Arrays, Ternary operators, OOP concepts, Interfaces, Abstract Classes, Enums, Generics, Exceptions, Collections (Queue, Stack, HashMap), Memory Management, and BigO Notation. The Spring Boot track covers Spring Boot fundamentals, S.O.L.I.D principles, Clean Architecture concepts, Docker containerization, Thymeleaf templating, Security implementations, JWT authentication, Redis caching, and advanced architecture patterns. The program emphasizes practical object-oriented programming, modern enterprise development practices, and business logic implementation.

Introduction to Cybersecurity

APRIL 2025 - MAY 2025
Introduction to Cybersecurity is a foundational course covering core security fundamentals including the CIA Triad (Confidentiality, Integrity, Availability) and the modern threat landscape. Key topics include recognizing various malware types, social engineering, and phishing. The course details essential digital hygiene practices, Multi-Factor Authentication (MFA), strong password creation, and device hardening. It introduces basic network security components like firewalls and encryption, outlines risk management, and provides an overview of security incident response and the career roles of cybersecurity professionals.

Rocketseat

JUNE 2022
Conectar is an introductory programming course that teaches the fundamental concepts of computing, including hardware, software, the internet, servers, and the distinction between frontend and backend development.

FreeCodeCamp

AUGUST 2021 - OCTOBER 2022
The lessons in the freeCodeCamp certifications cover various topics such as web development, HTML, CSS, responsive web design, information security, machine learning, and functional programming languages like Python and JavaScript. FreeCodeCamp teaching style combines both text and videos.

Web Full Stack

NOVEMBER 2020 - APRIL 2024
In 'ProgramadorBR Web Full Stack' by Igor Oliveira, you will learn the fundamentals of full-stack web development, covering both front-end technologies like HTML, CSS, JavaScript, and ReactJS alongside back-end concepts including server-side techs such as Node.js with Express, database management with MongoDB, and how to build complete web applications from start to finish, essentially encompassing the entire process of designing, developing, and deploying a website or web application.

English Language

JANUARY 2016 - DECEMBER 2018
I attained fluency in English through dedicated study and practice.