Posts | About

About Me

I am a principal software architect specializing in ASP.NET Core, Spring Boot and Laravel enterprise web application architecture and development.

In the past I have developed mission critical software for organizations as diverse as America Online, Autobytel and Walt Disney.

I helped these organizations design robust, testable and maintainable application code and mentored development teams on enterprise software development best practices.

I strive to pragmatically use immutable, composable, stateless and side effect free code to make code easy to reason about and make code easy to test and debug.

I am a proponent of the following concepts that help efficiently deliver reliable code:

Currently I am working on command line tooling to improve the developer experience of infrastructure provisioning and application deployment on the Digital Ocean platform.

I am also working on Docker based tooling and code scaffolding tools to improve the development experience for web developers.

My Career Chronology

Senior Developer

Oct. 2016 – Oct. 2018

Walt Disney Parks and Rides

Senior Developer

Apr. 2015 – Sep. 2016

Walt Disney Theatrical Systems

Senior Staff Developer

Mar. 2006 – Aug. 2014


Software Architect

Dec. 2003 – Feb. 2006


Principal Software Engineer

Nov. 1999 – Nov. 2003

America Online