devquant

Software development, quantified

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.