Skip to content
~/leo $

LeonardoGoulart

senior full-stack engineer

Portrait of Leonardo Goulart de Oliveira

I work on the parts of a product that need to be correct: the flows where a mistake has a real cost for the user, the API layer behind them, and the platform upgrades everyone keeps postponing.

./view_work./hire_me

available · remote from Brazil

Selected work

What I work with

The tools I use, and what I've done with them.

Commit log

  1. Software Engineer · US company

    2022.03 → HEAD · long-term contract · remote

    A long-term contract with a US company. I maintain production applications with active users: TypeScript and React on the front, Node and GraphQL behind them, and the platform work that keeps both healthy.

    • TypeScript and React across a large, long-lived production codebase
    • federated GraphQL: subgraphs, and Apollo on both the client and the server
    • monorepo upkeep — major version bumps, lint config, container deploys on AWS
    • onboarding engineers who are new to the codebase, with walkthroughs and pair programming
  2. Fullstack Web Developer · Vórtx

    2021.09 → 2022.03 · fintech, BR

    Financial automation systems in React and Node. I improved an Azure ML model from 56% to 73% precision by cleaning and filtering its dataset, and built a reusable component library.

  3. Fullstack Web Developer · Shift

    2019.11 → 2021.09 · BR

    Angular and TypeScript on an MVC codebase, REST APIs over Intersystems Caché, Docker deploys. This is where I learned to read an unfamiliar system before changing it.

  4. 2018 — initial commit · freelance design at Workana, while studying Computer Engineering

Tell me what you are building.

I'm open to senior roles at remote-first companies, and to contract work. Email is the fastest way to reach me — I usually reply the same day.