Real work, real organizations
work
Short version each time: the problem, what I did, the result. Only organizations I actually worked with.
National Media Services — print cost calculator paid
- Problem
- The old quoting calculator had prices written into its code, so every supplier or cost change meant a code change, and it couldn't grow.
- What I did
- Rebuilt it as a web app with a TypeScript front end, a PHP API and staff accounts, added features, and laid the groundwork for the owner's own customers to make their selections themselves.
- Result
- Prices now live in a database the owner updates as the economy and suppliers change, with no code changes, and estimates line up with actual costs.
Front Royal–Warren County Chamber of Commerce volunteer
- Cleaned up the member directory, digitized the vendor and membership application forms, and added online payment. Members now apply and pay online instead of on paper.
Habitat for Humanity volunteer
- Connected their website to Google Calendar so events stay current without double entry.
Stone Branch Center for the Arts volunteer
- Added online payments, so people can pay instead of needing cash or a check in person.
Front Royal Independent Business Alliance volunteer
- Brought the festival's very old WordPress site up to date: its old templates made every change hard, so I converted them to Gutenberg blocks, which made the site much easier to manage. I also put festival photos up front to draw visitors in, gave it a new look, and added a map of every attraction.
Front Royal Rotary Club volunteer
- Kept the club's website up to date, posting events like its golf tournament, and turned the list of past presidents into an easy-to-read history using the platform's built-in list feature, so each new year's president is a quick addition.
Past remote client — large commercial software product paid
- Several years as a front-end developer on a large commercial software product for a remote consulting client: React, Redux, TypeScript, automated tests run from Jenkins.