Some of my open source Projects (GPLv3)

Bux Billing and Invoicing App
Single Page App written in Laravel 12 (API) and Angular 20, this app tracks customer invoices and payments. Invoices can be generated in PDF format then emailed to the customer. It is PWA enabled and responsive, so it works as a native app on the phone.

Fortix Vault - Encrypted Password Vault
Another SPA written in Laravel 12 (API) and Angular 22, this app stores passwords and related data. It uses 256 bit AES-GCM encryption, which may even be safe post-quantum, plus passkey/WebAuthn sign-in. Again, PWA enabled and responsive, so it works well as a native app on the phone.
Some of my past clients

Hanley Wood
In short, during a full time, 12 year stint, I built an e-learning platform, to stimulate lead generation for the lead capture platform I developed. I built a newsletter automation tool tied into their CMS's API. Also, I stood up a data warehouse and reporting platform.

Slashdot, Geek.net
I developed a lead generation, qualification, and capture system used by Sourceforge and Slashdot (both Dice properties). Internally, the client could control how the lead form appeared, which fields were visible, re-order fields, and add in custom fields. I also built a white paper and media library to stimulate lead generation.

Chegg.com
Brought in to the data warehouse and BI reporting team as a programmer to help automate ETL and reporting. Tasked with automating and generating cohorts reports for Finance to support the direction of future business. Also did revenue recognition on several hundred thousand rented text books in 10,000 or so lines of pure SQL.

Shipwire.com
Lead architect and developer on a Zend Framework build of their initial SaaS logistics and warehousing platform. The distributed (initially 3 nodes) platform used MySQL's circular replication for redundancy. Additionally, I set up a testing framework to run before every release.

XRentDVD.com
I hear they are making a comeback. My first freelance job. I built out their payment system and optimized the sight layout. Those were the days. XRentDVD was the Netflix of porn, back when Netflix mailed out DVDs.

HP / Agilent
As a full time contractor, I maintained a token ring network of toxic gas detectors. These were bridged to an ethernet based industrial control system providing automatic evacuation alarms and process shutdown. I also did my first web app for HP, a "twitter" for text pagers.
