About Me

Full-stack developer with deep Shopify ecosystem experience and a strong track record of building flexible, performant, and scalable tools. Passionate about creating user-focused solutions that solve real business problems using modern technologies like React/TypeScript, Next.js, Ruby on Rails, and GraphQL.

Background

With over 7 years of experience at Shopify as a Frontend Developer in Developer Support, I specialize in building merchant-facing storefront features and internal tools that support complex developer workflows. My expertise spans both the merchant-facing interface and the APIs that power it, with a deep understanding of the Shopify ecosystem.

I'm proficient in many front and back end technologies, with a history of collaborating with cross-functional teams to craft solutions that elevate both user and merchant experiences. Known for clean code, creative thinking, and product intuition grounded in years of experience across eCommerce and internal tools.

My personal projects include Rehostly, a comprehensive booking platform for Airbnb hosts, and JazzHunt, a musician-focused visual search tool. These showcase my ability to handle complex business logic, integrate multiple services, and deliver polished, production-ready products.

Skills & Technologies

Here are the technologies and tools I work with.

Frontend
ReactNext.jsTypeScriptJavaScriptHTML/CSSTailwindCSSFramer MotionLiquid
Backend & APIs
Ruby on RailsNode.jsGraphQLREST APIsSupabasePostgreSQLPythonPHPSQL
Shopify Ecosystem
PolarisShopify APIsLiquidShopify AppsCheckout ExtensibilityShopify FunctionsMerchant SolutionsDeveloper Tools
Payments & Integrations
StripeStripe ConnectWebhooksPayment Processing
Communication & Email
ResendEmail AutomationTransactional EmailsNotifications
Development Tools
Git/GitHubCursor (VS Code)Claude CodeFigmaVercel

Experience

A brief overview of my recent work and projects.

Frontend Developer, Developer Support
Shopify
2017 - Present

Built and maintained merchant-facing storefront features and internal tools supporting developer support workflows using React, TypeScript, and Ruby on Rails. Collaborated with merchant developers and partners to debug and resolve complex issues. Shaped developer support and participated in cross-team projects, training, and mentorship.

Founder/Engineer
Rehostly.ca
2024 - Present

Developed a full-stack booking platform with iCal syncing, flexible booking logic, and dynamic pricing. Built booking flows using Next.js, React, Supabase, and Tailwind, supporting deposits and manual approval. Integrated Stripe Connect for payouts and designed admin dashboards for listing, branding, and payouts.

Founder/Engineer
JazzHunt
2022 - Present

Designed a musician-focused visual search tool using React, Tailwind, and custom GraphQL APIs. Focused on UI speed, discoverability, and musical concept navigation through filters and tagging.

Database Administrator
Great Places Housing Group
2009 - 2015

Managed and automated internal systems, optimized SQL queries and reporting infrastructure.

Regional Sales Executive
Wireless CCTV
2005 - 2009

Delivered enterprise security solutions and client-focused support in the B2B sales environment.

Let's Work Together
I'm always interested in new opportunities and exciting projects. Whether you have a specific project in mind or just want to chat about technology, I'd love to hear from you.