Voltar ao Portfólio
EN

Leonardo Balsalobre

Engenheiro de Software Sênior · Produtos com IA usando React, Node.js & LLMs · 10+ Anos Full-Stack

Resumo

Engenheiro de software sênior com mais de 10 anos construindo produtos full-stack e soluções com IA em produção. Especializado em React, Node.js e TypeScript, com experiência prática em pipelines de RAG, integração de LLMs e sistemas cloud-native na AWS. Lidero discussões técnicas, ajudo a moldar decisões de produto e oriento engenheiros para entregar software confiável, sustentável e de impacto mensurável no negócio.

Habilidades

React · React Native · Next.js · Node.js · Nest.js · TypeScript · JavaScript · GraphQL · REST APIs · AWS (ECS, EKS, Lambda, S3, DynamoDB) · Docker · Kubernetes · PostgreSQL · MongoDB · Redis · LLMs · Retrieval-Augmented Generation (RAG) · Prompt Engineering · AI-Assisted Development · System Design · CI/CD · Microservices · Clean Architecture

Experiência

Engenheiro de Software SêniorBalsa Tech

Março 2025 – Presente

Remoto (Estados Unidos)

  • Entrego produtos React e React Native de alta qualidade para clientes internacionais, acelerando roadmaps com orquestração de desenvolvimento assistido por IA.
  • Integro LLMs e ferramentas de IA ao ciclo de desenvolvimento para ganhar velocidade de entrega e qualidade de código.
  • Arquiteto soluções front-end escaláveis com React, TypeScript e Tailwind, com back-ends Node.js na AWS.
  • Colaboro diretamente com stakeholders internacionais traduzindo necessidades de negócio em features prontas para produção.

Engenheiro de Software SêniorCurebase

Março 2024 – Março 2025

Remoto (Estados Unidos)

  • Arquitetei e implementei features escaláveis para uma plataforma de Ensaios Clínicos, garantindo conformidade regulatória e otimização do sistema.
  • Gerenciei o ciclo de releases de ponta a ponta: CI/CD, testes e deploys.
  • Stack: React, Material UI, Styled Components, Next.js, GraphQL, Node.js, Nest.js, Golang, AWS (ECS, EKS, DynamoDB, SQS, S3, RDS, CloudFront), Kubernetes, Docker, DataDog, GitHub Actions.

Lead Software Engineer2K Games

Dezembro 2023 – Março 2024

Remoto (Estados Unidos)

  • Atuei como tech lead de um time multifuncional construindo features usadas pela base global de jogadores da 2K Games.
  • Forneci direcionamento arquitetural, defini padrões de código e alinhei o trabalho técnico aos objetivos de negócio.
  • Conduzi planning, review e discussões técnicas, além de mentorar engenheiros juniores.
  • Ajudei a guiar o roadmap junto com Product Owners e liderança, mantendo qualidade e performance.

Engenheiro Full Stack Sênior2K Games

Novembro 2022 – Dezembro 2023

Remoto (San Diego, CA, EUA)

  • Liderei o desenvolvimento do Portal Login Registration — plataforma centralizada de login da 2K Games usada por jogadores no mundo todo.
  • Coordenei com times regionais em diferentes fusos para alinhar requisitos e entregas.
  • Stack: React, Tailwind, Emotion, Contentful, Next.js, Node.js, GraphQL, Golang, Kubernetes.
  • Otimizei o processo de desenvolvimento introduzindo boas práticas e princípios de Clean Code, melhorando manutenção e onboarding.

Engenheiro Full Stack SêniorAWWCOR, Inc. (PatientFi)

Novembro 2021 – Dezembro 2022

Remoto (Utah, EUA)

  • Contribuí no PatientFi, uma das principais plataformas de financiamento de pacientes usada por prestadores de saúde nos EUA.
  • Implementei novas features, melhorei funcionalidades existentes e garanti compatibilidade entre navegadores e dispositivos.
  • Stack: React, Redux, Node.js, Express, Mongoose, MongoDB, TypeScript, AWS, Docker.
  • Pesquisei e apliquei boas práticas de front-end e back-end para elevar performance, segurança e experiência do usuário.

Engenheiro de SoftwareItaú Unibanco

Janeiro 2021 – Novembro 2021

São Paulo, Brasil

  • Construí componentes fundacionais de uma plataforma Banking-as-a-Service (BaaS) do maior banco da América Latina, usada por milhões de pessoas.
  • Projetei infraestrutura escalável e confiável e estabeleci padrões de engenharia para evoluções futuras.
  • Stack: Kotlin, SpringBoot, NestJS, AWS (EKS, CloudFormation, Fargate, S3), DynamoDB, Kafka, jUnit, Jest, Swagger/OpenAPI.

Lead Software EngineerNew School

Fevereiro 2020 – Janeiro 2021

Brasil

  • Liderei um time de 4 engenheiros construindo um aplicativo de educação gratuita de qualidade para jovens de comunidades em vulnerabilidade.
  • Conduzi o projeto de ponta a ponta: infraestrutura, arquitetura, entrega e comunicação com stakeholders.
  • Stack: Vue.js, Vuetify, Nuxt.js, React, Next.js, React Native, Node.js, Nest.js, TypeORM, MySQL, Docker, AWS, Jest.

Engenheiro de SoftwareSemantix Brasil (Unimed)

Janeiro 2019 – Fevereiro 2020

Brasil

  • Liderei a migração das APIs da Unimed Brasil para uma arquitetura de API Gateway, aumentando segurança e confiabilidade do tráfego de dados.
  • Desenvolvi a interface Angular utilizada para gerenciar as APIs do gateway.
  • Stack: Node.js, Koa, MongoDB, Redis, Docker, Kubernetes, Angular, TypeScript, SCSS.

Engenheiro de SoftwareBalsa Tech

Janeiro 2016 – Dezembro 2018

Brasil

  • Prestei consultoria full-stack para Infracommerce, Kobe Software, Nutax, Dasa, Nugget.ai e Nearix.
  • Projetei e entreguei soluções sob medida, conduzindo comunicação e entrega em cada engajamento.
  • Stack: Vue.js, React, Redux, Node.js, Nest.js, MongoDB, PostgreSQL.

Formação

USP — Universidade de São PauloFevereiro 2024 – Novembro 2025

MBA em Engenharia de Software

Univesp2020 – 2023

Bacharelado em Tecnologia da Informação

FATEC Santo AndréJaneiro 2018 – Dezembro 2019

Engenharia Elétrica e Eletrônica

ETEC — Escola Técnica Estadual de São Paulo2016 – 2018

Técnico em Eletrônica e Tecnologia em Engenharia de Comunicações

Certificações

JavaScript Algorithms and Data Structures · Microservices: Design Patterns · Go (Golang): Exploring Google's Programming Language · DataDog Foundation · Advanced JavaScript

Idiomas

Português (Nativo) · Inglês (Bilíngue) · Espanhol (Profissional) · Italiano (Básico)

Honras e Prêmios

Developer who helped most