Hi, I'm

About Me

Hi there, I am a full stack developer from Vancouver, BC, Canada! I have a Chemical Engineering degree from the University of British Columbia but pivoted to web development early on in my career. In 2020, I completed a 3-month web development bootcamp at Lighthouse Labs. Since then, I have worked as a front end developer with an e-commerce agency. In my spare time, I love to cook, travel, and play golf.

Projects

Together logo

Together

Together is a Shopify app that allows merchants to offer discounts to customers if they commit to a final sale (no returns).

Notable contributions:

  • Built an embedded app frontend in React and Typescript that allows merchants to configure Together in the Shopify admin dashboard. The frontend interacts with a GraphQL backend to fetch data and update settings.
  • Built a widget component in plain HTML/CSS/JS that merchants can add to their product detail page which customers can then use to opt in to a final sale purchase.

JD Sports Canada

JD Sports is a British sports-fashion retail company. For their expansion into the Canadian market, I participated in building their online e-commerce store as well as their in-store kiosk app.

E-Commerce Store

The JD Sports Canada online store was built in plain HTML/CSS/JS on Shopify Plus as a custom theme.

Notable contributions:

  • Built the global search and product listing page, integrating Algolia advanced search and filtering.

In-store Kiosk

The in-store kiosk app is a headless e-commerce solution built with Next.js, Typescript and the Shopify Storefront GraphQL API. Customers in retail stores can use the kiosk to browse products and checkout.

Notable contributions:

  • Built the majority of the app including the navigation, homepage, product listing page, product detail page, and cart page.
  • Integrated Power Reviews and Algolia advanced search and filtering
  • Integrated TinaCMS to provide capability for the client to manage homepage and navigation content
  • Added ability to checkout on the kiosk or by scanning a QR code and checking out on a mobile device
HomeLearners Network logo

HomeLearners Network

HomeLearners Network is a platform built on a Shopify custom theme where kids can register for live activities guided by certified educators.

Notable contributions:

  • Built almost all pages for the website, including homepage, product listing page, product detail page, and cart page.
  • Built custom account page UI where educators can create and manage their activities.
  • Built custom account page UI where parents can manage their kids' activities that they have registered for.

Contact