Senior Software Engineer with 12+ years of experience leading frontend architecture at scale. Specialized in Frontend Platform Engineering, Developer Experience, and performance-sensitive web systems. Known for modernizing large legacy codebases into maintainable monorepo and micro-frontend platforms, defining engineering standards across organizations, and enabling hundreds of engineers to ship reliably.
| Architecture & Platform Engineering | Micro-Frontend Architecture (Module Federation), Monorepo Strategy & Distributed Builds (Nx, Remote Caching), CI/CD System Design & Governance (Azure DevOps), Frontend Platform Standardization, Design System Architecture & Versioning |
| Frontend Engineering | TypeScript System Design (Strict Typing, Generics, Conditional Types), React (Hooks, Context, Suspense, Error Boundaries), State Management (Redux Toolkit, MobX, Zustand), Web Performance Engineering (Core Web Vitals, Bundle Analysis), Package Management (Yarn Berry / PnP, npm workspaces) |
| Backend & Integration | Backend-for-Frontend (BFF) Patterns, API Contract Design (REST, OData, type generation and automation, Swagger), C# / .NET Service Integration, Azure (Front Door, CDN, Key Vault, Functions, DevOps, App Service, Cert automation, Networking) |
| Modernization & Developer Experience | Developer Experience (DX) Platform Engineering, Legacy Frontend Modernization (AngularJS to React), Accessibility Engineering (WCAG 2.1), Automated Dependency Management (Renovate, Dependabot) |
Senior engineer operating at platform and architectural scope for the Maestro frontend. Technical owner for Developer Experience and frontend infrastructure initiatives impacting 440+ engineers across multiple product teams.
Senior individual contributor and technical lead within the Teams organization, focused on frontend architecture and platform modernization.