Hey there! I'm
Haroldo Gondim
A curious Software Engineer driven by challenges and coffee ☕

About
I wrote my first line of code when I was 13 years old and never stopped.

My name is Haroldo, a self-taught and passionate Software Engineer in love with challenges and solving real problems.

I started my career as a freelance Full Stack Developer in 2010 when I decided to learn how to create my own website to entertain my friends and other players while we played a game called Habbo Hotel. In this context, I developed many projects using the PHP and basic Front-end skills, including communities, dashboards, forums, landing pages, admin panels, RESTful APIs, online stores (e-commerce), FiveM servers, and more. Today, I am highly experienced with PHP and JavaScript and primarily work with these languages. I am also a passionate Golang enthusiast and look forward to working with Golang in the near future.

Today, my core skills are PHP and JavaScript/TypeScript, and I'm working at HP as a Tech Lead, consulting through Wipro.

Work Experience
HP (by Wipro)
July 2024 - Present
Tech Lead
São Paulo, SP - Brazil (Remote)
At HP, I’m currently the Tech Lead for the hp.io project, a global Developer Portal used by people all over the world. I started as a Senior Software Developer and got promoted thanks to my technical skills and leadership. My role is a mix of hands-on coding and leading the team to deliver high-quality solutions. As Tech Lead, I work closely with partners and stakeholders to align goals, define requirements, and contribute to strategic decisions. I mentor the team, review code, and ensure we follow best practices like Clean Code, SOLID principles, and DRY to build scalable and reliable solutions. We use Git and GitFlow for version control, making sure deployments are smooth and concise. On the technical side, I work with PHP 8.2, Drupal 10, React with TypeScript, and Vite. My responsibilities include developing new features, creating and maintaining REST APIs, and fixing critical bugs. I also contribute to improving Drupal’s core system, focusing on stability, security, and better architecture. Since stepping into the Tech Lead role, I’ve been playing a key part in the success of hp.io, combining my technical expertise and leadership to ensure our platform delivers real value to users around the world.
PHP
Drupal 10
Node.js
React
HTML5
CSS3
JavaScript
TypeScript
MySQL
Git
Docker
Docksal
Acquia
Apigee
Git
GitFlow
Git
AltSec
Aug 2022 - July 2024
Senior Software Engineer
São Paulo, SP - Brazil (Remote)
At AltSec, I worked as a Senior Full-stack Developer, leading and contributing to several projects focused on information security, infrastructure, observability, and server analysis. My role involved developing and maintaining a variety of systems, dashboards, and services using a diverse set of technologies, including PHP, Laravel, Node.js, Express.js, MySQL, PostgreSQL, REST APIs, Microservices, Docker, JavaScript, TypeScript, React.js, and others. I was responsible for the design and integration of REST APIs, ensuring that all services followed good development practices with a focus on security, performance, scalability, and availability. My work also included bug fixes and enhancements to legacy systems built with PHP and Laravel, along with the development of new features to improve the functionality and user experience. In addition, I developed web applications using Node.js and Express.js, leveraging PostgreSQL to monitor the performance and availability of third-party APIs. As part of the infrastructure improvements, I implemented Docker containerization for applications, which allowed for better management of resources in isolated environments, improving flexibility, scalability, and performance. /n/n Throughout my time at AltSec, I led the implementation of version control using Git and GitHub Actions, which streamlined the development process, ensured code integrity, and improved management across development, staging, and production environments.
PHP
Laravel
Node.js
Express.js
React
HTML5
CSS3
JavaScript
TypeScript
Bootstrap
Tailwind
MySQL
PostgreSQL
Git
Docker
.add
March 2022 - July 2022
Back-end Engineer
Rio de Janeiro, RJ - Brazil (Remote)
At .add, I worked as a consultant and back-end developer for BrasilCap, a capitalized insurance company under Banco do Brasil. My role primarily focused on developing and maintaining banking services using technologies such as Node.js, MySQL, and AWS services, including Lambda, EC2, S3, CloudWatch, and API Gateway. I was responsible for creating REST APIs based on AWS architecture, utilizing Lambda Functions and API Gateway to ensure security, performance, and scalability. I followed best development practices to build robust and scalable systems, enabling the company to handle high-demand services effectively. Additionally, I contributed to sustaining sprints, where I focused on resolving bugs and addressing complex issues to ensure the continuous availability of services at scale. My work also involved optimizing system performance to maintain efficiency and reduce operational costs. I actively participated in agile processes, working within Scrum methodologies. I used tools like Asana to manage tasks and sprints, and I was involved in daily standups, planning, and review meetings, ensuring smooth communication and progress throughout the project lifecycle.
Node.js
JavaScript
TypeScript
AWS
PostgreSQL
Git
Docker
Object Edge
November 2021 - February 2022
Front-end Developer
Porto Alegre, RS - Brazil (Remote)
At Object Edge, a US-based company with a presence in Brazil, I worked as a front-end developer on an international e-commerce project, where I contributed to the development of innovative solutions using technologies such as Node.js, React.js, GraphQL, and AWS. My role involved creating interfaces for the e-commerce application, focusing on delivering an intuitive and visually appealing user experience through the use of React.js, Material UI, and Styled Components. In this project, I worked as a nearshore consultant, collaborating with multicultural teams spread across different locations. We applied agile methodologies, such as Scrum, to ensure the project's success. Communication was conducted primarily in English, which helped me further strengthen my ability to work in an international environment and contribute to cross-functional teams.
Node.js
React.js
HTML5
CSS3
JavaScript
TypeScript
Material UI
Apollo Client
MySQL
GraphQL
AWS
Git
Callflex
April 2021 - October 2021
Full-stack Developer
São Paulo, SP - Brazil (Remote)
At Callflex, I worked primarily in system maintenance and support, addressing critical bugs (from levels 1 to 3) and providing quick solutions to everyday issues. My role involved ensuring the reliability of existing systems and occasionally contributing to the development of new features to enhance the company’s offerings in telecom services, such as URAs, chatbots, and omnichannel solutions. I utilized technologies such as PHP, HTML, CSS, JavaScript, jQuery, Bootstrap, MySQL, and Git to develop and maintain various systems. A significant portion of my work focused on improving legacy systems, where I applied pure PHP for back-end adjustments and updates. Additionally, I developed and maintained REST APIs based on a microservices architecture, ensuring seamless integration across different services. In addition to back-end work, I also contributed to the front-end by implementing improvements to legacy interfaces using HTML, CSS, and JavaScript with jQuery. I worked in a Git environment, following GitFlow for effective code versioning and maintaining code integrity.
PHP
HTML5
CSS3
JavaScript
jQuery
MySQL
Docker
Git
KSRP
December 2019 - November 2020
Software Engineer
Brazil (Remote)
KSRP was a prominent GTA V Roleplay server, built on the FiveM modification platform, using Lua as the primary programming language to simulate real-world environments within the GTA V graphics engine. Between 2019 and 2020, KSRP became the top GTA RP server in Brazil, with over 1,000 active players weekly. The project featured an innovative user interface and numerous exclusive scripts that enhanced the realism of the gameplay, including a modern item inventory system. In this project, I was not only the creator and visionary but also served as the project manager, leading a dedicated team of over 10 staff members across various roles. I took on the role of the primary software developer, responsible for building and implementing all the features programmatically, including custom scripts and game mechanics. The project allowed me to further develop my skills in Lua, as well as broaden my knowledge in Node.js, TypeScript, and front-end technologies (HTML, CSS, JavaScript, Bootstrap, and jQuery). I leveraged these skills to design and create dynamic, user-friendly interfaces that contributed to the overall success of the server. KSRP remains one of my most significant personal projects, driven by a passionate community and a dedicated team, and a great achievement in the world of GTA RP.
Lua
Node.js
Express.js
Discord.js
HTML5
CSS3
JavaScript
jQuery
Bootstrap
MySQL
Git
VirtusHost
August 2018 - December 2019
Full-stack Developer
Canoas, RS - Brazil (Remote)
As a Full Stack Developer at VirtusHost, I was involved in the development of new pages, systems, and features for the company’s website and services. Using PHP, HTML, CSS, JavaScript, jQuery, Bootstrap, Git, and REST APIs, I worked on various improvements to enhance the platform's functionality. One of my key contributions was integrating the Stripe payment API, providing users with a secure and seamless payment experience. Additionally, I worked on integrating an exchange rate conversion API, allowing the website to convert product and service prices between BRL, USD, and EUR. I also developed a website internationalization tool that supported multiple languages, including Portuguese, English, and Spanish, to aid in the company's efforts to globalize its services. Furthermore, I made significant improvements to the main website and sales panel, focusing on layout adjustments and responsiveness corrections to improve the overall shopping and browsing experience for users.
PHP
HTML
CSS3
JavaScript
jQuery
Bootstrap
MySQL
Git
Zaite Tecnologia
Fevereiro 2015 - Aug 2015
Full-stack Developer Intern
Recife, PE - Brazil (On-site)
During my time as a Full Stack Intern at Zaite Tecnologia, I contributed to the development of new systems and websites, utilizing technologies such as PHP, HTML, CSS, JavaScript, jQuery, Bootstrap, REST APIs, and MySQL. I worked on both simple institutional websites and more complex solutions that incorporated various features, including login systems, product catalogs, shopping carts, and personalized client quotes. A significant part of my role involved integrating third-party APIs, such as using the Google Maps API to create customized maps that displayed points of sale. Additionally, I was responsible for developing new features and implementing improvements, particularly focused on enhancing the security of the company’s flagship product, Zaite Pronto, ensuring its reliability and safety for users.
PHP
HTML
CSS
JavaScript
jQuery
Bootstrap
MySQL
Git
Projects
Only my most relevant projects.

