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ênior — Balsa Tech
Março 2025 – PresenteRemoto (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ênior — Curebase
Março 2024 – Março 2025Remoto (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 Engineer — 2K Games
Dezembro 2023 – Março 2024Remoto (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ênior — 2K Games
Novembro 2022 – Dezembro 2023Remoto (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ênior — AWWCOR, Inc. (PatientFi)
Novembro 2021 – Dezembro 2022Remoto (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 Software — Itaú Unibanco
Janeiro 2021 – Novembro 2021Sã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 Engineer — New School
Fevereiro 2020 – Janeiro 2021Brasil
- 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 Software — Semantix Brasil (Unimed)
Janeiro 2019 – Fevereiro 2020Brasil
- 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 Software — Balsa Tech
Janeiro 2016 – Dezembro 2018Brasil
- 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
MBA em Engenharia de Software
Bacharelado em Tecnologia da Informação
Engenharia Elétrica e Eletrônica
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