Shawn Bakker
Product-minded Software Engineer · Pacific Northwest

Shawn Bakker

I take ambiguous problems from data and architecture through deployment, testing, and failure analysis, from parcel-level geospatial products to low-latency C++ infrastructure.

01

Selected work

Other work

Quant-Engine

C++20 · Catch2 · Black-Scholes · PostgreSQL · Docker

Deterministic backtesting core: seeded RNG for reproducible runs, SMA/mean-reversion/momentum strategies, full options Greeks, results persisted to Postgres. 100% core coverage.

Exchange Simulator

TypeScript · Vitest · price-time priority

Real-time simulator of why bid-ask spreads exist: an adaptive market maker that detects toxic flow and widens spreads, visualizing the Glosten-Milgrom model.

02

Experience

Network Technician Pupitmiser Dec 2022 to Present
  • Diagnosed TCP/IP, DNS, and VLAN faults across 15–20 production client environments; resolved 80–90% of incidents remotely through protocol-layer isolation.
  • Wrote stateful firewall rules and network-access-control policies on production Linux.
  • Delivered root-cause analysis to non-technical clients across 15+ accounts, translating VLAN and DNS failures into actionable remediation steps.
Software Engineering Intern T. Mann Financial Summer 2023
  • Built Python data pipelines that segmented platform usage by cohort; the resulting drop-off analysis informed subsequent product changes.
  • Implemented JavaScript event tracking that enabled campaign-level engagement analysis and data-driven targeting.
03

How I work

Own the whole problem

I move from unclear requirements through implementation, deployment, instrumentation, and documentation.

Make tradeoffs visible

I publish failure cases, limitations, benchmark environments, and the evidence behind technical claims.

Use AI with verification

I build evaluation harnesses, structured outputs, refusal paths, and deterministic checks instead of treating model output as truth.

StackTypeScript · React · Next.js · Python · C++20 · FastAPI · PostGIS · MapLibre GL · Redis · Celery · MinIO · Docker · GitHub Actions · Vercel · Cloudflare · applied LLMs with evaluation harnesses
04

Education

B.S. Computer Science, Minor in Business Administration University of Oregon Sep 2021 to Dec 2025