What I Do
Skills & Expertise
A curated mix of technical and business capabilities I use to deliver exceptional digital products.
Technical Skills
Engineering tools and technologies used to design, build, and ship products
Technical Skills
Engineering tools and technologies used to design, build, and ship products
React
Hooks, Context, React Router, integration with external systems like AEM, Server Components
TypeScript
Strict typing, generics, advanced patterns
CSS / SCSS
Animations, Grid, Flexbox, Design Systems
Node.js
APIs, Express, serverless functions
Vite
Build tooling, HMR, optimization
Testing
Vitest, RTL, Playwright, TDD
Performance
Core Web Vitals, lazy loading, caching
Accessibility
WCAG 2.1 AA and AAA, ARIA, keyboard nav
Git / CI/CD
GitHub Actions, branching strategies
AI
Prompt engineering, agentic workflows, AI-assisted development, LLM integration
AEM
Component development, integration with React
WordPress
Custom themes, plugin integration, content modeling, and performance-focused builds
Business Skills
Communication, collaboration, and leadership strengths that drive outcomes
Business Skills
Communication, collaboration, and leadership strengths that drive outcomes
Design
Figma, clean visual design, dark & light mode, responsive layouts, design systems
User Experience
Customer mindset, ease of use, intuitive navigation, performance, accessibility
Leadership
Team building, mentoring, project coordination, event management
Stakeholder management
Communication, expectation setting, adhering to deadlines, providing regular updates, collaboration
Client Discovery
Discovery workshops, requirements gathering, and translating business goals into delivery plans
Roadmap Prioritization
Prioritizing initiatives based on impact, effort, and strategic goals
Scope Management
Managing scope changes with clear trade-offs, constraints, and delivery outcomes
Commercial Awareness
Balancing technical decisions with ROI, budget constraints, and business value
Solution Proposals
Crafting clear proposals and recommendations for technical and business stakeholders
Negotiation
Aligning expectations across teams while resolving constraints and competing priorities
Cross-Functional Collaboration
Working effectively across product, design, engineering, and leadership teams
Risk Management
Identifying risks early and building mitigation plans to protect timelines and outcomes