I'm an Engineering Manager and Software Developer with 16 years of experience working on and leading full-stack teams and driving predictable delivery across complex projects and in cross-functional roles. Deep technical foundation in TypeScript, React, Node.js, Next.js, PostgreSQL, and GraphQL. Passionate about building high-trust engineering cultures through transparent feedback, coaching, and strong operating cadence.
Some of my most used and most valuable skill sets include:
- π€ AI & Automation: Multi-agent coding workflows (Claude Code, Cursor, Copilot), MCP server development & integration, custom Skills/plugin creation, AI policy & governance, RAG integrations
- π§βπ» Technical: TypeScript, JavaScript, React, Ruby on Rails, Next.js, Node.js, GraphQL, PostgreSQL, AWS, GitHub Actions, Terraform
- π« Leadership: People management, performance reviews and 1:1s, career development, hiring & onboarding, coaching, remote team leadership across 5 countries'
- π’ Delivery & Process: Predictable delivery, DORA metrics, cycle-time optimization, CI/CD quality gates, sprint planning, root-cause analysis, incident follow-up
- π€ Cross-Functional: Product partnership, customer-facing team collaboration, stakeholder alignment, scope negotiation, ambiguity navigation
Led and scaled a distributed team of 12 engineers across 5 countries, delivering well-tested and scalable web applications for diverse client portfolios.
- People leadership: Ran biweekly 1:1s, biannual performance reviews, and monthly team growth conversations. Created a public-facing Career Progression Framework that improved transparency for current engineers and prospective hires.
- Technical decision-making: Coached architectural trade-offs and reviewed PRs across Rails, React, TypeScript, and Node.js codebases. Defined company AI policy for LLM-powered tools and workflows, balancing developer velocity with quality control.
- Team culture: Improved team satisfaction metrics through iterative process changes informed by dev-ex surveys and transparent communication, building a high-trust environment across time zones.
- Predictable delivery: Drove measurable improvements in cycle time, lead time, and PR throughput using custom-built DORA dashboards. Partnered with PMs, developers, and SREs to keep client projects on track against competing priorities and timelines.
- Quality & process: Instituted CI/CD quality gates, reducing flaky builds and improving merge reliability. Rewrote the 92-page engineering team handbook and introduced a review-and-improve system to encourage team participation.
- Hiring & onboarding: Redesigned the hiring process, reducing time-to-hire by 25% and saving $1K+ per candidate while improving speed and equity.
- Developer experience: Built internal tools to reduce developer friction and increase throughput, including a VS Code extension automating tech-debt ticket creation (cutting manual entry by 80%) a dashboard for team performance visibility, multiple Claude Code Skills automating rote project set-up tasks, and a ticket-to-hours reconciliation dashboard.
Partner with founders and CTOs at early-stage startups (Series AβB scale) to ship MVPs and production features. Recent work focused on AI-augmented development workflows, using agentic coding tools and custom integrations to dramatically accelerate delivery.
- Full-stack delivery: Built prototypes and production-ready React, TypeScript, Rails, and Python apps, with a focus on automated testing suites (Vitest, Cypress), Next.js BFF authentication layers, and React/Recharts visualization integrations. Shipped across startup-scale, resource-constrained environments.
- Multi-agent AI workflows: Designed and implemented multi-agent development flows using Claude Code, Cursor, and Copilot, orchestrating specialized agents for code generation, review, testing, and documentation, to reduce iteration cycles and improve output quality.
- Skills & plugin development: Built custom Skills and editor plugins that encoded team standards, architectural patterns, and domain knowledge into AI-assisted workflows, enabling consistent output across contributors.
- MCP server creation & integration: Developed and consumed MCP servers to connect AI agents with external services (databases, APIs, project management tools), enabling context-rich agentic workflows to improve developer understanding and boost throughput.
- Led cross-functional delivery of interactive applications for enterprise clients (Visa, State Farm, Medtronic, Kaiser Permanente), bridging creative and engineering teams under tight deadlines.
- Implemented structured sprint planning and QA practices adopted company-wide, improving reliability for high-stakes deliverables.
- Managed end-to-end digital projects across retail and tech sectors. Coordinated designers and developers on CMS integrations (WordPress, Shopify) and post-launch optimization.
- π» Ruby Box and other new features in Ruby 4.0 | Webinar
- π» 5 Git Automation Strategies for Happier Dev Team | Webinar
- ποΈ The Leadership Link, Episode 09: Tracking and improving developer experience | Podcast
- ποΈ The DORA Lab, Episode 03: DORA & the SPACE Framework | Podcast
- π¨οΈ Leading Remote Engineering Teams | Panel discussion
- π» How Dev-Adjacent Roles Can Get Your Foot in the SWE Door | Webinar
- π» Alternate Forms of Neworking | Webinar
- π» Technical Collaboration Must-Haves | Webinar
- π¨οΈ AI Portland Inaugural Meetup: Supercharging Your Work with AI | Panel discussion
- π» Pick Your Slice, Not Your Stack | Webinar
- π» Beyond LeetCode: Alternative Paths to Acing Your Technical Interview | Webinar
- ποΈ Maintainable Software, Episode 134: Documentation Just Needs to be Used Once | Podcast
- ποΈ The Junior Developer Link, Episode 1: Onboarding w/Ben Parisot | Podcast
- π» Yes, Your Non-Tech Experience is Relevant! | Webinar
- π» Evaluating Technical Onboarding, presented by Edify | Webinar / panel discussion (no recording available)