Copa Nobru

2021

CPN (Copa Nobru) is an amateur and independent Free Fire tournament created by Bruno Goes, also known as Nobru, one of the top Free Fire players in Brazil. As Nobru's popularity continued to soar, he decided to launch his own tournament, and I was invited to design and develop the official website for the event. The website served as the central hub for all tournament-related information, including schedules, player details, and updates.

For this project, I used HTML5, CSS3 with Bootstrap, and a bit of JavaScript to deliver a clean, responsive, and user-friendly platform. The site was designed with a focus on simplicity and clarity, making it easy for users to navigate and find important tournament details.

PHP
MySQL
HTML5
CSS3
JavaScript
jQuery
jQuery UI
Bootstrap
Project

KSRP

2019

KSRP was a prominent GTA V Roleplay server, built on the FiveM modification platform, using Lua as the primary programming language to simulate real-world environments within the GTA V graphics engine. Between 2019 and 2020, KSRP became the top GTA RP server in Brazil, with over 1,000 active players weekly. The project featured an innovative user interface and numerous exclusive scripts that enhanced the realism of the gameplay, including a modern item inventory system.

In this project, I was not only the creator and visionary but also served as the project manager, leading a dedicated team of over 10 staff members across various roles. I took on the role of the primary software developer, responsible for building and implementing all the features programmatically, including custom scripts and game mechanics.

