Haroldo Gondim

Senior Software Engineer

Haroldo Gondim

Senior Software Engineer focused on Node.js, TypeScript, and AWS, with 10+ years of experience building backend services, web platforms, REST APIs, and automation.

Recife, PE, Brazil · Remote worldwide

01About

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

I am a Software Engineer from Brazil with 10+ years of experience building web platforms, backend services, REST APIs, CMS platforms, dashboards, and automation. I started by creating online communities and later moved into enterprise platforms, banking systems, serverless services, and high-traffic gaming projects.

Today, my main focus is backend and full-stack development with Node.js and TypeScript, supported by AWS, React, PHP, relational databases, Docker, and CI/CD. I enjoy modernizing legacy systems, designing reliable APIs, and turning complex requirements into maintainable solutions.

Agentic development is also part of my engineering workflow. I combine Prompt and Context Engineering, Spec-Driven Development, and AI coding agents to accelerate planning, implementation, refactoring, documentation, and code review while maintaining ownership of architecture and code quality.

I am currently pursuing a postgraduate degree in DevOps & Cloud Platform Engineering with AI, expanding my experience in cloud infrastructure, automation, observability, and platform engineering.

02Work Experience

Senior Software Engineer @ Wipro · HP Inc.

Jul 2024 — Jul 2026

São Paulo, Brazil · Remote

  • Led the technical delivery of features for the global hp.io platform, combining React, TypeScript, and Vite with PHP 8.2 and Drupal 10 integrations.
  • Automated Apache access.log collection and analysis with Node.js, reducing manual work by approximately 80%. The solution retrieved files from Acquia, narrowed date ranges, and filtered requests by IP and endpoint.
  • Designed an entity-level audit module to track data changes and support the investigation of suspicious behavior in the application.
  • Contributed to the architecture and maintenance of REST APIs integrated through Apigee and internal microservices, with a focus on security and code quality.
PHP 8.2Drupal 10Node.jsReactTypeScriptViteREST APIsApigeeGitGitHubGitFlowDockerScrum

Senior Software Engineer @ AltSec

Aug 2022 — Jul 2024

São Paulo, Brazil · Remote

  • Developed high-performance APIs and internal monitoring tools with Node.js, Express.js, PostgreSQL, and MySQL.
  • Built asynchronous logging and integration tools to improve observability and communication between microservices.
  • Modernized and refactored large distributed and legacy systems, decomposing them into more modular and maintainable components.
  • Hardened partner-facing APIs and standardized environments and deployments with Docker and GitHub Actions.
PHP 7/8LaravelNode.jsExpress.jsTypeScriptMySQLPostgreSQLDockerREST APIsGitGitHubGitHub Actions

Backend Developer @ .add (BrasilCap)

Mar 2022 — Jul 2022

Rio de Janeiro, Brazil · Remote

  • Engineered and maintained modern banking microservices using Node.js and AWS Serverless architecture.
  • Designed and deployed event-driven cloud workflows using AWS Lambda, API Gateway, SQS, SNS, RDS, and S3.
  • Contributed to the reliability and availability of distributed services running across multiple AWS components.
Node.jsMySQLAWSAWS LambdaAmazon API GatewayAmazon SQSAmazon SNSAmazon RDSAmazon S3Serverless ArchitectureSwaggerGitGitLabGitFlowScrum

Frontend Developer @ Object Edge

Nov 2021 — Feb 2022

Porto Alegre, Brazil · Remote

  • Contributed to e-commerce features across React and Node.js, using 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.
ReactNode.jsGraphQLMaterial UIStyled ComponentsGitGitHubScrum

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.
PHPJavaScriptjQueryBootstrapMySQLMicroservicesGitGitFlow

Founder & Software Engineer @ KSRP

Dec 2019 — Nov 2020

Rio de Janeiro, Brazil · Remote

  • Founded and led a FiveM/GTA V project that reached more than 3,000 weekly active players and over 10,000 unique players.
  • Built high-performance Lua scripts, Node.js microservices, REST APIs, and MySQL-backed game systems.
  • Created in-game interfaces with HTML, CSS, JavaScript, and Bootstrap.
  • Led the technical direction of the project, including architecture decisions, service availability, product development, and team coordination.
LuaNode.jsExpress.jsREST APIsMySQLJavaScriptHTMLCSSBootstrapDiscord.jsGitGitHub

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 APIGitGitHub

Full Stack Development Intern @ Zaite Tecnologia

Feb 2015 — Aug 2015

Recife, PE, Brazil · On-site

  • Developed websites and systems for client projects using PHP, JavaScript, jQuery, HTML, CSS, and MySQL.
  • Integrated Google Maps API and other external services into customer projects.
  • Contributed to security and feature delivery for Zaite Pronto, the company's main product.
PHPJavaScriptjQueryMySQLHTMLCSSGoogle Maps API

Software Engineer · Backend & Full Stack @ Independent Projects & Consulting

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.jsMySQLPostgreSQLAWSMicroservicesGitDocker
03Selected Projects

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

04Skills & Tools

Languages

TypeScriptJavaScriptPHPLua

Backend, Frameworks & CMS

Node.jsExpress.jsNestJSLaravelDrupal 10

Cloud, DevOps & Delivery

Amazon Web Services (AWS)AWS LambdaAmazon API GatewayAmazon S3Amazon SQSAmazon SNSAmazon EventBridgeServerless FrameworkDockerLinuxGitHub ActionsCI/CDGitGitHubGitLabGitFlow

Databases & Data

PostgreSQLMySQLDynamoDBAmazon RDS

Frontend

ReactNext.jsViteTailwind CSSMaterial UIStyled ComponentsjQuery

APIs & Architecture

REST APIsGraphQLMicroservicesServerless ArchitectureEvent-Driven ArchitectureSystem DesignAPI IntegrationOpenAPI / SwaggerApigee

Engineering Practices

Application SecurityClean CodeSOLIDCode ReviewTechnical LeadershipScrum

AI-Native & Agentic Engineering

Prompt EngineeringContext EngineeringAgentic WorkflowsSpec-Driven DevelopmentMulti-Agent WorkflowsAgent Skills & InstructionsAI-Assisted Code ReviewClaude CodeOpenAI CodexCursorGemini

Currently Learning

TerraformPython for AutomationDevOps FundamentalsGo

Education

Technologist Degree in Systems Analysis and Development

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

2021 · 2023

Postgraduate Degree in DevOps & Cloud Platform Engineering with AIIn progress

PUC Minas · Brazil

2026 · 2028

Languages

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

Let's build something together.

Open to senior backend and full-stack roles focused on Node.js and TypeScript, as well as DevOps and Cloud Engineering opportunities. Available for remote international work and selected freelance projects.