Katerina Vopalkova, Developer in Vancouver, BC, Canada
Katerina is available for hire
Hire Katerina

Katerina Vopalkova

Verified Expert  in Engineering

Software Developer

Vancouver, BC, Canada
Toptal 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.


Heroic Public Benefit Corporation
React Native, Next.js, GraphQL, Firebase, iOS, Android, Stripe API
Akimbo Systems
React, HTML, JavaScript, CSS, PHP
JavaScript, Technical Hiring




Preferred Environment

Slack, Skype, GitHub, Jira, Notion

The most amazing...

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

Work Experience

Software Engineer

2022 - PRESENT
Heroic Public Benefit Corporation
  • Developed an app for personal development growth in React Native.
  • Built a custom website-based subscription purchase and management system integrating Stripe API.
  • Handled the periodical app release to the Play Store and App Store, as well as automatic QA testing distribution.
Technologies: React Native, Next.js, GraphQL, Firebase, iOS, Android, Stripe API

React Developer

2022 - 2022
Akimbo Systems
  • Assisted in various website improvements and updates.
  • Tracked all requests using Asana and responded to them in a timely manner.
  • Communicated the progress and results with the person handling the updates and fixes.
Technologies: React, HTML, JavaScript, CSS, PHP

Developer Screener

2022 - 2022
  • Utilized the highest standards for technical screening for the Toptal platform.
  • Excelled in providing all candidates with superb experience.
  • Involved in reviewing coding tests and assisted during test reviews.
Technologies: JavaScript, Technical Hiring

Tech Lead

2020 - 2022
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, 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


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


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.


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.
2018 - 2019

Diploma in Web Development

RED Academy - Vancouver, BC, Canada

2014 - 2017

Master's Degree in Biomedical Engineering

VSB - Technical University of Ostrava - Ostrava, Czech Republic

2013 - 2014

Erasmus Exchange Experience in Biomedical Engineering

Instituto Superior Técnico - Lisbon, Portugal

2010 - 2013

Bachelor's Degree in Biomedical Engineering

VSB - Technical University of Ostrava - Ostrava, Czech Republic


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


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


Next.js, Tailwind CSS, Material UI, Nette, Redux, React Native


Responsive, Modular CSS


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


Web, WordPress, Vercel, Heroku, Docker, WooCommerce, Algolia, Mailgun, Firebase, iOS, Android




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

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