Experience
Current Role » Engineering Lead, Castos
-
Work with the Head of Product and CEO to ideate on new products and features.
-
Lead and mentor team of full-stack engineers.
-
Plan, architect and operate as individual contributor on new products and features. Examples:
-
Rebuilt a legacy Python-based podcast analytics system, leveraging Laravel, ClickHouse, and React.
-
Built a payment processing product with Stripe Connect that allows customers to accept donations and sell podcast subscriptions on public facing websites.
-
Architected a high performance direct audio ad insertion integration with an ad serving partner, leveraging CloudFlare Workers.
-
-
Plan and execute improvements to infrastructure and CI processes. Example:
- Streamlined our legacy EC2 deployment process across multiple AWS regions to utilize containers and FrankenPHP. This project reduced deployment and rollback time by 50% and significantly simplified change management.
-
Plan and execute technical debt reduction road map, greatly increasing application stability and reducing AWS spend by nearly 40%.
2011 - 2021 » Founder & Principal, Object Factory, LLC, Richmond, VA
- Work directly with a diverse client base to scope, design, and execute projects.
- Notable clients: BMW, QualiChem (global supplier of water treatment chemicals and metalworking oils), and Ardour (open source digital audio workstation)
- Lead design, development, and implementation of subsidiary businesses, most recently tidyDOM — a SAAS product for web accessibility testing and compliance.
2017 — 2020 » Senior Software Engineer, CO+LAB Digital, Richmond, VA
- Lead software architecture and development for SMB and Enterprise web applications.
- Mentor team of junior and mid-level developers.
- Design and implement development processes and tooling, including a Docker-based development workflow and standardized build scripts across projects.
- Notable clients: Virginia Lottery, Virginia Credit Union, ChenMed, Hilb Group
2014 — 2017 » Senior Developer, Marker Seven, Richmond, VA / San Francisco, CA
- Work with clients to scope and architect web applications using Drupal, Laravel, Vue, Angular, and React.
- Notable clients: Covidien / Medtronic, Accuray, VCU Health
2005 — 2014 » IS Development Manager, Virginia Public Media, Richmond, VA
- Manage complex, multi-vendor broadcast television integration projects.
- Manage planning, design and code for media-rich web applications.
- Build internal workflow applications for CRM and donation processing
Technical Proficiencies
- Skilled at: Leadership and Mentoring, Software Architecture, Infrastructure Design, Resolving Technical Debt, Product Focused Engineering
- Programming Languages: PHP (+ Laravel, Symfony), TypeScript (+ Vue, React, AlpineJS), Swift (iOS), Python, Golang
- Cloud Platforms: AWS, Google Cloud, CloudFlare, Digital Ocean
- Tooling: Linux, Docker, Git, CI/CD (GitHub actions, etc)
Education
- MPA, Public Management & Policy Analysis, Virginia Commonwealth University, Richmond, VA
- BS, Sociology & Anthropology, Virginia Commonwealth University, Richmond, VA