Shawn Bakker
Software Engineer · Pacific Northwest

Shawn Bakker

I build measured systems and geospatial products, from a lock-free C++ order engine at microsecond latency to parcelscope, a real-data site-feasibility tool. Every number on this page is one you can reproduce.

order-to-fill latency modeled
warming up…
Deterministic synthetic distribution calibrated to the Order Engine's measured p50 ≈ 0.9 µs and p99 ≈ 2.2 µs (i5-12600K, MSVC Release). Not raw benchmark samples or live telemetry.
~103 M/s
SPSC throughput, median of 3 runs (93–105M)
0 lost
1,000,000 of 1,000,000 MPMC items consumed
11 / 11
tests passing, incl. a 50-thread deadlock torture

Measured on my lock-free order execution engine: Intel i5-12600K, Windows 11, MSVC 2022 Release, commit 1514743.

01

Selected 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
  • Debugged TCP/IP, DNS-resolution, and VLAN-misroute failures across 15–20 production client environments; resolved 80–90% of incidents remotely through systematic fault isolation.
  • Wrote and deployed firewall rules and network access controls across production infrastructure, cutting misconfiguration-related incidents by 25%.
  • 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 for behavioral analysis of platform usage across user cohorts, surfacing drop-off patterns that drove a 35% satisfaction increase within 6 weeks.
  • Developed JavaScript event-tracking instrumentation across the platform, enabling data-driven campaign targeting that lifted site engagement 300%.
03

Technical skills

Systems & Core

  • C++ (C++20/17/14, STL, RAII, templates, atomics)
  • Lock-free concurrency: SPSC/MPMC, memory ordering
  • Cache-efficient data structures
  • Linux/POSIX systems programming
  • Python, C, Bash, SQL

Performance & Infrastructure

  • Google Benchmark, perf
  • ThreadSanitizer, AddressSanitizer, GDB, Valgrind
  • CMake, GCC/Clang
  • Docker & Compose, GitHub Actions CI/CD, Git
  • PostgreSQL, TCP/UDP networking

Full-Stack & Geospatial

  • TypeScript, React, Vite
  • MapLibre GL, vector tiles (Martin), Turf.js
  • FastAPI, PostGIS, GDAL/ogr2ogr
  • LLM integration & evaluation harnesses
  • Vercel, Cloudflare Tunnel, Oracle Cloud

Domain

  • Market microstructure & order-book mechanics
  • Matching-engine design
  • Black-Scholes, options Greeks
  • Adverse-selection modeling
  • Geospatial feasibility & constraint math
04

Education

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