Ada Lovelace

Systems engineer · compilers and developer tooling

Roles
3since 2018
Skills
7listed below
Code
adagithub

Summary

I build tools that make other engineers faster. Most of my work lives in the unglamorous middle of the stack: incremental compilation, language servers, and the caches that make both feel instant. Before that I spent four years on platform teams at two startups, where I learned that the hardest part of tooling is never the algorithm.

Skills7

  • TypeScript
  • Rust
  • Go
  • PostgreSQL
  • Compilers
  • Distributed Systems
  • React

Experience3

2020 — 2023

Senior Engineer · Babbage Systems

Built the language server behind the editor integrations, from protocol layer to completion ranking.

2018 — 2020

Engineer · Difference Co.

Platform and build infrastructure. Migrated CI from a bespoke runner to a reproducible sandboxed pipeline.

2023 — Present

Staff Engineer · Analytical Engines

Lead the compiler toolchain team. Rebuilt the incremental cache and cut cold build times by 60% across a 400k-line monorepo.

Projects4

A tiny incremental parser with first-class error recovery, designed for editors that need a tree on every keystroke.

rust · parsing

Flamegraph viewer for compiler traces that stays responsive at a million spans.

typescript · webgl

loomDesktop← back from recruiter view

a sample profile — yours goes here

Make it yours