Anton Komarow, Developer in Los Angeles, CA, United States
Anton is available for hire
Hire Anton

Anton Komarow

Verified Expert  in Engineering

PSD to Shopify Developer

Los Angeles, CA, United States
Toptal Member Since
October 22, 2014

Anton is a solid communicator with extensive developer expertise in Shopify and BigCommerce. He uses frameworks like Hugo and React and headless CMS platforms—Strapi, Contentful, Storyblok, and Sanity. He has executed numerous headless eCommerce implementations on CDNs like Netlify, creating robust customer experiences with Bootstrap 5, Sass, HTML5, and jQuery. Anton has integrated eCommerce platforms with Pipedrive CRM and Flxpoint ERP. He diligently follows best practices and the Git workflow.


PSD to Shopify, Shopify Theme, Shopify API, Shopify Plus
Responsive Web Design (RWD), HTML5
Tech Sales, Technical Requirements, Business Requirements




Preferred Environment

React, Shopify, BigCommerce, Hugo, Pipedrive

The most amazing...

...thing I've coded was a headless Shopify storefront for an advanced furniture online store.

Work Experience

Founder | Front-end Developer

2020 - PRESENT
  • Developed front-end for headless storefronts on Shopify, BigCommerce, and Swell.
  • Gathered tech requirements and implemented custom Shopify apps.
  • Performed custom integrations with QuickBooks, Pipedrive, Orderhive, and ERPs.
Technologies: PSD to Shopify, Shopify Theme, Shopify API, Shopify Plus

Front-end Developer

2009 - PRESENT
  • Created the front-end for Symfony2 projects.
  • Created dynamic mockups in HTML5 and jQuery for mobile apps.
  • Tested RWD on mobile devices.
  • Created and animated parallax effects pages with lots of JavaScript.
  • Wrote tests in Casper JS+Phantom JS to test front-end and functional app issues.
Technologies: Responsive Web Design (RWD), HTML5

Director of Engineering | Matcher

2021 - 2022
  • Assisted multiple startups and established companies with finding the best development talent for their projects in various technology stacks and frameworks.
  • Conducted multiple online meetings to gather requirements and project descriptions.
  • Contacted developers from Toptal's talent network, providing answers and ongoing feedback regarding the process.
Technologies: Tech Sales, Technical Requirements, Business Requirements

Interim CTO

2018 - 2019
Zumbly, Inc.
  • Refactored the platform's front-end using Angular.
  • Developed new features for calculating return on investment for properties based on dynamic data from 3rd party APIs like Zillow and AirDNA.
  • Prepared the platform for product launch and maintained it during the fundraising period.
Technologies: Django, Angular

Headless Shopify Storefront
A large furniture store with 6000 SKUs and 2000 collections reached out to develop a high-speed headless storefront for their Shopify-based store.

Main goals:

• Overcome Shopify limitation for the amount of variants (100+)
• Introduce Algolia search instead of Klevu
• Create B2B RFQ flow for on-site sales reps, integrating it with Pipedrive CRM and Flexpoint ERP

Headless Shopify Plus Store
Furniture manufacturer Shopify Plus powered single product store reached out to develop a high-speed headless storefront that will handle multi-regional, multi-currency sales using the same domain but multiple Shopify back-ends.

Main goals:

• Overcome Shopify limitations
• Integrate with Strapi headless CMS for rich content landing pages
• Set up conversion tracking and repair Facebook Pixel attribution
• Deployment on Gatsby Cloud

Headless BigCommerce Storefront
Migrate mature equipment store from Magento to BigCommerce 20000 customer accounts thousands of products SKU's.

Main goals:

• Create an interactive pool wizard experience to accomplish product kits offering
• Introduce Algolia Search
• Integrate headless CMS Storyblok
• Deployed on Netlify

Headless Subscription eCommerce
This project consisted of implementing from scratch a headless subscription eCommerce store using Figma designs and the headless eCommerce platform, Stripe and Strapi CMS.

Main goals:

• Create a custom purchasing flow with upsells and customizations
• Implement a user dashboard for managing subscription and account
• Integrate with OrderHive(Cin7) for 3PL order dispatching flow

