Experience
Experience shaped by product work.

Seam
2024/10 → 2026/08Software Developer - Full Time
Building web components and complex UI systems with Next.js and React. API and state management, performance optimization and refactoring, plus open-source libraries.
Achievements:
• Recreated the marketing website frontend with Next.js and Strapi.
• Implemented Strapi integration and API endpoints.
• Optimized the marketing network through caching, reducing load times by 80%.
• Developed reusable Web Components for customers.
• Handled state management with Zustand.
• Implemented accessible UI components for the dashboard application.
• Implemented animated UI visuals and graphics.
• Resolved performance issues in the dashboard application.
• Fixed minor bugs in Back-End endpoints.
Achievements:
• Recreated the marketing website frontend with Next.js and Strapi.
• Implemented Strapi integration and API endpoints.
• Optimized the marketing network through caching, reducing load times by 80%.
• Developed reusable Web Components for customers.
• Handled state management with Zustand.
• Implemented accessible UI components for the dashboard application.
• Implemented animated UI visuals and graphics.
• Resolved performance issues in the dashboard application.
• Fixed minor bugs in Back-End endpoints.
Next.jsStrapiWeb ComponentsZustandAccessibilityPerformance

Wope
2021/09 → 2024/10Frontend Developer - Full Time
Building UI components from scratch, handling animations, writing performant code, and owning app state and logic.
Achievements:
• Built a comprehensive UI component library from scratch with Vue.
• Implemented performant table rendering with AG Grid virtualization.
• Used Web Workers to improve table performance.
• Handled state management with Pinia.
• Implemented onboarding for new customers.
• Implemented Stripe payment flows.
• Implemented custom network handling to improve performance and optimize requests.
Achievements:
• Built a comprehensive UI component library from scratch with Vue.
• Implemented performant table rendering with AG Grid virtualization.
• Used Web Workers to improve table performance.
• Handled state management with Pinia.
• Implemented onboarding for new customers.
• Implemented Stripe payment flows.
• Implemented custom network handling to improve performance and optimize requests.
VueAG GridWeb WorkersPiniaOnboardingNetwork OptimizationStripe

CryptoSea
2024/04 → 2024/07Frontend Web Developer - Contract
Building payment, analytics, backend integration, and user management flows.
Achievements:
• Implemented Stripe payment flows.
• Integrated analytics and backend APIs.
• Built user management flows.
• Implemented server-side rendering with Qwik.
Achievements:
• Implemented Stripe payment flows.
• Integrated analytics and backend APIs.
• Built user management flows.
• Implemented server-side rendering with Qwik.
VueTypeScriptQwikSSRStripe
