Skip to content
Sam Ehlers
AVAILABLESUMMER 2027

Sam Ehlers

Security, ML, and embedded systems — shipped to production at three startups before graduating.

BASED IN
Boston, MA
FOCUS
Security · ML · Embedded
EDU
Northeastern CS + Business
GRAD
May 2027
Sam Ehlers

SAM EHLERS · BOSTON, MA · 42.3601°N 71.0589°W

Impact

The 60-second version

Four numbers that are mine, each with a dated source — not the company's.

AVAILABLE
SUM 2027
Graduating Northeastern in May 2027; available full-time from Summer 2027.
FRAUD PREVENTED
$250K+
AI check-fraud detection I built at Overwatch Data, over four months.
SHIPPED AT
3STARTUPS
Production code at Overwatch Data (YC S22), Larx, and WHOOP — all before graduating.
GPA
3.8/ 4.0
Northeastern, B.S. Computer Science & Business Administration.
Where I’ve shipped
WHOOPLarxOverwatch Data
Experience
3 ROLES · 2022 — PRESENT

Where I've shipped

WHOOP
JUL 2026 — DEC 2026

Software Engineer

Boston, MA

Account security and identity on the auth platform.

  • Built machine learning into auth-service that detects account-takeover attempts in-line and blocks them before they land.
  • Automated triage and assignment of inbound HackerOne vulnerability reports, driving on-time response attainment from a 63% baseline toward an 85% target.
  • Planned and ran database migrations against the largest, oldest production database at WHOOP to unblock MFA during member onboarding.
Stack
PythonSQLAWSGit
Larx
JUL 2025 — DEC 2025

Software Engineer

Boston, MA

Geospatial intelligence software for government customers.

  • Built geospatial intelligence software for government customers alongside engineers out of SOCOM, the CIA, and the U.S. Air Force.
  • Fused NodeODM photogrammetry, three.js rendering, Ollama + GraphRAG retrieval, and Keycloak identity into a single coherent platform.
  • Leaned on Cursor to move at the speed a small defense-tech startup needs.
Stack
TypeScriptPythonNodeODMthree.jsOllamaGraphRAGKeycloakCursorGit
Overwatch Data
JUN 2022 — AUG 2024

Software Engineer & Cyber Analyst

Atlanta, GA

Fraud detection, auth, and customer-facing backend at a newly founded YC company.

  • Designed customer-specific data storage, ML, and backend systems for enterprise risk teams, including Vanguard and SoFi.
  • Pioneered AI check-fraud detection on top of proprietary Telegram and social-media scrapers, preventing over $250K in check fraud in four months.
  • Owned authentication end to end: Google SSO, Okta SSO, multi-factor authentication, and email/password.
  • Ran MVP demos and sales conversations with prospective enterprise customers, including Franklin Templeton, Goldman Sachs, Tesla, and Ginkgo Bioworks.
Vanguard· customerSoFi· customerFranklin Templeton· prospectGoldman Sachs· prospectTesla· prospectGinkgo Bioworks· prospect

Organizations I built for or pitched while at Overwatch Data. Named to describe my own work — not an endorsement, partnership, or affiliation. All marks belong to their owners.

Stack
PythonSQLPandasNumPyGoogle CloudOktaGit
Projects
8 PROJECTS · 11+ TECHNOLOGIES

What I build when no one's asking

Embedded / Vehicle
PRJ / 01ACTIVE

Mini Dynamometer (opens in a new tab)

A water-brake dyno I machined, wired, and wrote the firmware for.

A CNC-machined water-brake dynamometer that measures horsepower and torque on internal combustion engines. A FreeRTOS firmware stack on an ESP32 streams live runs to a companion Swift app on iPhone.

CSwiftFreeRTOSESP32KiCadSolidWorks
SOURCE
PRJ / 02ACTIVE

Traction Control (opens in a new tab)

A PID controller running on 25A's vehicle control unit.

A PID traction-control algorithm running on the vehicle control unit of Northeastern Electric Racing's 25A car, keeping wheel slip in check under hard acceleration.

Team repoNER

MY CONTRIBUTION — I designed and deployed the PID traction-control algorithm.

C
SOURCE
PRJ / 03ACTIVE

BMS Firmware (opens in a new tab)

Battery management firmware for 25A's electric racecar.

Firmware for the battery management system on Northeastern Electric Racing's 25A car — the software that keeps the pack safe and the car legal to run.

Team repoNER

MY CONTRIBUTION — I wrote and deployed the BMS software running on the boards.

C
SOURCE
Systems / Languages
PRJ / 04SHIPPED

LoxVM (opens in a new tab)

A memory-safe scripting language written from scratch in Rust.

A scripting language built from the ground up in Rust, with functions, loops, and smart variable typing. Ships low-level debugging tools, including a live visualization of the stack as programs execute.

Rust
SOURCE
PRJ / 05SHIPPED

DS Online (opens in a new tab)

A multiplayer Nintendo DS emulator running in the browser.

A browser-based Nintendo DS emulator instance with multiplayer support, so two players can connect and play the same session over the network.

Python
SOURCE
PRJ / 06SHIPPED

FIXPDF (opens in a new tab)

Turns FIX protocol PDFs into deterministic, callable APIs.

Parses FIX protocol specification PDFs and automatically maps their message definitions into deterministic API routes on an Express.js server — replacing manual protocol-to-API translation with a repeatable pipeline.

PythonExpress.js
SOURCE
ML / Data
PRJ / 07ACTIVE

Auction Estimate (opens in a new tab)

Predicts what an enthusiast car will sell for at auction.

Predicts enthusiast-car auction prices (MINI Cooper, VW Golf, BMW wagons) on Bring a Trailer and Cars & Bids using quantile regression, sell-probability modeling, comps, and macro signals.

PythonPandasNumPy
SOURCE
PRJ / 08SHIPPED

NewStockMCP (opens in a new tab)

An MCP server that hands stock news to LLM clients.

A Model Context Protocol server that exposes real-time stock news as a structured tool an LLM client can call directly.

Python
SOURCE
Archive
Leadership

Running the operations side

NERJUL 2026 — PRESENT

Chief Operations Officer

Cross-functional program management for a student-built electric formula car.

  • Run program management across the electrical, mechanical, business, and software sub-teams for the Formula SAE Electric and Formula Hybrid+Electric cars.
  • Set club-wide OKRs jointly with the president and own the KPIs that track them across all four sub-teams.

Firmware I built for this team is covered under Projects → Embedded / Vehicle.

Skills

What I reach for

● Primary    ○ Working knowledge
Languages
  • Python
  • C
  • C++
  • Rust
  • TypeScript
  • JavaScript
  • SQL
  • Java
  • Swift
  • CSS
Systems
  • Linux
  • Git
  • macOS
  • Clang
  • Windows
Frameworks & Cloud
  • AWS
  • Google Cloud
  • FreeRTOS
  • Embassy-rs
  • Pandas
  • NumPy
Hardware & CAD
  • KiCad
  • Onshape
  • SolidWorks
Certifications
  • Stanford UniversityMachine Learning SpecializationStanford Online / DeepLearning.AI
  • MITIntroduction to Deep LearningMIT 6.S191
  • University of Colorado BoulderIntroduction to Power ElectronicsUniversity of Colorado Boulder
Contact

Let's build something

I’m looking for Summer 2027 opportunities in security, ML, or embedded systems.

Outside of work I’m usually at the piano, on a basketball court, or under a car — most recently the one attached to a dynamometer in my garage.

AVAILABLESUMMER 2027