Skip to content
Andrew Hanusch

About

I'm a software engineer with a decade of experience building systems that other people depend on. Most of my work sits where application code meets the infrastructure it runs on — the part where a clean abstraction either holds up under load or quietly stops telling you the truth.

I like problems that reward patience: untangling a service nobody wants to touch, making a deployment boring, replacing a clever solution with an obvious one. I've worked in teams of three and teams of three hundred, and the thing that has made the most difference in both is writing things down.

Outside of work I'm usually reading, walking somewhere without a plan, or taking on a home project slightly beyond my competence.

Experience

  1. 2022 — present

    Senior Software Engineer · Placeholder Company

    • Led the rebuild of a customer-facing service handling several million requests a day.
    • Introduced structured logging and tracing, cutting median incident diagnosis time.
    • Mentored two engineers through their first year on the team.
  2. 2019 — 2022

    Software Engineer · Another Placeholder Ltd

    • Built and ran the internal deployment tooling used across a dozen services.
    • Migrated a legacy monolith onto a managed database with no planned downtime.
  3. 2017 — 2019

    Junior Developer · First Placeholder Co

    • Full-stack feature work on a PHP and JavaScript product.

Tools I reach for

Languages
TypeScriptPythonGoPHPSQL
Infrastructure
LinuxnginxDockerTerraformCI/CD
Data
PostgreSQLRedisBigQuery
Web
AstroReactNode.jsTailwind CSS

Want the short version?

Drop a PDF at public/andrew-hanusch-cv.pdf and this becomes a download link.

Download CV (PDF)