Tom Hyndman

Work History & Experience

1994

Writing code under the covers

I got a hand-me-down Beltron 286 and started learning GW-BASIC. I’d stay up at night writing programs in a notebook and then type them in during the day.
1996

Debian ships — 1.1 “Buzz” (first stable)

Embarassing websites

Built my first homepages and learned JavaScript. I read a stack of books on JavaScript during the late 90’s, added lots of useless visual effects to cringy middle-schooler websites, and ultimately decided to focus on Python.
2003

All-in on Linux

Freshman year of college — spent all my time compiling Linux kernels and installing Gentoo.
2004

Ruby on Rails released

Ubuntu ships — 4.10 “Warty Warthog”

Poker bots

xdotool + pixel recognition driving poker clients in Windows VMs on headless Linux servers — the one person not fighting the Windows arms race.
2005

Django released

Web crawlers, scrapers & bots

The freelance years — if it had data behind a login or a captcha, I could get it.
2009

Ghostwrote a paranormal romance novel

Not everything is code. Proof that I can write.
2010

Four-Hour Work Week content team

Built and ran a small content operation. Placeholder — real story to come.
2012

Pangea Poker — vanilla-JS app

A full single-page app in plain JavaScript, a year before React existed.
2013

React released

2015

react-redux released

Trading-card-game React app

Picked up React early, once it was clearly where the wind was blowing.
2016

WeFind — Principal Engineer

Hired to scrape data no one else could; ended up owning the whole information system and its machine-learning integrations.
2017

Infiltrade — retail-arbitrage bot

Placeholder — real story to come.
2018

Legacy React codebase with way too much code

Parachuted into an overgrown React project and macheted a path back to sanity.
2019

PNG decoder for the dark web

Tor disabled the Canvas API, so full-page screenshots were “impossible.” I wrote a PNG decoder from scratch to stitch them by hand — an afternoon.

Athena — search solution

Placeholder — real story to come.
2021

Tracelight

Rebuilt OSINT “Quick Reports” into an open-ended enrichment pipeline after the prior dev team was wiped out.
2022

The Google Sheets UI that wouldn’t die

Placeholder — real story to come.
2023

BreachRecon — ETL pipeline

A gigantic, messy ETL job on Hadoop and Spark; chainable functions + training videos so a hired team could scale it.

BreachRecon — search solution

Placeholder — real story to come.