Leadership & Team Management
- Run standups and unblock engineers; keep planning and backlog healthy.
- Establish environment, code, test, and deployment standards.
- Coordinate vendor integrations to resolve issues and keep schedules on track.
20+ years building software, including 6+ on AWS serverless. I work end-to-end—architecting backends, designing GraphQL/REST APIs, and delivering Angular front ends—with a focus on vendor integrations, security/compliance, and observability from scoping to release.
Holiday TV shows organized by holiday and show, plus horror movies sorted by holiday.
RedwoodJS ⚡ TailwindWork-in-progress side-scrolling infinite runner starring a cute pixel art corgi.
TypeScript ⚡ CanvasA growing toolbox of dev utilities (formatters, image tools, and more).
TypeScript ⚡ TailwindLead engineering for a real-time sales platform on a serverless stack—setting standards, planning work, and shipping features. Own AWS/Lambda architecture, GraphQL/REST APIs, and the Angular app; integrate vendors; enforce security/compliance and observability. Deliver automotive-finance APIs across eligibility, pricing, tax, and lender integrations; run real-time lead/session tracking; and operate a pricing engine built for accuracy, performance, and auditability.
Founding partner and engineering lead. Shipped custom web/mobile apps; built APIs and integrations; enforced code standards and reviews. Published and maintained native iOS/Android apps. Delivered 400+ websites across the public sector (county/municipal) and banking, and served as the development partner for advertising agencies. Met procurement/compliance needs (WCAG accessibility, security) and ran secure hosting with monitoring, backups, SSL, scaling, and ongoing performance/SEO tuning.
Created a local events site with searchable listings, category pages, and month/week/day calendars; developed ad tooling for placement definitions, rotation and daypart scheduling, plus simple reporting; led end-to-end delivery—DB schema, ingestion, APIs, and a responsive UI.
Led end-to-end site builds and redesigns—from discovery to launch. Ran multi-site hosting: provisioning, security hardening, backups, monitoring, and performance tuning (CDN/caching). Set code standards, accessibility/SEO, and analytics. Managed incidents and vendors, mentored developers, and drove R&D to adopt newer frameworks and early cloud/CDN services.
Prototyped and shipped accessible, standards-compliant UI (XHTML/CSS + jQuery) for the DMS and dealer website templates; performed cross-browser QA (IE6/7, Firefox, Safari) and integrated views into a modular PHP templating layer, establishing reusable components that sped page builds and reduced UI defects.
Built an interactive, cross-browser UI for a Java-based job scheduler using jQuery, YUI, and Ext JS—data grids, wizards, and AJAX forms—optimized for IE6/7, Firefox, and Safari with progressive enhancement, event delegation, and CSS/layout fixes. Previously a Support Engineer, served a worldwide customer base across varied JVMs and environments; reproduced issues, filed actionable bug reports, and authored KB articles to reduce repeat tickets.
Graduated with honors.