Tom Hyndman

Work History & Experience

Download my résumé


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.
1999

Paper or plastic?

The moment I turned 15, I got a job as bag boy at a Giant grocery store (and kept that job until college). I spent the summer working and I loved it, especially opening the store by myself at 5AM, feeling needed by the real world for the first time in my life.

That would’ve been a good time to drop out of school :)

2003

Neshaminy Highschool Class of 2003

Chris Moneymaker wins the World Series of Poker Main Event

All-in on Linux

Briefly went to college and spent most my time compiling Linux kernels and installing Gentoo.
2004

Ruby on Rails released

Ubuntu ships — 4.10 “Warty Warthog”

Poker bots

Built poker bot harnesses for Paradise Poker and Party Poker based on pixel recognition and xdotool automating the poker clients running in virtual machines hosted on Linux in headless X windows environments.
2005

First real job

Django released

Making five-dollars an hour

While working construction during the day, at night I found clients in the Internet marketing world. I grinded through all kinds of web apps, web scrapers and website fixes.
2007

Working with UAB Manufacturing

Writing Python scripts in the machine shop

I learned manual and CNC machining, machine setup, G-code, and MasterCAM while working the best job in the world besides bricklaying.

I was surrounded by extremely competent professionals, and they were dedicated to training me. I was given a computer and encouraged to write Python scripts and pursue computer programming.

2011

Started working remote and never went back

Scrapers, bots and automation madness

2012

Moved to Austin, TX

Ghostwriter for a vampire romance novel

Ghostwriter for a vampire romance novel

I didn’t do the cheesy cover art, or come up with the idea, or take part in the marketing, but I had a lot of fun writing the book! I haven’t re-read it since the first time, but I’m pretty sure it’s good for what it is ¯\(ツ)

I learned a ton of techniques by research NaNoWriMo. I psyched up to read Twilight, but it was so bad, I couldn’t do it. I knew that whatever I wrote would never be as popular as Twilight, and would never be as terrible.

2013

First vipassana course

React released

Docker released

Built a content team and lived the Four-Hour Work Week

2014

Moved to Costa Rica and never went back

Pangea Poker

Pangea Poker

A vanilla JS single-page-app poker interface based on the classic early 2000s poker rooms that I grew up in.

Built as a client for an app running on the NXT blockchain. It’s a job I got because I was knee-deep into cryptocurrency, especially during the time that I lived in Austin, where I was a developer in an early alt coin group that grew out of the local Bitcoin and Dogecoin meetups.

2015

Lots of single-page applications

One project that I remember and wish I still had the code for was a deck designing app for an online trading card game.

I used all of these projects to test things Docker vs Ansible vs machine images, along with other devops experiments. I tested React with various different setups and continued writing plenty of vanilla JS.

These projects were all testing grounds to try out Docker, Ansible, virtual machine images and various devops solutions

2016

Working with WeFind

The founder sold my code and called to congratulate me

2017

Second vipassana course

Illustrated Chess

2018

Working with GroupSense

I wandered into a React Redux dumpster fire

2019

Third vipassana course

Modeling intelligence analysis methodologies with three-letter-agency experts

Athena search solution

Tracelight

Google Sheets Won't Die

2020

Starting a family

Assembled a squad to handle dirty dark web data

Finally kicked ElasticSearch to the curb

2021

Keeping Tracelight Growring

x

2022

Reached for machine-learning techniques to fix a messy UI

2023

Leading frontend development

2025

Starting an AI-first product team