Caroline Song is a seasoned front-end engineer with 16 years of experience, currently leading Checkout engineering as a Staff Developer at Shopify in Montreal. She has progressed through multiple senior roles at Shopify, blending product-focused front-end craftsmanship with checkout and segmentation domain expertise. Her open-source contributions to prominent Shopify theme projects like Slate and Timber show a strong eye for UX, accessibility and practical theme architecture improvements. Trained in commerce at McGill and later in full‑stack JavaScript, she uniquely bridges product marketing thinking with hands-on technical delivery. Colleagues rely on her to simplify complex checkout flows while keeping cross-team collaboration and developer experience front of mind.
16 years of coding experience
10 years of employment as a software developer
Full Stack JavaScript Boot Camp, Full Stack JavaScript Boot Camp at DecodeMTL
Bachelor of Commerce (B.Com.), Marketing & Finance, Bachelor of Commerce (B.Com.), Marketing & Finance at McGill University
The ultimate Shopify theme framework, built by Shopify.
Role in this project:
Front-end Developer
Contributions:50 commits, 4 PRs, 4 pushes in 1 year 11 months
Contributions summary:Caroline primarily focused on improving the Shopify theme framework's front-end aspects. Their contributions include fixing broken images, optimizing the display of product information on collection and product pages, enhancing the functionality of the add-to-cart process, and addressing minor layout issues. The user also addressed bugs related to pagination, ensuring it functions correctly across different page types, and refined the theme's styling for better user experience.
Slate is a toolkit for developing Shopify themes. It's designed to assist your workflow and speed up the process of developing, testing, and deploying themes.
Role in this project:
Front-end Developer
Contributions:12 commits in 8 months
Contributions summary:Caroline primarily contributed to the front-end aspects of the Shopify theme toolkit. Their work involved modifying Liquid templates to improve the display of collections and the home page. They also refactored the theme by moving social meta tags to a snippet and enhancing the product and blog pages. Furthermore, the user made adjustments to the layout and accessibility of the customer login and account creation features.
deployingworkflowdevelopingspeedslate
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Caroline Song - Staff Developer - Checkout at Shopify