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 · Rust · 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 2024 – 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.
  • 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.
  • Arquiteto soluções front-end escaláveis com React, TypeScript e Tailwind, com back-ends Node.js e Rust na AWS.
  • Colaboro diretamente com stakeholders internacionais traduzindo necessidades de negócio em features prontas para produção.
  • Stack: React, React Native, Material UI, Styled Components, Next.js, GraphQL, Node.js, Nest.js, Rust, 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, Rust, 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