Portfolio

Enterprise Learning/Compliance System

Over 130 of the top 200 US accounting firms are on LCvista’s platform — over 200,000 users. It’s a solution for learning management and commpliance tracking, both of which are high stakes in the accounting field.

As a Senior Software Engineer, I work to produce new features and improvements to the system. I’m currently helping build a content marketplace.

Business Payment Platform

Fintech startup Routable provides a business payment platform for companies of all sizes. As a Principal Software Engineer I helped lead a major change to the internals of the platform, aimed at making it a more appealing choice for enterprise customers.

Phone.com

This cloud-based communications provider with 50,000 users hired me as a Senior Software Engineer to help transform their customer-facing admin application — gradually replacing a Perl monolith with serverless Python and React.

Startup Accelerator Platform

I was Principal Software Engineer on the team building and maintaining this system — the backbone of MassChallenge’s startup accelerator programs around the world.

dpaste.com

I created this pastebin in 2006 for fellow early-adopter Django coders. Since Django 1.0, the framework’s debugging interface has had a “Share this traceback” button submitting to dpaste.com.

High-traffic web publishing platform

The web/mobile publishing platform we built at Cox Media Group served tens of millions of pages per day and was a growing source of revenue for this $1.5B national media company.

Python Web Development With Django

I co-wrote one of the first books on the Django web framework.

Direct Store Delivery platform

Over 40,000 retail stores use Tactiq’s software to increase sales and improve efficiency.

I was Lead Backend Engineer on Tactiq’s “Pipeline” product, a communication channel connecting retailers, distributors, and manufacturers. My work directly supported operations at national chains like CVS, Dollar General, and Circle K.

Teaching and Public Speaking

I enjoy teaching and public speaking — sharing what I do, and talking with people who want to learn.

I’ve presented at conferences, been a guest speaker in college Computer Science and high school programming classes, and appeared on podcasts.

Freelance Development

For several years I ran my own small agency, E-Scribe New Media, focusing on web and database development for regional clients.

Hallmark Institute of Photography

As Director of Software Development at this photography/business school, I built many specialized web and database applications.

Document Translation API and Portal

I was Senior Developer on the team building and maintaining this translation services portal for the largest translation services company in the world.