Jade Michael Thornton

Hi there! I'm a passionate software engineer and aerial photographer in Texas. Here's some links you may find interesting:

If you'd like to contact me, my email is the best method.


What I cannot create, I do not understand
— Richard Feynman

All of my projects are open source and live on GitLab and/or GitHub. Here's some highlights.


My organized thoughts live in my blog. Some selected pieces:


I'm experienced in Javascript, Python, React.js, SQL and full-stack web development. I'm a bit rusty in Java, Clojure, OCaml, C and Rust. I've also been exploring Nix and Haskell recently.

I'm currently a software engineer at FlightAware, working on a new experimental feature for our PiAware ADS-B receivers. I previously worked to completely overhaul FlightAware Global into the streamlined product you see today. Prior experience includes developing internal financial systems for Thomson Reuters as a software engineering consultant, and developing custom software and tech support for the Humphrey School of Public Affairs.

Check out my resume [pdf] for more detailed experience information.

Other interests

I'm a hobby quadcopter pilot and aerial photographer, some of my favorite photos are available at photos.jmthornton.net. I'm currently working on my FAA Part 107 Remote Pilot Certificate.

I've proudly volunteered with Bunny Buddies since 2019, a non-profit rabbit rescue organization. Alongside my own pet rabbits, I foster bunnies who are too young to be adopted or require special medical care, as well as work on the organization website and volunteer my time at events. My beautiful wife, Stephanie, serves as the Director of Adoptions.