I am a frontend developer with six years of experience building digital products with React and TypeScript. My background in graphic design and art direction helps me approach interfaces from both implementation and visual-design perspectives.
I work closely with product designers throughout the UX/UI-to-frontend workflow. I build reusable, accessible components and help create and maintain design systems, including shared component definitions and handoff criteria.
I take features from design through production, with experience in data-heavy applications, onboarding flows, financial platforms, CMS-driven landing pages, and clinical trial management systems. I focus on maintainable architecture, performance, reliable API integration, and clear user experiences.
I have worked with React, Next.js, Vue, Nuxt, TypeScript, Redux, TanStack Query, XState, REST, GraphQL, and modern testing practices. I am comfortable collaborating in agile, multi-team environments and partnering closely with backend teams.
I use AI-assisted development tools such as Claude Code and Model Context Protocol thoughtfully to automate repetitive work, scaffold components, generate tests, and review pull requests. I retain ownership of architecture and technical decisions while improving development workflows.