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 - FEBRUARY 2026
Full-Stack DeveloperOne Panel

Built VPS automation features with Go-Ansible and React, enabling self-service server management for customers. Developed a Docker management system with Golang, Gin, and PostgreSQL. Led a dev team, participated in hiring, and acted as right-hand to the company leader on strategic decisions. Created the company landing page and managed Google/Facebook Ads campaigns to drive customer acquisition.

ReactGolangGinGORMPostgreSQLMySQLDockerPortainerGitHub ActionsAnsibleProxmoxNetworkingGoogle AdsFacebook Ads

Freelance Developer

NOVEMBER 2023 - APRIL 2025
Freelance Software Developer

Delivered web applications and custom software solutions for multiple clients. Built full-stack projects from requirements to deployment using React, Vue, Next.js, Nuxt.js, Express, NestJS, MongoDB, PostgreSQL, and Docker.

TypeScriptReactJSNext.jsVue.jsNuxt.jsTailwind CSSExpressJSNestJSMongoDBSocket.ioDockerElectron JSTelegram APIPuppeteerCheerioJavaScriptPWAs (Progressive Web Apps)VitePWAPostgresReact NativeHerokuVercelVPS

LL Software

DECEMBER 2022 - OCTOBER 2023
Software DeveloperLL Software

Maintained and extended the company's core platform, adding subscription plans and role-based permissions. Built an admin dashboard for customer and affiliate management. Developed desktop apps with Electron for Telegram bot management and automation. Migrated JavaScript codebase to TypeScript, improving type safety and maintainability. Created multiple PWAs with React and migrated hosting from Heroku/Vercel to a private VPS, cutting costs and improving response times.

TypeScriptReactJSTailwind CSSExpressJSMongoDBSocket.ioDockerElectron JSTelegram APIPuppeteerCheerioJavaScriptPWAs (Progressive Web Apps)VitePWAPostgresReact NativeHerokuVercelVPS

Freelance English Teacher

AUGUST 2020 - NOVEMBER 2021
Private English teacher

I freelanced as a private English teacher online during the pandemic.

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.

Fluent English