I've spent over a decade building for the web, and I stay hands-on even as an engineering leader. I'm fluent in TypeScript, HTML, and CSS for building clean, responsive interfaces, and comfortable across Node and frameworks like NextJS and React on the back-end. These days that also means pairing with AI tools like Claude Code and Codex to move faster without cutting corners.
Accessibility and SEO aren't afterthoughts for me; they're built into how I approach every project, from WCAG-compliant markup to the technical fundamentals that keep a site fast and visible. The goal is always the same: a product that works well for every user and holds up just as well behind the scenes.
The more I learn, the more I realize how much I don't know. - Albert Einstein
| Skill | Novice | Beginner | Intermediate | Advanced | Expert |
|---|---|---|---|---|---|
| Leadership (Advanced) | |||||
| Team Management (Advanced) | |||||
| Hiring & Interviewing (Advanced) | |||||
| Problem-Solving (Advanced) | |||||
| Cross-functional Collaboration (Advanced) | |||||
| Agile Methodology (Advanced) | |||||
| Scrum Framework (Advanced) | |||||
| Claude Code (Expert) | |||||
| Codex (Advanced) | |||||
| MCP Integrations (Advanced) | |||||
| TypeScript (Advanced) | |||||
| JavaScript (Expert) | |||||
| HTML5 (Expert) | |||||
| CSS/SASS (Advanced) | |||||
| React (Advanced) | |||||
| NextJS (Advanced) | |||||
| Contentful (Advanced) | |||||
| Node (Intermediate) | |||||
| Datadog (Intermediate) | |||||
| Figma (Advanced) | |||||
| WCAG (Advanced) | |||||
| SEO (Advanced) | |||||