Here are some personal and professional projects I’ve worked on in my lifetime that are worth mentioning.
Active Projects
jwd.me
This site is a project I working on from time to time.
The Hunt for Roy Carnassus
A game I made in PyGame for a “nephew”. Still sees the occasional tweak but mostly I work on Multicart now.
Multicart
A collection of games in PyGame for the same nephew in an attempt to establish a more rapid way to prototype new game ideas as “scenes” in a larger game project similar to Django’s project/app relationship.
KefVoiced
A project to give voice to a friend of mine in discord who has no voice. Built largely with my friend Kayla as I tutored her while she learned JavaScript.
Older Projects
Flagtronics
2019 and prior
Wrote early prototype firmware and software for wireless track safety devices. Tested at ChampCar events.
osCommerce
2019 and prior
various payment and shipping libraries from 2006-2019. Got to enjoy the annual USPS & UPS updates making the slightest of changes to descriptions or having them switch to a UTF-16 server in testing one year than having them roll out back to UTF-8 in production. Good thing we added all that UTF-16 handling code that year.
PCS
2006 and prior
Log Viewer
- Data log viewing tool for PCS log files. Also for some reason handily worked well for viewing Electromotive TEC 3 logs at the time too I believe ;-)
TCU
- Wrote the windows software to real-time calibrate and log data to our Transmission Control Unit (TCU) in Visual Basic 6 through version 2.0 or thereabouts.
D200
- Dash logger - A digital dash display and logging system. Wrote early PC software prior to it’s final release.
XFC
- Xtreme Fuel Computer - Wrote the windows software to calibrate a prototype fuel computer that allowed you to connect a wideband oxygen sensor to it and pass along a false narrowband signal to car’s factory ECU to have it target your desired AFR. Think turbocharging an old Miata and needing to add more fuel on an otherwise stock ECU. Similar to other fuel computers at the time except it was intended to work with a wideband oxygen sensor so you could achieve more accurate readings outside of the stoichiometric range as is difficult to achieve on a narrowband oxygen sensor based system.
Teenager Hijinks
Script Kiddie Associated
1999-2000
Helped a group of friends learn what I knew about comp-sci and hacking at that age to compete in the hackerslab.org worldwide hacking competition at that time. I finished in 251st place under the handle returnxero at the time and helped a friend reach ~260 uder the tag Col.Forbin a Phish reference.
Final Fantasy Zero
1999
Worked on a A 2D RPG game written in Visual Basic 5 with several friends at high school that year.
Rage
1998-1999
A tool for AOL similar to FateX and the like. Written in VB5. Supported sending ASCII art to chat, lagging out IMs and chat windows and had a custom chatroom spam that avoided rate limit by leaving and re-entering the room rapidly.
Nightmare
1996ish
A tool for AOL similair to FateX. Written in Visual Basic 3.