Sergii Vdovareize

Senior Frontend / Fullstack Engineer

CV Format:
Contrast:

Summary

With over 16 years of experience, I am a software engineer focused on frontend development, with a background across EdTech, Healthcare, Video Advertising, Real Estate, and Telecom. I have thrived in both small, versatile teams and large corporate environments, gaining a deep understanding of varied development lifecycles. I am passionate about optimizing systems—through performance tuning, increased test coverage, process automation, and fostering effective team communication—and am eager to apply these skills in new challenges.

Experience

Lead Software Engineer — Clario

Aug 2024 – Present Lviv

Designing, developing, and scaling mobile applications with a focus on performance, usability, and growth. Establishing and refining sales funnels to drive user acquisition and retention.

Designing, developing, and scaling mobile applications with a focus on performance, usability, and growth. Establishing and refining sales funnels to drive user acquisition and retention.

JavaScript, TypeScript, React, Next.js, Nest.js, Node, Playwright, Stripe
  • Leveraging AI tools in frontend and backend development to accelerate mobile app delivery, automate test coverage, and enhance analytics for funnel optimization
  • Building and optimizing sales funnels to boost conversions and customer lifetime value
  • Applying UX and design strategies to enhance user acquisition, engagement, and retention
  • Setting up tracking and analytics systems for data-driven decision-making
  • Creating automated visual testing workflows to maintain UI consistency and prevent regressions
  • Leveraging AI tools to accelerate mobile app delivery and automate test coverage
  • Building and optimizing sales funnels to boost conversions and customer lifetime value
  • Applying UX and design strategies to enhance user acquisition, engagement, and retention
  • Setting up tracking and analytics systems for data-driven decision-making
  • Creating automated visual testing workflows to maintain UI consistency and prevent regressions

Senior Software Engineer — Beetroot

Mar 2020 – Jun 2024 Kharkiv / Lviv

Project: Inspera (Digital Assessment Platform)

Inspera. Digital assessment solutions that empower educational institutions, professional organizations, and awarding bodies across the world. Cutting-edge ecosystem that ensures that assessments are efficient, effective, and accessible.

Inspera. Digital assessment solutions that empower educational institutions, professional organizations, and awarding bodies across the world.

JavaScript, TypeScript, React, Node, Java, mocha, Sinon, Enzyme, Puppeteer, Percy, TeamCity, SonarCube
  • Led the development of new features and improvements for assessment applications
  • Led a frontend team of 5 engineers, mentoring new members and significantly reducing onboarding time
  • Partly implemented advanced video and audio proctoring systems, which improved the integrity of assessments and reduced cheating incidents
  • Increased test coverage by 300%, ensuring higher code quality and significantly reducing bugs in production
  • Integrated visual testing tools, which led to 3 times decrease in visual bugs reported by users
  • Executed automatic conversion of SVG images to various color themes, making the UI more accessible for people with visual impairments, thereby enhancing inclusivity and user experience
  • Upgraded accessibility features across the platform, achieving WCAG 2.1 AA compliance and expanding the user base
  • Added comprehensive integration tests to ensure the presence of all expected API requests, significantly reducing client complaints and improving system reliability
  • Efficiently developed and integrated additional functionalities based on individual client requests, continuously improving client loyalty, which resulted in numerous contract renewals and long-term client relationships
  • Improved secure browser functionalities, increasing satisfaction in institutions adopting the platform
  • Led frontend team of 5, mentoring new members and reducing onboarding time
  • Increased test coverage by 300% and integrated visual testing tools (3x fewer visual bugs)
  • Upgraded accessibility features (WCAG 2.1 AA compliance) and proctoring systems
  • Improved secure browser functionalities to increase satisfaction in institutions

Senior Frontend Engineer — Team International

Sep 2018 – Feb 2020 Kharkiv

Client: Telenor Denmark

Telenor Denmark. One of Denmark's leading telecom operators serving 1.4M+ subscribers with mobile, broadband, and business connectivity. The main customer-facing product — Mit Telenor — is a self-service portal and app enabling subscription management, billing, data usage tracking, and personalised offers across both B2C and B2B segments.

Telenor Denmark. Leading Danish telecom (1.4M+ subscribers) — redesign of the Mit Telenor self-service portal and app.

JavaScript, React, Node.js, REST, Tealium, Adobe Analytics, TeamCity
  • Participated in full redesign of the main customer portal
  • Improved engagement and conversion metrics
  • Implemented and maintained Tealium Tag Management
  • Integrated Adobe Analytics tracking (marketing effectiveness +30%)
  • Built client-side reporting tools
  • Supported sales campaigns (+10% sales during campaign periods)
  • Conducted internal training sessions
  • Full portal redesign; improved engagement & conversion
  • Adobe Analytics integration (+30% marketing effectiveness)
  • Campaign support (+10% sales) and internal training
  • Built client-side reporting tools

Full Stack Software Engineer — Verizon Media

Apr 2016 – Jul 2018 Dublin

One by AOL. A legacy unified programmatic advertising platform, launched in 2015 by consolidating its ad tech assets — including Vidible (acquired 2014) and Adap.tv — into a single cross-channel stack covering video, display, and TV. The platform gave publishers and advertisers a self-serve marketplace for programmatic video at scale. Following Verizon's acquisition of Yahoo in 2017, AOL merged into Oath Inc., which rebranded as Verizon Media in 2019 and ultimately became part of Yahoo.

