Skip to main content

Resume

· loading ·
Table of Contents

Six years in IT as professional software engineer. Good amount of experience in researching, developing, testing and maintaining different kinds of software. Good communication skills, fluent in English and Ukrainian. Experience in small businesses and large corporate environments.

Skills
#

my awesome skill

Indicates that I have a lot of experience and I’m confident in that particular skill or technology.

my awesome skill

Indicates that I have at least some experience but I’m not confident enough in that specific skill or technology.

Languages
#

Bash C++11 C++14 C++17 CMake Markdown Python 3.X reST
C++98 C++20 C++23 Go Perl PowerShell Python 2.X Ruby Rust Typescript Verilog VHDL

Frameworks / Libraries
#

C++

Boost Boost.Asio Boost.Fusion Boost.Test C++STL fmt gmock gtest pybind11 QuickFix RESTinio
embind FakeIT ImGUI Qt 6.X QML Sciter.JS

Python

AirFlow Django FastAPI flask flask-admin flask-migrate flask-smorest flask-sqlalchemy scrapy SqlAlchemy 1.X SqlAlchemy 2.X

Web
Node.JS npm pnpm Tailwind CSS UnoCSS Vite Vue.JS 3.X Quasar

Tools
#

C++

Clang-Format Clang-Tidy Conan 1.X CppCheck Doxygen gcov GDB Sanitizers Valgrind
Conan 2.X vcpkg

OS

Arch Linux CentOS 7 CentOS 8 Debian Ubuntu
QNX Windows XP Windows 7 Windows 10

Virtualization

Docker VirtualBox
docker-compose Kubernetes KVM QEMU virt-manager

Other

Confluence Gerrit Git GitLab GitLab CI/CD Hugo JIRA Sphinx SubGit Subversion VS Code
Eclipse CDT GitHub GitHub Actions Redmine Visual Studio

Professional Experience
#

  1. Software Developer

    Aug 2023 - Present

    DevSymmetrix

    Responsibility
    • Optimizing and refactoring existing codebase.
    • Developing new solutions from scratch.
    Skills
    Boost.Asio C++23 Docker Git Kubernetes pybind11 SQL

    Lviv, Ukraine

  1. C++ Developer

    Aug 2021 - Aug 2023

    GlobalLogic (Automotive)

    Responsibility
    • Supervising and providing code review.
    • Researching and implementing new features.
    • Documenting existing codebase.
    Skills
    C++14 Confluence Gerrit JIRA QNX Robot Framework

    Lviv, Ukraine

  1. Line manager

    Jun 2019 - Jul 2021 · 2 yrs 1 mos

    Quod Financial (Financial Services)

    Responsibility
    • Managing team.
    • Enforcing new development workflows.
    • Providing and maintaining a new development environment.
    • Providing and maintaining new CI/CD environment powered by self-hosted GitLab CE.
    Skills
    CentOS Confluence Git Gitlab CI/CD JIRA SubGit

    Kharkiv, Ukraine

  2. C++ Developer

    Dec 2018 - Jul 2021 · 2 yrs 7 mos

    Quod Financial (Financial Services)

    Responsibility
    • Designing and developing gateways and feed handlers for different markets from scratch.
    • Providing tools for automation of routine work.
    • Covering existing codebase with documentation.
    • Supervising and providing code review.
    Skills
    Bash Boost.Asio C++98 C++11 FIX ITCH QuickFIX Redmine Subversion

    Kharkiv, Ukraine

  1. C++ Developer

    Jul 2017 - Oct 2018 · 1 yr 4 mos

    Aldec (Design Verification for FPGA and ASIC designs)

    Responsibility
    • Implementing various checks for RTL code written in VHDL, Verilog, and SystemVerilog.
    Skills
    C++11 Boost Eclipse CDT Redmine Subversion Verilog VHDL

    Kharkiv, Ukraine

Certifications
#

  1. Certificate of C++ Programming Knowledge

    May 2017

    Aldec (Design Verification for FPGA and ASIC designs)

Education
#

  1. Master

    Sep 2019 - Jun 2021

    Computer Engineering and Control, System Programming

    Kharkiv National University of Radio Electronics (NURE)

    Kharkiv, Ukraine

  2. Bachelor

    Sep 2015 - Jun 2019

    Computer Engineering and Control, System Programming

    Kharkiv National University of Radio Electronics (NURE)

    Kharkiv, Ukraine

Languages
#

English (fluent), Ukrainian (native) and Russian (native)


Download
#

You can view my resume on FlowCV or straight download the PDF file.

FlowCV Download