Skip to main content

Corey Noble

Senior Front-End Engineer

Hi! My name is Corey Noble,

I am currently employed as a Senior Front-End Engineer at Sur La Table (opens in a new tab), re-platforming their e-commerce storefront to a modern React PWA.

Experience
12+ years
Currently
Sur La Table
Core stack
React · TypeScript · Next.js · Node
Previously
Amazon · Evertz · Thrillworks

Selected Work

A closer look at some client projects I've built.

  • Sur La Table2025 – Present

    Cooking Classes

    Cooking class listing and booking for Sur La Table's new React storefront, from finding the nearest store to Apple Pay checkout.

  • Sur La Table2025 – Present

    Gift Registry

    The gift registry for Sur La Table's new React storefront, for registrants, shoppers and store associates.

  • Evertz2019 – 2021

    MAGNUM-OS

    The Devices & Links and Multiviewer web apps of MAGNUM-OS, Evertz's control and monitoring system for live broadcast facilities.

  • motusbank · Thrillworks2019

    motusbank

    The website for motusbank, a Canadian digital bank.

Experience

Sur La Table

1 year, 2 months

  1. Senior Front-End Engineer

    September 2025 - Present

    Senior engineer on the re-platform of Sur La Table's e-commerce storefront, serving 30,000 orders per day at seasonal peak and millions of visitors per week. Migrating from a legacy Salesforce Commerce Cloud site to a modern React PWA, backed by a NestJS API layer, Salesforce Commerce API, and a Java/Spring core service.

    • Built the class booking experience. Created the React storefront, two new booking APIs, and Apple Pay express checkout. Designed the location engine: a five-tier cascade that auto-detects the customer's nearest store, resolves multi-store cities through inline search, pre-selects the next available class, and filters out sold-out and past-cutoff sessions before checkout.
    • Built the class listing experience. Created the browsing layer: filter facets, a date-range selector, pagination, and sorting by relevance or earliest availability. Results are ranked by distance to the shopper.
    • Built the gift registry experience.
      • Registrant views: registry creation, registries list, registry details, registry management, add products, edit products, and track purchases.
      • Shopper views: find registries, purchase products and gift cards, and scan registry barcodes in-store.
      • Associate hand-off: enable customers to hand off their registry to an associate, who can modify it on the customer's behalf.
    • AI is part of how we ship. We built Claude Code plugins that automate the engineering lifecycle: ticket creation and updates, implementation plans validated against the codebase, standardized commits and pull requests, living documentation, and multi-agent code validation before merge. We use git worktrees to work on multiple tasks in parallel. Since adoption, my commit throughput rose ~2.5x. I built class booking in nine weeks, class listing in three weeks, and the gift registry in four months.

