- Summary
- Engineering leader and hands-on architect with 20+ years delivering software from early web to the modern cloud, including 9+ years leading engineers. Builds reliable systems and stronger teams that move complex products from concept through planning to production.
- Leadership
- Technical leadership, people management, team delivery and Agile practices, career development, performance coaching, cross-functional delivery
- Technical
- Architecture, distributed systems, C#/.NET, TypeScript/Node.js, Java, Kubernetes, GCP/AWS/Azure, SQL/NoSQL, AI-assisted delivery (Claude/Codex)
Experience
Archer Education
Director of Software Engineering Feb 2025 – Jun 2026
- Introduced async-refinement pairing: product+dev paired to produce AI-friendly implementation plans for downstream Claude/Codex execution, with architecture review & sign-off gated on complexity. Cut new-work lead time from 2–4 weeks to ~1 week and weekly refinement from 1.5h to ~0.5h within three sprints.
- Reported directly to the CTO, managing a team of 5 engineers and 1–2 contractors; ran weekly 1:1s focused on career progression and performance coaching. Converted a standout contractor to FTE.
- Owned two threads of a company-wide AI-enabled admissions product replacing a legacy marketing-automation platform: the front-end (lead capture, analytics, virtual-assistant handoff UI) and the cross-team legacy wind-down; capability-gap analysis of the outgoing system drove MVP scope and paced the wind-down.
Managing Architect Jul 2024 – Feb 2025
- Promoted to manage two former teammates and a contractor; established weekly 1:1s and a career-development cadence later scaled to a five-engineer team as Director.
- Retained architecture and platform ownership from the Principal role alongside the new management scope — kept hands-on across the .NET / GCP-Kubernetes stack throughout the transition.
- Migrated the platform's data tier off a self-hosted Document DB cluster onto the vendor's cloud service for better SLAs and lower ops risk; achieved a zero-downtime cutover using CQRS.
Principal Software Engineer Jun 2021 – Jun 2024
- Diagnosed and fixed a queue over-consumption bug in the .NET async stack using semaphore-based concurrency controls; stabilized cluster uptime at 99.9%+.
- Rebuilt an aging GCP-hosted Kubernetes cluster on up-to-date community ingress patterns, eliminating accumulated technical debt and modernizing the ingress stack.
- Introduced Scrum/Agile to three teams (sizes 4, 3, 2) that were previously ad hoc, remote, and disconnected — instituting Office Hours, DevOps Thursdays, and refinement, planning, and retro ceremonies.
Slalom Consulting
Software Architect Feb 2018 – Jun 2021
- Consulting engagements across multiple industries and cloud stacks (AWS, GCP, Azure); technical lead on 3–8-person teams.
- Led a 4-engineer team building a configurable React-based screen designer for a large US mortgage originator, embedded into a complex vendored platform — targeting a ~33% cut in per-loan handling time (30 min to 20 min).
- Architect and tech lead on an 8-person pilot team (5 engineers, 2 QE, 1 DevOps) implementing a bottom-up decommission of a legacy Ruby monolith at a major US streaming provider — containerized TypeScript/Node services owning per-domain DB access beneath the Ruby monolith, forcing progressive migration from underneath.
- Built a stateless cohort-assignment service in a US streamer's Java-based microservice stack — deterministic A/B splits enabling the soft launch of an à la carte pricing option in the retention flow. Cut cohort attrition by ~50% and proved market demand for the new pricing option.
- Led the API team re-platforming a legacy .NET Framework 4.6 reservation system onto .NET Core 2.2 for a large self-storage provider, decoupling FE/BE Agile delivery.
Convercent
Sr. Software Engineer Jul 2016 – Feb 2018
- Delivered platform features supporting signing and onboarding of multiple Global Fortune 500 customers.
- Developed a greenfield Angular 2+ and .NET Core application for a new line of business in the third-party risk management (TPRM) space.
- Chosen for a skunkworks project to beat our largest competitor to market with a new customer communication channel.
- Introduced team branching strategies and team servers to improve code quality as the engineering team ran into growing pains.
Ria Financial
Web Software Engineer Aug 2015 – Jul 2016
- Developed a greenfield Angular Material web application backed by ASP.NET Core.
- Extended the primary US money transfer web application for its first expansion into foreign markets, including implementation of two-factor identity verification.
- Integrated multiple third-party payment processors, including working with treasury, compliance, and the core DBA team to handle capture, release, and refund scenarios.
Influence Technologies
.NET Software Engineer Mar 2014 – Mar 2015
- Developed AngularJS applications backed by a RESTful API and message-bus processors implementing CQRS with eventually consistent models.
- Helped set up and maintain CI/CD configurations; automated NoSQL/SQL schema migration.
Independent E-Commerce Practice
Self-Employed Jul 2009 – Mar 2014
- Ran an independent e-commerce practice; built and operated the flagship client's storefront ($2M+/yr revenue), including legacy customer-data migration.
- Also delivered a multi-seller Etsy-style online boutique, several CMS-driven sites (local library; youth outreach for local government), and automated multi-environment deployments across local, dev, staging, and production.
Early career (2004 – 2009)
Telogical Systems
.NET & Java Developer Apr 2007 – Aug 2009
Differential document indexing and change-detection systems; introduced unit testing and CI; algorithms for dynamic coupon stacking delivered over a SaaS client portal.
IBM Emerging Technologies
Intern / Co-op Java Developer Jan 2005 – Aug 2005
Security training & sign-off tool during Lenovo's ThinkPad acquisition; early WS-* implementation during the Microsoft/IBM spec harmonization; packaged an alphaWorks release.
SINAPSE Consulting
PHP Developer May 2004 – Dec 2004; Aug 2005 – Dec 2005
Modules for the SINAPSE framework (calendaring with recurring events; image galleries).
Sooner Information Network, University of Oklahoma
PHP Developer Mar 2004 – Dec 2004
SINAPSE framework module development at the University of Oklahoma; supported Student Government elections.
Education
University of Oklahoma — Undergraduate coursework in Computer Science.