I am a senior full-stack developer with over 6 years of experience, specializing in React.js, Chrome Extensions and Shopify environments. I’ve built premium online retail experiences and robust extension solutions for clients around the world. I take a holistic approach—deep-diving into a client’s business, infrastructure, and operations to craft scalable, fast, and reliable solutions. If you’re looking to elevate your e-commerce storefront, browser extensions, or web applications, let’s connect and explore how I can help your next project.

Dicong Zhao

PRO

I am a senior full-stack developer with over 6 years of experience, specializing in React.js, Chrome Extensions and Shopify environments. I’ve built premium online retail experiences and robust extension solutions for clients around the world. I take a holistic approach—deep-diving into a client’s business, infrastructure, and operations to craft scalable, fast, and reliable solutions. If you’re looking to elevate your e-commerce storefront, browser extensions, or web applications, let’s connect and explore how I can help your next project.

Available to hire

I am a senior full-stack developer with over 6 years of experience, specializing in React.js, Chrome Extensions and Shopify environments. I’ve built premium online retail experiences and robust extension solutions for clients around the world.

I take a holistic approach—deep-diving into a client’s business, infrastructure, and operations to craft scalable, fast, and reliable solutions. If you’re looking to elevate your e-commerce storefront, browser extensions, or web applications, let’s connect and explore how I can help your next project.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Shopify / React / Chrome Extension Developer at Upwork (Freelance)
May 1, 2025 - May 1, 2025
I have been working as a freelancer on Upwork for the past two years, involving Shopify, Shopify Plus, React, and Chrome Extensions. I consistently delivered high-quality work while meeting deadlines and maintaining clear, professional communication with clients.
Senior Chrome Extension Developer at Joe Youngblood SEO & Digital Marketing Consulting
March 1, 2025 - March 1, 2025
I'm working on improving Ultimasaurus Chrome extension. Chrome extension URL - https://chromewebstore.google.com/detail/ ultimasaurus/hlgfahamcjaplejdcibninehmahkofen
Senior Shopify Developer at CRO Gurus
April 1, 2024 - April 1, 2024
Handled multiple Shopify Plus Stores

Education

Master of Engineering (MEng), Electrical and Computer Engineering at University of Waterloo
March 1, 2022 - June 1, 2023
Bachelor of Science (BS), Mathematics and Computer Science at Carleton University
September 1, 2015 - March 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Professional Services
    paper Senior Front End Developer

    Attix Inc, United States of America.

    I handled various types of front-end developments including
    improving UI / UX, adding new features, improving
    performance.
    I used React.js / Next.js for main technologies.

    paper Software Engineer

    PRSONAS™ by nuMedia, Wake Forest, North Carolina

    Develop a custom User Interface with React and Next.js for AJW that provides an enforced workflow of usiness logic, more intuitive customized interface, and API services to the Quantum database used to house the data that their processes rely on.

    paper Senior Front End Developer

    Trackonomics, London, London

    Developed new features with React
    • Developed web application using React
    • Developed designs to meet specific requirements such as quick-loading sites with particular layouts.
    • Produced websites compatible with multiple browsers.
    • Planned and engineered Restful web services to manipulate dynamic datasets.
    • Updated layouts to meet usability and performance requirements.

    paper Full Stack Lead JavaScript Developer

    Forward Force LLC, Florida, NY

    Handled many projects related with React.js & Angular & Vue.js and Node.js
    • Made Front-end Development with React.
    • Made Electron desktop applications using React / Redux (IGW).
    • Developed many Chrome Extensions and Chrome Plugins for public and private purposes.
    • Played JavaScript Engineer Role in this company.
    • Solved all JavaScript bugs / issues.
    • Did various JS tasks
    • Developed functional digital design concepts across various platforms to strengthen company brand and
    identity.
    • Designed and executed security measures such as firewalls and encryption.

    paper Senior Lead Mobile Application Developer

    SaleBox, Stockholm, Sweden

    • Wrote automation scripts for daily maintenance activities, including indexes and tables analyses.
    • Directed software design and development across multifaceted team to meet client needs for functionality, timeline and performance.
    • Used React Native for making mobile application for SaleBox company
    • Worked closely with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.

    paper Senior MERN Stack Developer

    Dealvalue, Dallas, TX

    Increased speed performance by 50% and added additional features
    • Improved sign up process with attaching 2-step verification logic.
    • Fixed valuation system and added valuation tracker dashboard.
    • Updated email system using Twilio APIs
    • Made email-with-attachments functionality in Nodemailer
    • Conducted unit testing to deliver optimal browser functionality.
    • Reviewed code to validate structures, assess security and verify browser, device and operating system
    compatibility.

    paper Senior Front End Developer

    Cars, Chicago, IL

    • Consulted with customers to gather requirements and discuss design choices.
    • Adhered to internal risk control and liability mitigation guidelines.
    • Used React / Redux for front end development.
    • Worked in Agile-driven environment to effectively maintain project timelines and utilize available resources.
    • Pinpointed user experience issues to devise targeted suggestions for creating cohesive user experience.
    • Produced websites compatible with multiple browsers.

    paper Senior MEAN Stack Developer

    Scanifly, Brooklyn, NY

    Implemented new UI and database architecture to improve performance and added new features
    • Updated login functionality / sign up logic by implementing SMS
    • Implemented new dashboard for controlling projects and detail page of project
    • Fixed bugs in sending status emails using Twilio API
    • Implemented 3D model generating logic from images and .xvl file.
    • Designed, implemented and monitored web pages, plugins and functionality for continuous improvement.
    • Conducted unit testing to deliver optimal browser functionality.
    • Planned and engineered Restful web services to manipulate dynamic datasets.
    • Designed and executed security measures such as firewalls and encryption.

    paper Mobile Application Developer

    Stewardship financial, Gilbert, Arizona

    • Interfaced with cross-functional team of business analysts, developers and technical support professionals to determine comprehensive list of requirement specifications for new applications.
    • Used Ionic for developing hybrid mobile application
    • Consulted regularly with internal customers on application development project status, new project proposals and software-related technical issues.
    • Prepared detailed reports on updates to project specifications, progress, identified conflicts and team activities.

    paper Junior Software Developer

    University Of Vermont, Burlington, VT

    • Delivered and maintained scalable system architecture to support high-availability university site.
    • Collaborated on all stages of systems development lifecycle, from requirement gathering to production releases.
    • Used Javascript / jQuery for maintaining scalable system architecture for University site.

    paper Software Engineer

    Spiffy Ai, United States of America

    I made / updated the Chrome Extension / Chrome Plugin / Google Plugin (AI) for Automating Your Writing everywhere.
    The extension mainly works on Gmail interface (thread replying and compose views).
    It has some wonderful functionalities such as Auto-Generate, Feeling Lucky and Auto-Complete by pressing Tab key