Leonardo Goulart de OliveiraSenior Software Engineer · Full-Stack
I build scalable web products with TypeScript, React, and Next.js. Currently working remotely from Brazil for a US-based health-tech company, owning full-stack features end-to-end.

Projects
Things I've built
Side projects and tools I've shipped outside of work.
Password Manager CLI
Command-line tool for managing passwords locally. Stores credentials in an encrypted vault and exposes simple commands to add, retrieve, and remove entries.
- TypeScript
- Node.js
- CLI
This Portfolio
Personal site built with Next.js and TypeScript. Static rendering, Tailwind for styling, and Framer Motion for the hero animations.
- Next.js
- TypeScript
- Tailwind
- Framer Motion
Toolkit
What I work with
Frontend
- TypeScript
- React
- Next.js (App & Page Router)
- Tailwind CSS
Backend & APIs
- Node.js
- GraphQL · Apollo Client / Server
- REST APIs
- Subgraph / HIVE federation
Tooling & Infra
- Nx monorepo
- Docker
- AWS (ECS · ECR · CloudWatch · Parameter Store)
- LaunchDarkly · Amplitude
Experience
Where I've worked

Software Engineer
Stride Health
Remote · US-based health-tech · Team of ~5 engineers
- Diagnosed a 2-year memory leak in the Next.js SSR layer caused by ApolloClient instances not being garbage-collected, then fully resolved it by migrating two repositories from Apollo Client v3 to v4 — impacting tens of thousands of active users.
- Planned and executed the migration of the consumer enrollment flow from Next.js Page Router to App Router; authored the architecture diagrams adopted as the team's canonical reference.
- Built the broker insurance flow end-to-end: plan recommendations engine, Medicare logic, off-exchange/on-exchange fork, and a configurable restriction system shared across Initiation/Renewal and consumer/broker contexts.
- Led the Nx monorepo upgrade from v17 to v20 across multiple repositories, including dependency updates and ESLint v9 flat config migration.
- Onboarded 3 engineers with business-logic walkthroughs and pairing on early tickets to reduce ramp-up time.

Fullstack Web Developer
Vórtx
Brazil
- Built and maintained financial automation systems with React and Node.js.
- Improved an Azure Machine Learning model's precision from 56% to 73% through targeted dataset filtering and cleaning.
- Developed a reusable UI component library and optimised data flow between services.

Fullstack Web Developer
Shift
Brazil
- Implemented frontend components with Angular and TypeScript in an MVC architecture.
- Built and maintained REST APIs with Intersystems Caché (SQL).
- Used GitLab for version control and Docker for containerised deployments.

Freelance Designer
Workana
First steps into web work — small freelance design projects while studying Computer Engineering.
Let's work together
Open to senior full-stack roles at remote-first companies. The best way to reach me is by email.