Haroldo Gondim

Senior Software Engineer

Haroldo Gondim

10+ years turning complex problems into reliable web systems — from legacy modernization to cloud microservices, across the PHP and TypeScript ecosystems.

Recife, PE — Brazil · Remote worldwide

01About

I wrote my first line of code when I was 13 — and never stopped.

My name is Haroldo, a self-taught Software Engineer from Brazil. I turned building fan sites for an online game into a 10-year career in full-stack development, shipping web systems for companies like HP, banks, insurance and security firms — plus dozens of freelance products along the way.

Today I work as a Senior Software Developer at HP (through Wipro) on hp.io, a global developer portal: new front-end features in React and TypeScript, enterprise REST APIs, and security hardening on PHP 8.2 and Drupal 10.

My core ecosystem is PHP (Laravel, Drupal) and JavaScript/TypeScript (Node.js, React, Next.js), backed by MySQL, PostgreSQL, Docker, and AWS. I hold engineering standards high — Clean Code, SOLID, OOP — and I'm a Golang enthusiast looking for an excuse to ship it to production.

02Work Experience

Senior Software Engineer @ HP (by Wipro)

Jul 2024 — Present

São Paulo, Brazil · Remote

  • Core backend development and feature implementation for the global hp.io platform leveraging PHP 8.2 and Drupal 10, seamlessly integrated with modern React and TypeScript front-ends.
  • Architected and implemented a custom entity-level audit trail module to track data mutations in real-time, successfully mitigating critical vulnerabilities and securing the application against malicious internal exploits.
  • Built automated Node.js tools for production Apache log ingestion and forensic analysis, drastically reducing incident response times for identifying suspicious IPs and security breaches.
  • Enterprise REST APIs architecture and maintenance using modern PHP design patterns, integrated with Apigee gateways and internal distributed microservices.
PHP 8.2Drupal 10Node.jsReactTypeScriptViteREST APIsApigeeScrum

Senior Software Engineer @ AltSec

Aug 2022 — Jul 2024

São Paulo, Brazil · Remote

  • High-performance APIs and critical internal monitoring tools developed using Node.js, Express.js, and PostgreSQL.
  • Structural modernization and refactoring of large-scale distributed systems backed by MySQL and PostgreSQL databases.
  • Security hardening and advanced API design patterns enforced across backend systems to prevent third-party integration vulnerabilities.
  • Docker containerization to ensure consistent environments and smooth automated deployments via GitHub Actions.
PHP 7/8LaravelNode.jsExpress.jsTypeScriptMySQLPostgreSQLDockerREST APIsGitHub Actions

Back-end Developer @ .add (BrasilCap)

Mar 2022 — Jul 2022

Rio de Janeiro, Brazil · Remote

  • Engineered and maintained modern banking microservices using Node.js, TypeScript, and AWS Serverless architecture.
  • Designed and deployed event-driven cloud workflows using AWS Lambda, API Gateway, SQS, SNS, RDS, and S3.
  • Ensured high availability and strict service resilience across distributed production environments.
Node.jsMySQLAWS LambdaAPI GatewaySQSSNSSwaggerScrum

Front-end Developer @ Object Edge

Nov 2021 — Feb 2022

Porto Alegre, Brazil · Remote

  • E-commerce interfaces built for an international platform using React.js, Material UI, Styled Components, and GraphQL.
  • Component architecture improvements and UI bug fixes to ensure high-quality, consistent interfaces.
  • Multicultural collaboration in distributed agile teams, communicating daily in English.
React.jsNode.jsGraphQLMaterial UIStyled ComponentsAWSScrum

Full Stack Developer @ Callflex

Apr 2021 — Oct 2021

São Paulo, Brazil · Remote

  • Legacy systems maintenance and enhancement using pure PHP and MySQL within a microservices architecture.
  • REST APIs development and front-end improvements with jQuery and Bootstrap across telecom products (IVRs, chatbots, omnichannel).
  • Multi-level support — resolved critical L1–L3 tickets while keeping production systems reliable.
PHPJavaScriptjQueryBootstrapMySQLMicroservices

Software Engineer · Project Leader @ KSRP

Dec 2019 — Nov 2020

Rio de Janeiro, Brazil · Remote

  • Founded and led KSRP, the top GTA V roleplay server in Brazil (FiveM), with 1,000+ weekly active players and a staff team of 10+.
  • High-performance scripts, microservices, and REST APIs built with Lua, Node.js, Express.js, and MySQL.
  • In-game UIs created with HTML, CSS, JavaScript, and Bootstrap, with 24/7 service availability.
LuaNode.jsExpress.jsDiscord.jsMySQLBootstrap

Full Stack Developer @ VirtusHost

Aug 2018 — Dec 2019

Rio Grande do Sul, Brazil · Remote

  • Payments and internationalization — integrated Stripe and exchange-rate APIs and built multilingual support (PT, EN, ES).
  • New systems and features developed for the hosting platform using PHP, JavaScript, jQuery, and Bootstrap.
  • UX and layout improvements across the main website and the sales panel.
PHPJavaScriptjQueryBootstrapMySQLStripe API

Full Stack Developer @ Freelance / Independent Projects

2011 — Present

Worldwide · Remote · Self-employed

  • Custom web systems development, e-commerce applications, and digital platforms engineered using PHP, JavaScript, TypeScript, and Node.js.
  • Relational database modeling and cloud infrastructure layout (MySQL, PostgreSQL) focused on consistency, data safety, and query optimization.
  • API integrations and third-party services implementation, leveraging modern microservices concepts and cloud elements (AWS).
  • Technical consulting delivered directly to a diverse corporate client base. Portfolio and live code available in the projects section below.
PHPJavaScriptTypeScriptNode.jsMySQLPostgreSQLAWSMicroservices
03Selected Projects

Only my most relevant projects — click any card for the full story.

04Skills & Tools

Languages

PHPJavaScriptTypeScriptLuaGolang

Frameworks & Libraries

LaravelDrupalNode.jsReact.jsNext.jsExpress.jsNest.jsTailwind CSSjQuery

Databases

MySQLPostgreSQLDynamoDBAWS RDS

Cloud & DevOps

AWS LambdaAPI GatewayS3SQSSNSEventBridgeServerless FrameworkDockerGitHub Actions

Architecture & Practices

Clean CodeSOLIDOOPMicroservicesREST APIsScrum

Education

Bachelor of Technology

Estácio de Sá University · Rio de Janeiro, Brazil

2021 — 2023

Languages

  • PortugueseNative
  • EnglishAdvanced (C1)
  • SpanishBasic
05Get in Touch

Let's build something together.

Open to senior full-stack roles and freelance projects. Drop me a line and I'll get back to you soon.