Philip Christopher

Senior Software Engineer

Designing and developing intuitive React web apps.

  1. Building fast, modern web apps in React
  2. Writing clean, reusable, strong code
  3. Implementing UI/UX principles and practices
  4. Delivering agile continuous deployments

Tech Stack of 2026

React + Typescript + RR7

My bread and butter. The main focus is all things frontend. I love coding user interactions, and enjoy the art of styling.

These are my current skills but as is the nature of coding, some will retire and others will take their place.

Lately I've been diving deeper with RR7 and choosing Claude as my AI companion. I enjoy catching up on the latest trends, listening to the tasty treats over at the Syntax Podcast, and hearing the hot AI takes from Nate B Jones.

console.log("Bye for now")

More than a job

Experience

  • 2024 - Present

    Montu logo

    Senior Software Engineer · Montu

    Launched and maintained Leafio's Shopify Hydrogen storefront, built with React Router and Sanity CMS.

    Developed the Montu Medical customer registration flow, integrating Braze and Shopify Admin APIs to support internal analytics.

    Improved frontend performance by reducing bundle size by 54% (7.5MB → 3.4MB) through dependency optimisation.

    Eliminated 120 circular dependencies and introduced CI checks to prevent regressions.

    • TypeScript
    • JavaScript
    • React Router 7
    • Remix
    • React
    • Sanity
    • TanStack Query
    • HTML
    • CSS
    • MUI
    • Launch Darkly
    • DataDog
    • Shopify
    • AWS
    • Vite
    • Vitest
    • Unit Tests
    • e2e
  • 2023

    HelloFresh logo

    Frontend Developer · HelloFresh

    Built a referral landing experience to support customer acquisition.

    Implemented a payments integration for white-label brands, improving the checkout experience.

    Maintained Shopify themes and resolved API deprecations to keep the platform running smoothly.

    Migrated legacy components to React, improving maintainability across the codebase.

    • TypeScript
    • JavaScript
    • Next.js
    • React
    • React Query
    • HTML
    • CSS
    • Contentful
    • Honeycomb
    • Shopify
    • AWS
    • Jest
    • Unit Tests
    • e2e
  • 2021 - 2023

    Youfoodz logo

    Frontend Developer · Youfoodz

    Led the rebuild of the B2C Shopify liquid storefront into a modern React Single Page Application.

    Launched the SPA to production, achieving an 833% improvement in Lighthouse performance scores.

    Maintained the B2B Shopify retail storefront and introduced automated deployment pipelines.

    Delivered Braze CRM integrations to support targeted marketing campaigns.

    • TypeScript
    • JavaScript
    • React
    • Redux Toolkit
    • GraphQL
    • SWR
    • HTML
    • SCSS
    • CSS Modules
    • Webpack
    • Shopify
    • Liquid
    • Contentful
    • Sentry
    • AWS
    • Buddy
    • Jest
    • Unit Tests
    • e2e
  • 2019 - 2021

    EatClub logo

    Frontend Developer · EatClub

    Developed internal-facing portals to monitor live analytics, enhancing data accessibility.

    Implemented tools for menu creation and new client onboarding, streamlining operational processes.

    Engineered contact tracing forms during COVID-19 to help restaurants meet compliance requirements.

    • TypeScript
    • JavaScript
    • React
    • Redux
    • MUI
    • SCSS
    • HTML
    • Jest
    • Unit Tests
  • 2019

    Sign In Enterprise (formerly Traction Guest) logo

    Web Developer · Sign In Enterprise (formerly Traction Guest)

    Redesigned and developed the public-facing website using WordPress.

    Rolled out A/B testing to improve booking a demo flow, supporting increased customer engagement and inbound inquiries.

    Designed digital and print assets for trade shows and investor presentations, including flyers, banners, and pitch materials.

    • WordPress
    • JavaScript
    • PHP
    • SCSS
    • HTML
    • Webpack
    • Illustrator
    • Photoshop
    • InDesign
  • 2016 - 2019

    Infinitii AI (formerly Carl Data Solutions) logo

    Frontend Developer · Infinitii AI (formerly Carl Data Solutions)

    Built SPAs to display real-time dashboards that monitor environmental data across North American cities with interactive maps, analytics and data charts.

    Designed, developed, and maintained custom WordPress websites for subsidiary companies.

    Developed a library of SVG environmental icons and infographics used across the platform's dashboards and marketing materials.

    • React
    • JavaScript
    • Webpack
    • SCSS
    • HTML
    • WordPress
    • PHP
    • Illustrator
  • 2015 - 2016

    Whistler Blackcomb logo

    Frontend Developer · Whistler Blackcomb

    Migrated content into a new instance of SiteCore CMS, extending site functionality with custom JavaScript, HTML, and CSS.

    Redesigned two WordPress sites in a custom theme for retail stores, from mockups through to launch.

    Integrated the Zaui ecommerce booking system to enable online reservations.

    Optimised images and created icon assets in Photoshop.

    • Sitecore
    • JavaScript
    • HTML
    • CSS
    • WordPress
    • Grunt
    • PHP
    • Illustrator
    • Photoshop