Employment History
- Qase.io - Test Management System Front-end Tech Lead, Team Lead (2023 - 2025)
- Scalr.com - Cloud Management System Front-end Tech Lead (2018 - 2023)
- Shakuro - Senior Web Developer (2009 - 2018)
- Local internet provider - Web Developer (2008 - 2009)
Work Experience
Full Stack Engineer, NDA
Duration: 2025 - Present
Summary: Developing full-stack applications and services with a focus on scalable backend systems and modern web interfaces.
Responsibilities:
- Built and maintained backend services using Go, Node.js, and Python.
- Developed frontend features with React and TypeScript.
- Designed and optimized SQL databases (PostgreSQL).
- Worked with Docker for containerization and local development environments.
- Contributed to system performance improvements and reliability.
Technologies: Go, Node.js, SQL, Docker, Python, TypeScript, React.js, PostgreSQL, Dart.
Front End Tech Lead, Qase.io (AI-powered software testing platform)
Duration: 2023 - Oct 2025
Summary: Qase is a manual and automated test management system designed to help teams manage and automate their software testing processes efficiently. The platform provides tools for test case management, reporting, and integration with various testing frameworks.
Responsibilities:
- Implemented a workspace-based project structure (monorepo) to reduce code duplication and improve build times and bundle size.
- Built an accessibility-first UI Kit to enhance user experience.
- Enforced strict frontend engineering standards to reduce frontend related errors significantly.
- Maintained public test reporter libraries for JavaScript testing frameworks such as Jest and Playwright.
- Developed an end-to-end runtime notifications system using Go microservice, AWS SQS, Centrifugo, and SharedWorker for scalable real-time delivery.
- Improved graceful shutdown process and continuous deployment pipeline to enable zero-downtime deployments.
- Identified and fixed several critical security vulnerabilities.
- Led the frontend development team of 7 engineers and a cross-functional platform team of 6 engineers responsible for core product functionality.
Technologies: React, Node.js, TypeScript, JavaScript, Go, AWS SQS, Centrifugo, SharedWorker, Jest, Playwright, OpenAPI, MobX, Redux.js, Webpack, Python, Storybook, PostgreSQL, Laravel, PHP.
Front End Tech Lead, Scalr.com (Terraform Cloud alternative)
Duration: 2018 - 2023
Summary: Scalr is a cloud management platform that provides enterprises with tools to manage and automate cloud infrastructure across multiple providers, improving operational efficiency and governance.
Responsibilities:
- Migrated the entire frontend from legacy JavaScript and ExtJS to TypeScript, React, and Next.js to improve maintainability and accelerate feature delivery.
- Built a reusable UI Kit and component library to improve UI consistency across the product.
- Established and enforced frontend engineering guidelines covering architecture, state management, testing, performance, and security.
- Contributed to backend migration from PHP to Python, participating in architecture decisions and implementation.
- Mentored QA engineers on identifying and validating security vulnerabilities.
- Led frontend development team of over 10 engineers, driving delivery, technical direction, and code quality.
Technologies: JavaScript, ExtJS, TypeScript, React, Next.js, PHP, Python, Go, Terraform, MySQL, Redux.js, Storybook, Flask, OpenAPI, .
Senior Web Engineer, Shakuro
Duration: 2009 - 2018
Summary: Global digital agency, specializing in web & mobile app development, branding, UX & UI design.
Responsibilities:
- Developed and maintained web applications using modern JavaScript frameworks and backend technologies.
- Implemented UI based on design specifications and improved user experience.
- Integrated APIs and worked with server-side logic.
- Collaborated with cross-functional teams to deliver features.
- Improved code quality and application performance.
Technologies: PHP, Ruby, Ruby on Rails, Python, TypeScript, JavaScript, React.js, Vue.js, Angular, Ember.js.
Web Engineer, Local internet provider
Duration: 2008 - 2009
Summary: Contributed to development and support of web applications for internal tools and customer-facing services.
Responsibilities:
- Developed web features using JavaScript and server-side technologies.
- Maintained and improved existing codebase.
- Fixed bugs and supported production systems.
- Assisted with database queries and basic backend logic.
Education
- Computer engineering
Sevastopol National Technical University
2006 - 2009