One by AOL. AOL's unified programmatic video & display ad platform — later rebranded through Oath to Verizon Media (now Yahoo).

JavaScript, Java, Node.js, MongoDB, Jasmine, Nightwatch, Jenkins, S3, Datadog
  • Developed high-performance HTML5 video player
  • Increased ad revenue through new provider integrations
  • Designed and maintained Player Version Manager (95% auto-update success rate)
  • Reduced production issues 10x via automated version control
  • Improved unit, UI, and mobile test coverage by 50%
  • Enhanced CI/CD processes
  • Refactored player into modular micro-components

Full Stack Software Engineer — Sigma Software Group

Dec 2014 – Apr 2016 Kharkiv

Vidible. A former independent cross-screen video management and ad exchange platform founded in 2012. It enabled publishers to distribute and monetize video content across sites and devices through a self-serve marketplace. AOL acquired Vidible in December 2014 (~$50M) and integrated it into One by AOL for Publishers, expanding AOL's programmatic video stack globally.

Vidible. Cross-screen video ad exchange acquired by AOL (~$50M, 2014) and integrated into One by AOL for Publishers.

JavaScript, Java, Ruby, Gradle, MongoDB, Jenkins, RSpec, JUnit
  • Extended and supported backend services
  • Enhanced video player functionality
  • Developed ad platform UI features
  • Introduced new video ad providers
  • Implemented player version switcher
  • Automated deployment flow (50% faster releases)

Software Engineer — Samsung Ukraine R&D Center

May 2013 – Dec 2014 Kharkiv

Tizen OS. A Linux-based, open-source OS developed by Samsung and the Linux Foundation as an alternative to Android — designed for wearables, mobile, and smart TVs, with HTML5 as the primary app development layer.

Tizen OS. Samsung's Linux-based OS for wearables and mobile, using HTML5 for app development.

Tizen OS, Tizen API, JavaScript, jQuery, Java, Android, Jenkins
  • Developed Tizen web-based reference applications
  • Built smart watch applications
  • Implemented smartphone–wearable interaction protocols
  • Worked on framework-level solutions for web apps
  • Optimized performance, memory usage, and battery consumption
  • Improved UI/UX for mobile and wearable environments

Full Stack Software Engineer — Sigma Software Group, Verizon Media

Dec 2014 – Jul 2018 Kharkiv, Dublin

Vidible / One by AOL. A unified programmatic video & display ad platform — later rebranded through Oath to Verizon Media (now Yahoo).

  • Developed high-performance HTML5 video player
  • Increased ad revenue through new provider integrations
  • Designed and maintained Player Version Manager (95% auto-update success rate)
  • Reduced production issues 10x via automated version control
  • Improved unit, UI, and mobile test coverage by 50%
  • Developed ad platform UI features
  • Automated deployment flow (50% faster releases)

Backend / Frontend Developer — Software Expert

Apr 2008 – May 2013 Kharkiv
PHP5, CodeIgniter, Symfony, JavaScript, MySQL, Selenium, WebOS, Blackberry
  • Implemented backend functionality for multiple web projects
  • Designed database architecture
  • Built reusable UI widgets (calendar, price calculator, rental forms)
  • Integrated OAuth, Google APIs, IMAP
  • Developed mobile applications (WebOS, Blackberry)
  • Implemented Selenium-based UI testing
  • Improved UX across multiple products
  • Backend, DB architecture, reusable UI widgets for multiple projects
  • OAuth/APIs integration; mobile apps; Selenium UI testing

Earlier Experience

Apr 2008 – Apr 2016 Kharkiv
  • Samsung Ukraine R&D — Tizen web apps, smart watch & wearable protocols, performance optimisation
  • Software Expert — Backend, DB architecture, reusable UI widgets, OAuth/APIs, mobile apps (WebOS, Blackberry)

Recent Pet Projects

  • Jar Tracker — Monobank jars donation dynamics tracker.
  • Snip — Download videos from social media.
  • Reactive Pages — Serverless number computations benchmark.

A web application for tracking balance changes and donation dynamics in Monobank public jars (fundraising campaigns). The backend uses a serverless and distributed architecture to poll, cache, and persist data at completely free tiers using NestJS, PostgreSQL, Prisma, Vercel, and Upstash Redis.

Try it

A lightweight web application that allows you to download videos from popular social media platforms quickly and easily. Built to download media with a single click from TikTok, Instagram, Twitter/X, YouTube, Facebook, and LinkedIn directly using an intuitive interface with clipboard integration.

Try it

A React web app that benchmarks serverless number computations across three major cloud providers (AWS Lambda, Google Cloud Functions, and Azure Functions). Visualizes response times and lambda execution times over asynchronous and synchronous load patterns, built with React 19, Chakra UI 3, and Framer Motion.

Try it

Bonus:
Stroop Effect Game

Thank you for reading through my entire CV. As a small token of my appreciation, I built a little brain teaser just for you!
Game rules: click the button that matches the ink color of the text, not what the word says.

Example: If you see RED you must click Green.
_