From Managing Teams to Empowering Developers

I spent 10+ years building products and leading engineering teams. Now I'm helping organizations unlock the full potential of AI-assisted development at enterprise scale.

My Story

I've always been energized by two things: building great software and helping teams reach their potential. For over a decade, I led engineering teams at companies like JPMorgan Chase, Sunrun, and Digital.ai, growing teams from 4 to 20+ members and shipping products that thousands of people use every day.

But something shifted in 2024.

I watched AI coding tools like GitHub Copilot transform how developers work—when used correctly. I also saw teams struggle with them, getting mediocre results because they lacked frameworks and best practices. That's when I realized: the biggest opportunity in software development today isn't just building better tools, it's teaching people how to use them effectively.

So I made a pivot. I started creating frameworks for AI-assisted development, optimizing GitHub Copilot configurations for enterprise codebases, and teaching teams how to prompt AI tools to actually boost productivity (not just generate noise). At JPMorgan Chase, I pioneered AI tooling adoption across our engineering organization, creating templates, workflows, and training programs that helped 200+ engineers write better code faster.

The response was overwhelming. Teams saw 40% reductions in story writing time. Code quality improved. Developers who were skeptical became advocates. And I realized: this is what I want to do full-time.

What Drives Me

Build practical frameworks that developers actually want to use

Teach prompt engineering as a core skill, not an afterthought

