Katerina Vopalkova, Software Developer in Vancouver, BC, Canada
Katerina Vopalkova

Software Developer in Vancouver, BC, Canada

Member since January 11, 2022
Katerina is a software engineer highly skilled in web and app development. Her preferred tech stack is React, Next.js, React Native, Node.js, NestJS, and GraphQL. Katerina enjoys creating and integrating empowering technical solutions into her and her clients' daily lives through her applications.
Katerina is now available for hire




Vancouver, BC, Canada



Preferred Environment

Slack, Skype, GitHub, Jira, Notion

The most amazing...

...project I've worked on is a React Native app called Heroic.


  • Tech Lead

    2020 - PRESENT
    Setsail Interactive Inc
    • Led a three-person development team, creating successful development and product strategies, application, and database architecture, brainstorming new product features.
    • Reduced devOps process times to half due to extensive research and implementation of technologies such as Vercel and Heroku.
    • Launched an eCommerce website for DŌST Bikes, helping them reach a company value of $35 million within the first two years by redeveloping a WordPress WooCommece website into a Shopify app with a custom React front end.
    • Assured the perfect functionality, amazing user experience, supersonic speed, and maximum customer satisfaction.
    Technologies: React, Next.js, WordPress, Technical Leadership, Strapi, GraphQL, REST APIs, JavaScript, JavaScript 6, CSS, Sass, HTML, Front-end, Leadership, SCSS, Jira, GitHub, Tailwind CSS, Vercel, Cloudflare, Docker, Heroku, Shopify API, MySQL, Web Development, Stripe API, HTML5, React Apollo, Git, Responsive, Figma, Modular CSS, Apollo, ESLint, Jira Administration, Web, ECMAScript (ES6), CSS3, Lodash, Third-party APIs
  • Web Developer

    2018 - 2020
    Setsail Interactive Inc
    • Excelled at pixel-perfect design implementation into custom WordPress themes and React front-end web applications.
    • Helped Elixir Technology Inc. to win one of the 2019 Canadian National Excellence in Governance Awards (EGAs), in the category of best practices in strategic planning, oversight, and value creation by the board.
    • Launched an eCommerce website for DŌST Bikes, helping them reach a company value of $18 million within one year.
    Technologies: React, Next.js, WordPress, PHP, GraphQL, REST APIs, JavaScript, JavaScript 6, CSS, HTML, Sass, Front-end, Gulp, Apache, WooCommerce, SCSS, MUI (Material UI), Custom Themes, Jira, GitHub, WordPress Themes, Shopify API, Strapi, MySQL, Web Development, Stripe API, Redux, HTML5, eCommerce, WordPress eCommerce, React Apollo, Git, Responsive, Figma, Modular CSS, Apollo, jQuery, ESLint, Web, ECMAScript (ES6), CSS3, Lodash, Third-party APIs
  • WordPress Developer

    2018 - 2018
    RED Academy
    • Set up a project for the LUGE Research Group at UBC.
    • Was in charge of deploying the website to a server. I also managed code and collaborated with two other web developers using Git.
    • Used knowledge of front-end technologies to deliver custom WordPress templates containing custom post types.
    • Implemented UX frameworks designed in Figma while continuously cooperating with a team of UX designers.
    Technologies: WordPress, JavaScript, Front-end, Gulp, JavaScript 6, SCSS, GitHub, Custom Themes, WordPress Themes, Sass, CSS, HTML, Web Development, HTML5, Git, Responsive, jQuery
  • Ropes Course Supervisor | Camp Counsellor | Office Assistant

    2015 - 2017
    Camp Hazen YMCA
    • Had a passionate summer job for three summers in a row. Nothing related to the technical world, but definitely the most impactful job I have ever had in terms of self-development and growth.
    • Trained in leading activities and behavior management. Obtained American Red Cross Adult and Child First Aid, CPR, and AED certification and a Small watercraft safety certificate.
    • Led team-building sessions with kids and adults improving their trust and communication skills and making them feel closer as a group.
    • Managed around four belayers and was directly responsible for all climbers while supporting them and helping them get out of their comfort zone.
    • Entrusted with the supervision of climbing elements and their safety.
    Technologies: Leadership


  • SentimenTrader

    Served as the lead developer of a Next.js-based application created to replace the old public-facing website.
    This project includes:
    • Static pages with information and products overview
    • Fully customized checkout experience with multiple discount layer
    • Recurly and Paypal payment gateway integrations
    • Custom blog functionality integrated with Algolia blog index
    • Interactive Wizard used for product recommendation
    • Account management system with options for adding or canceling subscriptions
    • Very complex subscription removal and adding logic with coupons and custom discount
    • Integrations with MailChimp, Freshdesk, Mailgun

  • Leagent

    A product for real estate agents in British Columbia, Canada, that consists of three applications: website, main app, and client dashboard.

    I've developed the main website and worked as a tech lead on the rest, managing two front-end developers and collaborating with two back-end and DevOps engineers.

    My responsibilities included setting up meetings, processing QA items, assigning the development of new features and bug fixes, setting up the tech side of all new features and products, and developing some of the new features.

    In addition, I helped set up a Heroku pipeline for our CMS solution using Strapi and oversaw the client setup.

  • DŌST Bikes

    Next.js eCommerce website integrated with Shopify Storefront API. This website is the main POS of the company and is partially responsible for its massive success - generating a company value of $18 million after the first year of being online.

  • Elixir of Technology

    I single-handedly created multiple products for a client, including:
    • Custom WordPress website presenting their company deck.
    • React and Redux app simplifying their shareholder onboarding and shares acquisition
    • HTML, CSS, and JavaScript front end for showcasing their performance numbers and capital structure.

  • Olly Cooper

    A creative WordPress project for a former colleague of mine. It is based on a designer's input and specifications, mainly for animations; everything was custom coded and packaged into a custom WordPress theme allowing Olly to edit his portfolio on the go.

  • InsurSimple

    A WordPress website created by using a custom-coded theme.

    A React application to onboard insurance clients using a smart custom from, manage insurance applications from both clients and admin view. This app was created by a collaboration with one back-end developer and one other front-end developer who was also managed by me.

  • Provita Nutrition

    An eCommerce and WooCommerce website for a Canadian company selling natural supplements. This website features a wide range of products that are set up as customizable objects to meet the client's and the designer's requirements for specific content structure. It also features various functionalities such as custom font resizing, multilanguage support, a review system, and store locator.


  • Languages

    HTML, CSS, JavaScript, Sass, SCSS, HTML5, CSS3, GraphQL, ECMAScript (ES6), PHP, C++, C#, JavaScript 6, SQL
  • Frameworks

    Next.js, Tailwind CSS, MUI (Material UI), Nette, Redux
  • Libraries/APIs

    React, Stripe API, jQuery, REST APIs, Shopify API, Lodash, Google APIs, Node.js
  • Paradigms

    Responsive, Modular CSS
  • Platforms

    Web, WordPress, Heroku, Docker, WooCommerce, Algolia, Mailgun
  • Other

    Web Development, Front-end, CSS Preprocessors, Single-page Applications (SPA), Technical Leadership, Vercel, WordPress Themes, Custom Themes, eCommerce, WordPress eCommerce, Apollo, ESLint, Jira Administration, ES6 Promises, Third-party APIs, Strapi, Cloudflare, Leadership, Freshdesk, PayPal, Cookies, CSS3 Animation
  • Tools

    Slack, GitHub, Jira, Recurly, React Apollo, Git, MATLAB, Skype, Apache, Gulp, Figma, Mailchimp, Bugsnag, Notion
  • Storage



  • Diploma in Web Development
    2018 - 2019
    RED Academy - Vancouver, BC, Canada
  • Master's Degree in Biomedical Engineering
    2014 - 2017
    VSB - Technical University of Ostrava - Ostrava, Czech Republic
  • Erasmus Exchange Experience in Biomedical Engineering
    2013 - 2014
    Instituto Superior Técnico - Lisbon, Portugal
  • Bachelor's Degree in Biomedical Engineering
    2010 - 2013
    VSB - Technical University of Ostrava - Ostrava, Czech Republic

To view more profiles

Join Toptal
Share it with others