Past projects
Project risk/investment app
Analyzes the risk & investment profile of a software project, including a sensitivity analysis.
Advanced search algorithm
From a database of 50M rows, determine which rows are most likely duplicates.
Stock-market forecasting
Forecast daily stock movement and make investment recommendations.
Two-sided merchant app
An app to help come-to-you service providers run their business, including booking appointments to minimize driving, and accepting payment from clients.
Software estimation and project-management tools
I created a statistical model that forecast a year’s worth of work for a software team to within 5%. I also created a tool that scheduled upcoming projects based on forecast duration, to optimize business priorities, and dependencies between projects and other teams.
I used both tools on a cross-department, 100-developer (approximately) effort with similar success that he co-project-managed. A VP said that it was “the first project in this company's history that delivered basically on time and on spec.”
Canvas LMS deployment for the USAF
I deployed the opensource Canvas LMS for the United States Air Force, supporting ~200K users.
Obstacles included automating deployment of a complicated software stack (over two dozen services), adding redundancy beyond what the cloud provider could deliver, security hardening and auditing, and significantly improving performance.
As system architect and primary developer, I directed implementation of the system. As DevOps Manager over a nascent team, I also provided mentoring and implemented an in-house training program.