4 years

  1. Front-End Engineer II (L5)

    May 2024 - September 2025

    Finance Automation, Accounts Receivable

    Individual contributor to Amazon's collection workbench, supporting a total Accounts Receivable of $3,150MM for 360,264 customer accounts across 95 channels in 29 markets. This application supports 1,331 unique monthly active users and 89,116 visits per day.

    • Global search features. Enabled advanced search capabilities on individual attributes of an account. Enabled bulk selection of search results to further enable adding bulk notes, exporting to excel and bulk account assignment.
    • Merged Invoice and Credit feature. Added logic to enable the insertion of negative values on bulk actions, such as creating a promise to pay, creating a dispute or logging an activity.
    • Aging summary feature. Added a table when viewing an account which displays the aging information for each market and currency.
    • Leading the Resiliency and Availability effort. Created an aggregate alarm on our services and enabled auto-rollback on our pipelines if the alarm was triggered after a deployment. Ensured our S3 buckets had automated backups enabled.
    • Operational Excellence. In an on-call rotation, I maintained operational excellence by monitoring service dashboards, triaging high-severity tickets, debugging customer issues, performing deployments, and moderating reviews for the Finance Automation organization.
    • Design Library Contributor. Added bespoke components to the Finance Automation design library, enabling other teams to use our design patterns.
    • Technical interviewer. Conducted dozens of interviews for L5, L4 and internship candidates. Participated in debrief sessions to make inclined or not inclined decisions.
    • Onboarding Buddy / Mentor. Was the onboarding buddy for 3 Amazonians and was a regular point of contact for mentoring new hires.
  2. Front-End Engineer II (L5)

    November 2023 - May 2024

    Finance Automation, Global Real-Estate and Facilities

    Converted from Web Development Engineer II to Front-End Engineer II, a role with a higher emphasis on monitoring and improving operational excellence for our products, and on developing platform-agnostic front-end applications.

    • Workplace platform. Built a web and mobile application that provides Amazon employees with a centralized platform for accessing essential building information, resources, and workplace services.
  3. Web Development Engineer II (L5)

    October 2021 - November 2023

    Finance Automation, Global Real-Estate and Facilities

    • Real-estate portfolio optimization application. Automated the process of collecting and combining data using spreadsheet-based mechanisms for portfolio planning. This achieved a 50% reduction in hours required to sample data, and a reduction in Amazon's rentable square feet of $250M in 2023.
    • Floorplan visualization component. Enabled Amazon employees to visualize the building layout of their assigned building and floor. Visualized team desk groupings. Enabled desk selection and visualization of desk metadata, desk assignee, and their employment chain. Enabled a search feature to render the floor and desk location of other Amazon employees.
    • Workplace headcount reservation feature. During the COVID pandemic, ensured the amount of people coming to the office met the local guidelines for reduced building capacities.
    • Maintained and modernized Amazon's Orbit. This serves as the master data management application for Global Real Estate and Facilities managed corporate building data.

Evertz Microsystems Ltd.

1 year, 11 months

  1. Web Application Developer

    December 2019 - October 2021

    Developed and maintained software that supports live video broadcasts.

Thrillworks Inc.

5 years, 8 months

  1. Web Developer

    August 2017 - December 2019

    Developed large-scale media campaigns and custom components within a variety of Content Management Systems.

    • motusbank website. Worked alongside the Thrillworks and motusbank teams to build the motusbank website, using SCSS and the Zurb Foundation for Sites framework on the front-end, ASP.NET on the back-end, and the Kentico CMS. Assisted in all aspects of development.
    • PC Financial website. On-boarded ownership of their existing third-party platform into Thrillworks. Developed and managed their digital marketing campaigns, A/B tested offers and features, and worked closely with the client to meet performance goals.
  2. Web Production Specialist

    May 2014 - July 2017

    Created and managed large-scale media campaigns and websites within a variety of Content Management Systems.

About Me

I started out wanting to make video games, then found web development at Fanshawe and never looked back.

Technologies I use most

Languages and frameworks

  • React
  • TypeScript
  • Next.js
  • JavaScript
  • Node
  • NestJS
  • HTML
  • CSS
  • Tailwind CSS
  • Sass
  • Radix

Testing and quality

  • Jest
  • Vitest
  • React Testing Library
  • Playwright
  • Cypress
  • Accessibility (WCAG)
  • Core Web Vitals
  • Lighthouse

Tooling and cloud

  • AWS
  • Docker
  • Storybook
  • Vite
  • webpack
  • Git

AI and LLMs

  • AI agents
  • Agentic workflows
  • MCP (Model Context Protocol)
  • Prompt engineering
  • Claude

Data and APIs

  • REST
  • GraphQL
  • TanStack Query
  • Redux

Education

Fanshawe College
  1. 3D Animation and Character Design

    2012 – 2013 · Certificate

    Developed skills in game development, 3D graphics, animation and character design.

  2. Multi-Media Design and Production

    2010 – 2012 · Diploma

    Developed a breadth of media skills, including web development, programming, graphic design, print media, video production and visual effects.

Get in Touch

The quickest way to reach me

Let's connect on LinkedIn