Share what works (and what doesn't) openly and honestly

Meet developers where they are, not where we think they should be

Career Journey

JPMorgan Chase

Senior Engineering Manager

2025 - Present

I joined JPMorgan Chase to lead an engineering team building enterprise-wide technology portfolio management tools. The platform helps manage projects, products, and portfolios across all business units—serving thousands of users throughout the organization. But what started as a traditional engineering leadership role evolved into something more. I became fascinated by how AI tools could transform our development process. I started experimenting with GitHub Copilot, creating frameworks, optimizing context configurations, and measuring real productivity gains. Then I started teaching. Presentations to the Design Council. Workshops for the GenAI community. One-on-one mentoring sessions. Watching teams go from skeptical to achieving 40% time savings was incredible. That's when I knew this was my calling.

Key Focus

  • Built real-time data visualization dashboards integrating organizational data sources
  • Pioneered AI tooling adoption frameworks across the engineering organization
  • Trained 200+ engineers on GitHub Copilot optimization and prompt engineering
  • Championed Spec-Driven Development methodology using Google Spec Kit
  • Reduced story writing time by 40% and code revisions by 30%

Sunrun

Senior Engineering Manager

2022 - 2024

Sunrun taught me that my favorite part of management wasn't just shipping features—it was growing people and teams. I joined when the team was just 4 people and grew it to 20 members over two years. The real lesson? Great tools and processes amplify great teams. I implemented a micro-frontend architecture that increased feature delivery speed by 30%. I launched a career growth framework that boosted promotions by 30% and retention by 15%. But the wins that energized me most were watching junior engineers grow into technical leaders. This is where I learned that building the right systems—whether technical architecture or career frameworks—has outsized impact on team productivity and happiness.

Key Focus

  • Grew engineering team from 4 to 20 members
  • Built solar sales platform features that increased user satisfaction by 25%
  • Developed micro-frontend architecture accelerating feature delivery
  • Launched career growth framework improving retention
  • Directed "shift left" QA practices reducing production bugs by 10%

Digital.ai / CollabNet VersionOne

Engineering Manager / UI Architect

2016 - 2022

Six years at Digital.ai gave me the foundation for everything I do now. I led teams across the US, Europe, and India, building design systems and micro-frontends that served 50+ developers across 6 products. This is where I fell in love with developer experience as a product. I wasn't just building features for end users—I was building tools, component libraries, and architectures that made other developers' lives better. Watching design inconsistencies drop by 60% because of a shared component library? That was the spark. I also learned that great architecture isn't about the latest tech—it's about solving real problems. Our Webpack Module Federation implementation boosted development efficiency by 25%, not because it was trendy, but because it solved the specific problem of team autonomy in a micro-frontend world.

Key Focus

  • Built React-based design system used by 50+ developers across 6 products
  • Implemented micro-frontend architecture with Webpack Module Federation
  • Led cross-functional teams of 15+ across multiple time zones
  • Reduced accessibility defects by 15% through WCAG AA compliance
  • Increased user satisfaction by 30% through unified React-based platform

Huron Consulting Group

Lead Technical Consultant

2012 - 2016

This is where I learned to code under pressure and mentor under fire. As a Lead Technical Consultant, I wasn't just writing code—I was reviewing it, teaching it, and fixing it when things went wrong (which was often, because financial systems are unforgiving). The biggest lesson? Code reviews are teaching moments. When I started treating code reviews as mentorship opportunities instead of gatekeeping, defect rates dropped 35% and junior consultants' performance improved 25%. That early experience shaped how I think about technical leadership: it's not about being the smartest person in the room, it's about making everyone in the room smarter.

Key Focus

  • Led complex data migration packages with 100% on-time delivery
  • Mentored 6 junior consultants, improving performance metrics by 25%
  • Built developer tools with TypeScript and JavaScript
  • Conducted code reviews that reduced defect rates by 35%

What I Bring

Enterprise Experience

I've led engineering teams at JPMorgan Chase, Sunrun, and Digital.ai, managing everything from 4-person teams to 20+ member organizations across multiple time zones. I understand the challenges of enterprise-scale development: legacy codebases, compliance requirements, diverse tech stacks, and the need for measurable ROI.

Hands-On Technical Expertise

I'm not just talking about AI tooling—I'm using it daily. I've built StackDay (an ADHD-friendly time-blocking app with Next.js and PostgreSQL), RoastCraft (a mobile app for home coffee roasters), and Sunrise Learning Studio (a tutoring platform for dyslexia intervention). I understand the developer experience because I AM a developer.

Proven Teaching Ability

From speaking at ng-conf 2018 to presenting to JPMorgan Chase's Design Council and GenAI community, I've taught thousands of engineers. I break down complex concepts, make them practical, and give people frameworks they can use immediately. My presentations aren't just informative—they're actionable.

Beyond Code

Roasting Coffee

I'm an avid home coffee roaster, obsessing over First Crack timing and roast profiles. It's taught me a lot about process optimization and iteration—turns out software and coffee roasting have more in common than you'd think. Both require precise timing and attention to variables, learning from every batch, understanding that 'good enough' varies based on your goals, and accepting that perfection is impossible but excellence is achievable.

Managing ADHD Productively

I have ADHD, which is exactly why I'm building StackDay. Time blindness and capacity planning are real challenges, and I'm solving them the only way I know how: by building tools that work with my brain, not against it.

Having ADHD has made me a better product designer. I've learned to reduce cognitive load in interfaces, build in progressive disclosure, make important actions obvious and easy, and design for distraction, not against it. The lessons from building for ADHD users make EVERYONE'S software better.

Supporting Education

My wife April runs a specialized tutoring practice for students with dyslexia using the Barton Reading and Spelling System. Building Sunrise Learning Studio taught me about accessibility, cognitive load, and how good design can make complex tasks approachable—lessons I bring to developer tooling.

Watching her help struggling readers transform into confident learners reminds me why good tools matter: they don't just make things easier, they make impossible things possible.

Technical Stack

Languages & Frameworks

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Angular
  • Node.js
  • Python

AI & Developer Tools

  • GitHub Copilot
  • Cursor
  • Claude
  • ChatGPT
  • Google Spec Kit
  • Prompt Engineering

Leadership & Process

  • Team Building
  • Mentorship
  • Agile/Scrum
  • Technical Architecture
  • Product Strategy

Cloud & DevOps

  • AWS
  • Google Cloud
  • Azure
  • Docker
  • CI/CD