Migration to Shopify from RoR Custom eCommerce
Well-known San Francisco-based vintage luxury watches store with more than 16000 SKUs asked to migrate from their Ruby on Rails powered proprietary custom eCommerce solution to Shopify.

Main goals:

• Use the newest Shopify OS 2.0 theme - Shopify Dawn
• Create custom sections
• Create B2B capabilities and tools for posting listings on forums and Reddit
This is an application written in Zend Framework where I refactored the front-end (removing inline styles and moving everything to a clear Bootstrap grid) and developed changes in the news following new designs.

AngularJS Powered Logistics Dashboard
TURVO is an advanced AngularJS app following Google Material Design UI guidelines for look and feels as well as animations. TURVO is a CRM and dashboard for a logistics company, helping track all loads and clients. Technologies used include AngularJS, Gulp, Twitter Bootstrap 3, and jQuery.

Commonwealth Bank of Australia Intranet

An AngularJS-powered, highly designed, platform for content creation and sharing content for employees of the Commonwealth Bank of Australia, built as an intranet for workers, fully responsive.

ExposeChannel - Ruby on Rails YouTube Mashup Views

Reworked Exposed Channel, a catalog of YouTube videos connected with social features. My work there was to convert new designs delivered in Sketch files to Bootstrap markup and integrate it into a working RoR application deployed on Heroku. Technologies used include Ruby on Rails, HAML, SASS, Twitter Bootstrap, and Heroku.

Mini Cooper Australia Car Configurator

New Mini Ray car configurator for Mini Cooper Ray. Made fully responsive using jQuery.

Redesign of Landlord Agreements Portal
I was part of a larger team working alongside Toptal designers, implementing markup from delivered Sketch files to a platform implemented on .NET, revamping user experience and user journey flows across the entire platform.

Advanced Pipedrive Setup for an 8-persons Bizdev Team in Luxury Furniture Space

My task was to implement automation and set up a CRM for two groups of sales reps working in two timezones: six reps in LA and two reps in NY selling luxury furniture from European factories.

The project's scope included:
• Populating a request for a quote as a custom PDF based on data pulled from a Pipedrive deal that hit a specific deal stage.
• Creating sales orders in the ERP system Flxpoint on another deal stage.
• Creating invoices in QuickBooks when the deal has reached a specific stage.

To achieve all objectives, APIs, webhooks, and workflow automation were used, as well as Pipedream serverless environment and wkhtmltopdf tool for populating custom PDFs.
2004 - 2008

Master's Degree in Information Technology

Cracow University of Technology - Cracow, Poland


React, Mailchimp API, jQuery Mobile, jQuery, Facebook API, PhantomJS, Mandrill API, Shopify API, Pipedrive API, BigCommerce API, Stripe, Ruby ERB, QuickBooks API


Trello, GitHub, Adobe Photoshop, GitLab, Jira, Terminal, Slack, Asana, Basecamp, Git, JSHint, Chrome Developer Tools, Shopify Plus, Figma, wkhtmltopdf


Bootstrap, Symfony 2, Ruby on Rails (RoR), Django, Angular, Bootstrap 3


Sass, HTML5, Less, HTML, JavaScript, Haml, GraphQL, CSS, CSS3, Hugo


iOS, Ubuntu, LAMP, Shopify, Mandrill, MacOS, BigCommerce, Algolia, Netlify, Cin7


Agile Software Development, Scrum, Rapid Prototyping, Responsive Web Design (RWD), Unobtrusive JavaScript, Rapid Application Development (RAD), REST, Kanban


Amazon S3 (AWS S3)


Cordova, PSD to Shopify, Shopify Theme, Headless CMS, Pixel Perfect, Lean Startups, Web App Development, Ajax, Prototyping, Minimum Viable Product (MVP), UI Testing, Lean Development, Gatsby, Tech Sales, Technical Requirements, Business Requirements, Strapi, Headless Commerce, Shopify Design, PSD Slicing, Pipedrive, Flxpoint ERP

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring