Profile headshot

Chris McBee

Full-Stack Web Developer

Des Plaines, IL (Chicagoland, NW Suburbs)

Full-stack web developer with 10+ years building and scaling web applications across Next.js, Drupal, Magento, Shopify, WordPress and more.

Work

Technical Experience

Languages/Scripting

  • React
  • Next.js
  • PHP
  • C#
  • JavaScript
  • Go
  • Bash
  • HTML
  • CSS
  • SQL

Platforms

  • Drupal
  • Adobe Commerce
  • .NET
  • Shopify
  • WordPress
  • X-Cart

Software/Tools

  • Node.js
  • Azure
  • AWS
  • Docker
  • Git
  • Composer
  • Algolia
  • Pantheon
  • Acquia
  • Apache
  • Nginx
  • Varnish
  • Redis
  • VWO
  • Optimizely
  • Salesforce
  • Episerver
  • Google Analytics
  • Google Tag Manager

Professional Experience

March 2023 – Present

Application Architect

Keypath Education

  • ▸Supported and maintained an entire portfolio of 35+ Drupal 10/11 sites and associated DevOps responsibilities.
  • ▸Mentored and led 3 developers on the team through various Drupal, Next.js and C# projects using a mix of cloud infrastructure.
  • ▸Drove AI adoption across CI/CD pipelines and daily development workflows, cutting manual QA checks by up to 40% while boosting overall throughput.
  • ▸Partnered with cross-functional teams to develop a custom chatbot widget using the Microsoft Omnichannel Chat SDK for integration with Drupal partner sites.
  • ▸Led development of a Next.js application built on several microservices, supporting a CRUD-based, public-facing web application.
  • ▸Integrated enterprise SSO across multiple public-facing and internal applications.
  • ▸Partnered with security and legal teams to implement GDPR, SOC 2, and PCI DSS compliance measures, ensuring adherence through policy development, technical safeguards, and ongoing audits.

August 2022 – March 2023

Sr. Drupal Developer

Keypath Education

  • ▸Supported ongoing development and maintenance of our upstream Drupal codebase, custom modules and 30+ partner websites.
  • ▸Collaborated with the design team to align their branding kits with our component-based Drupal editing experience.
  • ▸Designed and deployed payment processing and eCommerce integrations utilizing Stripe, Drupal Commerce, and WooCommerce, streamlining online transaction workflows across various application platforms.
  • ▸Implemented PHP unit tests and leveraged automated testing on them within our CI/CD pipelines.
  • ▸Developed several proof-of-concept modules/plugins for various applications for demonstrating proposed features and business needs.
  • ▸Created utility scripts for internal developer use to automate repetitive development tasks using Go and Bash.
  • ▸Served as DevOps engineer, maintaining and scaling code deployments and automated testing.
  • ▸Supported ongoing Drupal 7 migrations by creating and testing custom migration scripts.
  • ▸Partnered with SEO and other developers to improve performance and keep Core Web Vitals in the green.

March 2020 – August 2022

Drupal Developer

Keypath Education

  • ▸Improved quality of life for the web development team by implementing CI/CD pipelines to ship code from GitHub to Acquia, Pantheon, Azure, and other cloud-based systems.
  • ▸Collaborated with other developers to implement Algolia's search-as-a-service API on our Drupal sites.
  • ▸Implemented a new local development process utilizing Docker and Lando to quickly spin up local environments for development, greatly reducing manual setup and configuration.
  • ▸Developed a unified Drupal 8 codebase that served as the upstream foundation for migrating 30+ Drupal 7 partner websites.
  • ▸Developed and maintained custom modules for Drupal 8+ to meet business needs, ease the editing experience and support the migration from Drupal 7.
  • ▸Designed and developed a custom drag-and-drop, component-based WYSIWYG editing experience that increased page-building output for marketing and design teams.

October 2017 – March 2020

Web Developer

Luxor, a division of EBSCO Ind

  • ▸Migrated a B2C website from Magento 1 to Magento 2, including development of a custom theme and performance optimization, for a multi-million dollar brand.
  • ▸Increased customer engagement and average order value by designing and developing a custom add-on products solution for the Magento 2 platform.
  • ▸Optimized the Magento web platform for speed by leveraging Varnish, Redis, and RequireJS optimization techniques.
  • ▸Created custom modules to extend core Magento functionality and integrate third-party vendor modules.
  • ▸Implemented API connections between web platforms and internal ERP/EDI systems.
  • ▸Created detailed documentation covering server environments, custom functionality, integrations, and development workflow.
  • ▸Partnered with DevOps, InfoSec, and other departments to improve security and development workflow, and to enforce compliance standards (PCI, CCPA, GDPR) across multiple websites.

October 2016 – October 2017

Front-end Web Developer/Designer

Luxor, a division of EBSCO Ind

  • ▸Designed digital and print content in support of multiple brands under the Luxor division, including sell sheets, spec sheets, booth graphics, and other large-scale prints.
  • ▸Designed page layout and cover for the product catalog.
  • ▸Assisted in web development of all brand websites across multiple web platforms and homegrown solutions.
  • ▸Supported the marketing department in product presentation, multi-language store views, and converting wireframes and mock-ups into functional landing pages and new functionality.
  • ▸Trained specific departments on use of the Magento admin panel for their respective roles.

October 2008 – August 2016

Marketing Associate → Marketing Technology Specialist → Front-end Web Developer

WorldPoint ECC

  • ▸Progressed from marketing support into a front-end development role, administering Salesforce CRM company-wide and later designing and building international eCommerce sites for WorldPoint's Brazil and Mexico offices, including multi-currency credit card processing.
  • ▸Developed and launched a registration portal for Citizen CPR Foundation's Resuscitation Officer Program.
  • ▸Designed and executed email marketing campaigns, tracking website traffic and sales analytics to guide strategy.
  • ▸Produced print and digital design for trade shows, catalogs, and mailers, including large-format booth graphics.

Education

Westwood

Graduated 2007

Bachelor of Applied Science in Visual Communications

Highlights

All Years
  • Dynamic Branding of SPA

    2026

    Designed and created a solution for providing branding assets and data to a Next.js app in order to dynamically brand it per partner.

    • Drupal
    • Next.js
    • Azure
    • Redis
    • Key Vault
    • Function App
    • Blob Storage

    View details →

  • Warelight

    2026

    I was brought in to improve the page editing experience on a pre-existing WordPress site.

    • WordPress
    • Elementor
    • Google Tag Manager

    View details →

  • Warehouse Lighting

    2026

    I provided ongoing maintenance, front-end changes, and checkout updates for an existing Shopify store.

    • Shopify
    • Google Tag Manager

    View details →

  • ClickClinicals

    2025

    Next.js CRUD app built on Azure infrastructure.

    • Next.js
    • Stripe
    • Azure
    • API

    View details →

  • Study Next

    2024

    Drupal site built around Algolia search for 1600+ online courses.

    • Drupal
    • Algolia
    • Pantheon
    • API

    View details →

  • Melbourne Business School

    2023

    Drupal site built for Melbourne Business School in Australia using Drupal Commerce to accept payments.

    • Drupal
    • Drupal Commerce
    • Pantheon

    View details →

  • CI/CD and QA Automation

    2022

    Built and maintained deployment pipelines with integrated automated testing across multiple hosting platforms.

    • GitHub
    • CircleCI
    • Pantheon
    • BrowserStack
    • Selenium
    • Acquia
    • GitHub Actions

    View details →

  • Saint Joseph's College of Maine

    2021

    Drupal 10 (soon to be 11) site for a college in Maine. Custom theme and module development, zip code qualification, and third-party integrations.

    • Drupal
    • API
    • Pantheon

    View details →

  • Drupal 7 Migrations

    2021

    Migrated 25+ Drupal 7 sites to Drupal 9, creating an easier editing experience, providing more configuration options, and unifying the underlying codebase.

    • Drupal
    • Pantheon

    View details →

  • Batch Update Script

    2020

    In-house tool used to quickly run upstream syncs with a portfolio of sites.

    • Golang
    • Git

    View details →

  • Network UPS Tools (NUT) Controller

    2019

    Using a Raspberry Pi 3+ with Debian Lite installed, I configured it to serve as the controller and communicator between the UPS and attached devices.

    • Bash
    • Debian
    • Home Assistant

    View details →

  • Stand Up Desk Store

    2018

    Migrated this business from Magento 1 to Magento 2, which also included a redesign and new features.

    • Magento

    View details →

  • Luxor Workspaces

    2018

    Adobe Commerce (Magento 2) B2B eCommerce solution for a Chicago-based manufacturer of AV carts and workspace furniture.

    • Magento
    • API
    • Google Tag Manager

    View details →

  • Magento 1 Migrations

    2017

    Led multiple successful Magento 1 migrations for B2C and B2B websites generating $1M+ in annual revenue.

    • Magento

    View details →

  • Citizen CPR Foundation

    2016

    Pro-bono single-page WordPress site with Eventbrite reservation and ticketing integration for a Resuscitation Officer Program.

    • WordPress
    • Eventbrite

    View details →

  • WorldPoint ECC

    2015

    Migrated WorldPoint's website (static, non-responsive) from an old ERP and X-Cart integration to Magento.

    • Magento
    • X-Cart
    • ERP

    View details →

Recommendations

  • Mark Zhu headshot

    “Chris and I have worked together for more than six years on a range of website projects. What I appreciate most is how practical and flexible he is when working with the design team. When a design runs into a technical limitation, he does not simply say it cannot be done. He explains the issue, talks through the options with us and finds a workable solution that keeps the main idea intact. One of the biggest projects we worked on was the migration of more than 20 partner websites to a new Drupal platform. Chris led the technical build of a reusable system, bringing together requirements from marketing, SEO, PPC, content and design teams. The platform gave marketing teams more control over routine updates while allowing developers to focus on more complex work. More recently, he has advised me on how the standards and reusable components in our new UI brand system can translate into implementation. His ability to turn the needs of different teams into practical, scalable solutions is what stands out most to me.”

    Mark Zhu

  • David Irwin headshot

    “I've worked with Chris throughout my four years at Keypath, and he has been exceptionally generous with his knowledge and mentorship. He is extremely talented in back-end development, Drupal architecture, and CI/CD workflows, but what stands out most is his patience when helping others learn. Chris takes the time to explain complex concepts clearly, provide the necessary context, and help develop a lasting understanding. His technical judgment, problem-solving ability, and commitment to reliable development practices make him an invaluable member of the team. I highly recommend Chris to any organization looking for a deeply knowledgeable developer, thoughtful collaborator, and generous mentor.”

    David Irwin

  • Elesha Garza headshot

    “Chris is a Magento developer Rockstar!! I had the pleasure of working with him for over 3 years, which involved a website redesign and upgrading from Magento 1 to Magento 2. Both of these upgrades were highly successful in improving performance and conversion rates, taking the business to new levels. He is driven, talented, passionate and a fantastic problem solver, able to work through complex customizations and integrations at any time of the day. Chris is one you don't want to miss out on if you get the chance to have him on your team.”

    Elesha Garza

Contact

6stringdesigns@gmail.com

+1 (630) 207-0816