The project allowed me to further develop my skills in Lua, as well as broaden my knowledge in Node.js, TypeScript, and front-end technologies (HTML, CSS, JavaScript, Bootstrap, and jQuery). I leveraged these skills to design and create dynamic, user-friendly interfaces that contributed to the overall success of the server. KSRP remains one of my most significant personal projects, driven by a passionate community and a dedicated team, and a great achievement in the world of GTA RP.

Lua
Node.js
Express.js
Discord.js
HTML
CSS
JavaScript
jQuery
jQuery UI
MySQL
Windows Server 2012

Minecraft Forum

2016

This personal project aimed to create a fully customizable forum specifically for Minecraft server communities, inspired by XenForo. The platform was deployed using Ubuntu Server 16.04 with a LEMP stack and versioned via GitHub for efficient code management and production deployment. Developed with PHP, JavaScript (with jQuery), HTML5, CSS3 (using Semantic UI), Ajax (polling), JSON, RESTful APIs, and a real-time public chat, the site offered a dynamic user experience. One of the standout features was its integration with Minecraft Plugins (written in Java), allowing the forum to pull and display real-time game data, provide custom login functionality with game-specific plugins, and even offer Facebook Login Integration. The platform also supported payment integrations with MercadoPago and PagSeguro. The project was well-received by the Minecraft community but was eventually discontinued.

PHP
HTML
CSS
JavaScript
jQuery
jQuery UI
MySQL
Project

ProHabbo

2015

