Skip to content

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.

Portrait of Leonardo Goulart de Oliveira
JavaScriptTypeScriptReactNext.jsNode.jsGitJavaScriptTypeScriptReactNext.jsNode.jsGitJavaScriptTypeScriptReactNext.jsNode.jsGit

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.