React, TypeScript, and full-stack development. 20+ years turning complex problems into intuitive, maintainable products. I enjoy working closely with design and product teams, taking ownership of features, and making both the user and developer experience better.
Led the frontend architecture and development of a visual automation builder at Kajabi, allowing users to create complex workflows with branching logic and dynamic state transitions. Focused on building reusable components and managing complex application state while keeping the interface intuitive and maintainable.
Built an AI-powered assistant that lets users ask questions and receive contextual answers based on their course content. Developed the system using retrieval-augmented generation (RAG), vector search, and streaming APIs to deliver responses in real time.
Data Visualization & Interactive Dashboards
React · Next.js · Nivo · JavaScript
Built interactive dashboards and data visualization interfaces at QOS Networks, making complex datasets easier to explore and understand. Focused on performance, usability, and creating intuitive experiences through interactive components and animations.
Led performance improvements for iHerb's global eCommerce platform, reducing page load times by up to 2 seconds in the U.S. and 10 seconds internationally. Also led a large-scale migration to TypeScript at Kajabi, improving code quality, developer productivity, and long-term maintainability.