ProHabbo was an innovative fan site dedicated to Habbo Hotel, built using the same technologies as Habboz. The platform ran on PHP-FPM and Nginx for optimal performance, deployed on an Ubuntu Server 10.04 with LAMP stack, and used GitHub for version control and production deployment. The site featured multiple services and systems, including SHOUTCast streaming, a dynamic article section, a forum, an art gallery, and integrations with Facebook and Twitter Login APIs. Users had full control over their profiles, with customizable stickers, widgets, and other interactive features, all built from scratch with my custom framework. The website was fully customizable via a CMS I also developed. ProHabbo won the "Best Official Habbo Fansite" trophy at the Habbo Awards in 2016, 2017, and 2018. I contributed as a freelance Full-stack Developer for six months, enhancing the site with new features and optimizations. Although ProHabbo is no longer active, it remains a key project in my career.

PHP
MySQL
HTML
CSS
JavaScript
jQuery
jQuery UI
Project

Habboz V2

2014

Habboz version 2 was an updated iteration of the original Habboz fansite, featuring a completely redesigned layout and several new functionalities. Built using PHP, HTML, CSS, JavaScript (with jQuery and custom plugins like lightbox, carousel pagination with Ajax/JSON, and real-time custom pop-up alerts), MySQL, and powered by PHP-FPM and Nginx for performance optimization, the site maintained a similar structure to the first version but with an improved user experience. New features included additional integrations such as an enhanced article section, updated forum capabilities, and further customization options for user profiles with more interactive elements. A custom content management system (CMS), also developed from scratch, allowed for full site customization. The second version aimed to provide a faster and cleaner experience while retaining the core features that made the original site successful.

PHP
MySQL
HTML
CSS
JavaScript
jQuery
jQuery UI
Project

TropiHabbo

2013

TropiHabbo was a fan site dedicated to Habbo Hotel, built as a personal project. The website was developed using PHP, HTML, CSS, JavaScript (with jQuery and several custom plugins, including lightbox, carousel pagination with Ajax/JSON, and custom alert pop-ups), MySQL, and powered by Apache 2 as the HTTP server. It featured integrations like SHOUTCast streaming, a blog-like article section, a forum, an art gallery, and social media login with Facebook. The user profile system was highly customizable, allowing for personalized stickers, widgets, and other interactive elements, all developed from scratch. The entire website, including the content management system (CMS), was designed and built by me. In 2014, TropiHabbo won the "Best Official Habbo Fansite" award at the Habbo Awards. Though no longer active, TropiHabbo served as a significant milestone in my portfolio and development career.

PHP
MySQL
HTML
CSS
JavaScript
jQuery
jQuery UI
Project

Habboz V1

2012

Habboz was a fan-driven platform dedicated to Habbo Hotel and served as a personal project during its development. It was crafted using a combination of PHP, HTML, CSS, JavaScript (including jQuery and several custom plugins such as lightbox, carousel pagination with Ajax/JSON, and real-time pop-up alerts), MySQL, and deployed with PHP-FPM and Nginx to optimize performance. The website integrated external services, including SHOUTCast for streaming, a dynamic article section, forum, art gallery, and social media login features (Facebook and Twitter APIs). A fully customizable user profile system allowed users to personalize their experience with stickers, widgets, and other interactive elements, all of which were built from scratch using a custom framework. The entire platform, including its content management system (CMS), was designed and developed by myself. In 2015, Habboz won the "Best Unofficial Habbo Fansite" award at the Habbo Awards. Over the course of three years as a freelance full-stack developer, I worked on two iterations of the site, with the second version focusing on a cleaner and faster experience, leveraging a Cache File Driver to enhance MySQL performance and overall load times. While Habboz is no longer active, it remains a key milestone in my development journey.

PHP
MySQL
HTML
CSS
JavaScript
jQuery
jQuery UI
Project

iDHabbo

2011

This was my first professional project, developed using PHP, HTML, CSS, JavaScript, jQuery and MySQL. It involved creating a wide range of custom functionalities from scratch, such as a logged-in user area, data scraping to gather information from the Habbo Hotel website, a news section, and a forum with features like comments, likes, moderation, and rankings. The project also included a pixel art gallery where registered users could rate artworks, as well as a user profile section with customizable widgets, similar to the original Habbo Home from Habbo Hotel. This project provided a comprehensive experience in full-stack development, integrating both front-end and back-end solutions.

PHP
MySQL
HTML
CSS
JavaScript
jQuery
jQuery UI
Project

Drop me an e-mail at

hello@haroldo.dev