Сервіс пошуку роботи №1 в Україні
Катерина
C++ developer
- Вік:
- 32 роки
- Місто:
- Львів
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20765173/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Kateryna Volianiuk
[відкрити контакти ](див. вище в блоці «контактна інформація»)
[відкрити контакти ](див. вище в блоці «контактна інформація»)
https://github.com/kiborgozavr
SOFTWARE ENGINEER | C++ / BACKEND
SUMMARY
Software Developer with commercial experience in backend development, software testing, and
troubleshooting. Currently focused on developing C++ skills and exploring low-level programming. Strong
analytical and problem-solving skills developed through a PhD in Chemistry and scientific research. Hands-on
experience with object-oriented design, asynchronous communication, and unit testing through a C++ client-
server project.
TECHNICAL SKILLS
• Programming Languages & Technologies: C++ (C++17), Java, JavaScript (basic), SQL
• C++ & Core Concepts: STL, OOP, asynchronous programming, unit testing
• C++ Tools: Boost.Asio, Protocol Buffers, CMake, gcovr
• Backend: Spring Boot, Spring Data JPA, Hibernate, Express.js, REST APIs, microservices
• Testing: Google Test, Google Mock, JUnit, Mockito, integration testing, API testing
• Databases: PostgreSQL, MongoDB
• Tools: Git, Docker, Liquibase, Postman, Swagger/OpenAPI, GitHub Copilot
• Monitoring: Prometheus, Thanos, Elasticsearch
• Operating Systems: Linux (Ubuntu), Windows
WORK EXPERIENCE
C++ Trainee
Tieto | September–October 2026
• Developed and presented CallSim, a console-based client-server application simulating phone calls and text
messaging.
• Implemented asynchronous network communication using Boost.Asio and message serialization using
Protocol Buffers.
• Designed client-server state management, including registration, call handling, and message exchange.
• Wrote unit tests using Google Test and Google Mock and configured code coverage reporting with gcovr.
• Configured the project build using CMake and worked in a Linux/Ubuntu environment.
Backend Developer (TypeScript / Express.js)
DotCode | May–June 2026
• Developed and maintained backend functionality for a financial platform focused on lending and savings
products.
• Implemented integrations with external KYC, user verification, and government services through REST
APIs.
• Developed backend features using TypeScript, Express.js, and MongoDB.
• Prepared Software Design Documents (SDD) and technical documentation for new features and
integrations.
• Participated in solution design, API integration, testing, and production support.
Collaborated with QA and business teams during feature validation and troubleshooting.
Manual QA Engineer (Project Assignment)
DotCode | April–May 2026
• Performed smoke, regression, and functional testing during a temporary project assignment.
• Created test scenarios and documented expected application behavior.
• Verified application behavior against functional requirements.
• Investigated failures and documented defects.
• Reported defects and participated in bug investigation and root-cause analysis.
Java Developer
DotCode | January–April 2026
• Worked on a large international web platform based on a microservice architecture using Java, Spring Boot,
and PostgreSQL.
• Implemented business functionality and supported existing services in a distributed environment.
• Developed and maintained database migrations using Liquibase.
• Investigated incidents and application issues using Elasticsearch log analysis and request monitoring.
• Worked with monitoring tools including Prometheus and Thanos.
• Participated in troubleshooting and root-cause analysis of production and testing environment issues.
• Wrote unit tests and participated in integration testing activities.
• Used Git-based development workflows and collaborated with developers, QA engineers, and business
stakeholders.
• Worked with API documentation and testing tools including Postman and Swagger.
• Used AI-assisted development tools to improve code quality and perform security-oriented code reviews
according to customer requirements.
Java Backend Developer
Team Challenge | September 2025–January 2026
• Developed an e-commerce application using Java, Spring Boot, Hibernate, and PostgreSQL.
• Implemented REST APIs, CRUD operations, and user authentication and authorization.
• Containerized the application with Docker and managed database migrations using Liquibase.
Junior Research Scientist
Lviv Polytechnic National University, Ukraine | 2018–2023
• Designed and conducted scientific experiments, from planning to analysis and interpretation of results.
• Solved complex research problems in highly ambiguous environments by defining approaches, testing
hypotheses, and evaluating outcomes.
• Developed strong analytical thinking, information research, and root-cause investigation skills through
independent scientific work and international collaboration.
• Published 11 scientific papers and 37 abstracts.
Online Chemistry Tutor
Self-employed | 2016–January 2026
• Delivered personalized chemistry lessons to school and university students.
• Developed strong communication, mentoring, and problem-solving skills.
• Adapted learning materials and teaching approaches to different student needs.
EDUCATION
PhD in Chemistry | Lviv Polytechnic National University, Ukraine | 2018–2024
COURSES & CERTIFICATIONS
• JetBrains Academy: Introduction to C++ (July–August 2026)
• SoftServe Academy: Java Fundamentals, Practical Java, Database Fundamentals, DevOps for Developers,
Frontend Fundamentals (2024–2025)
LANGUAGES
Ukrainian – Native | Russian – Native | English – B1+ (Working Proficiency)
[
[
https://github.com/kiborgozavr
SOFTWARE ENGINEER | C++ / BACKEND
SUMMARY
Software Developer with commercial experience in backend development, software testing, and
troubleshooting. Currently focused on developing C++ skills and exploring low-level programming. Strong
analytical and problem-solving skills developed through a PhD in Chemistry and scientific research. Hands-on
experience with object-oriented design, asynchronous communication, and unit testing through a C++ client-
server project.
TECHNICAL SKILLS
• Programming Languages & Technologies: C++ (C++17), Java, JavaScript (basic), SQL
• C++ & Core Concepts: STL, OOP, asynchronous programming, unit testing
• C++ Tools: Boost.Asio, Protocol Buffers, CMake, gcovr
• Backend: Spring Boot, Spring Data JPA, Hibernate, Express.js, REST APIs, microservices
• Testing: Google Test, Google Mock, JUnit, Mockito, integration testing, API testing
• Databases: PostgreSQL, MongoDB
• Tools: Git, Docker, Liquibase, Postman, Swagger/OpenAPI, GitHub Copilot
• Monitoring: Prometheus, Thanos, Elasticsearch
• Operating Systems: Linux (Ubuntu), Windows
WORK EXPERIENCE
C++ Trainee
Tieto | September–October 2026
• Developed and presented CallSim, a console-based client-server application simulating phone calls and text
messaging.
• Implemented asynchronous network communication using Boost.Asio and message serialization using
Protocol Buffers.
• Designed client-server state management, including registration, call handling, and message exchange.
• Wrote unit tests using Google Test and Google Mock and configured code coverage reporting with gcovr.
• Configured the project build using CMake and worked in a Linux/Ubuntu environment.
Backend Developer (TypeScript / Express.js)
DotCode | May–June 2026
• Developed and maintained backend functionality for a financial platform focused on lending and savings
products.
• Implemented integrations with external KYC, user verification, and government services through REST
APIs.
• Developed backend features using TypeScript, Express.js, and MongoDB.
• Prepared Software Design Documents (SDD) and technical documentation for new features and
integrations.
• Participated in solution design, API integration, testing, and production support.
Collaborated with QA and business teams during feature validation and troubleshooting.
Manual QA Engineer (Project Assignment)
DotCode | April–May 2026
• Performed smoke, regression, and functional testing during a temporary project assignment.
• Created test scenarios and documented expected application behavior.
• Verified application behavior against functional requirements.
• Investigated failures and documented defects.
• Reported defects and participated in bug investigation and root-cause analysis.
Java Developer
DotCode | January–April 2026
• Worked on a large international web platform based on a microservice architecture using Java, Spring Boot,
and PostgreSQL.
• Implemented business functionality and supported existing services in a distributed environment.
• Developed and maintained database migrations using Liquibase.
• Investigated incidents and application issues using Elasticsearch log analysis and request monitoring.
• Worked with monitoring tools including Prometheus and Thanos.
• Participated in troubleshooting and root-cause analysis of production and testing environment issues.
• Wrote unit tests and participated in integration testing activities.
• Used Git-based development workflows and collaborated with developers, QA engineers, and business
stakeholders.
• Worked with API documentation and testing tools including Postman and Swagger.
• Used AI-assisted development tools to improve code quality and perform security-oriented code reviews
according to customer requirements.
Java Backend Developer
Team Challenge | September 2025–January 2026
• Developed an e-commerce application using Java, Spring Boot, Hibernate, and PostgreSQL.
• Implemented REST APIs, CRUD operations, and user authentication and authorization.
• Containerized the application with Docker and managed database migrations using Liquibase.
Junior Research Scientist
Lviv Polytechnic National University, Ukraine | 2018–2023
• Designed and conducted scientific experiments, from planning to analysis and interpretation of results.
• Solved complex research problems in highly ambiguous environments by defining approaches, testing
hypotheses, and evaluating outcomes.
• Developed strong analytical thinking, information research, and root-cause investigation skills through
independent scientific work and international collaboration.
• Published 11 scientific papers and 37 abstracts.
Online Chemistry Tutor
Self-employed | 2016–January 2026
• Delivered personalized chemistry lessons to school and university students.
• Developed strong communication, mentoring, and problem-solving skills.
• Adapted learning materials and teaching approaches to different student needs.
EDUCATION
PhD in Chemistry | Lviv Polytechnic National University, Ukraine | 2018–2024
COURSES & CERTIFICATIONS
• JetBrains Academy: Introduction to C++ (July–August 2026)
• SoftServe Academy: Java Fundamentals, Practical Java, Database Fundamentals, DevOps for Developers,
Frontend Fundamentals (2024–2025)
LANGUAGES
Ukrainian – Native | Russian – Native | English – B1+ (Working Proficiency)
Схожі кандидати
-
C++ програміст
Львів, Київ, Дистанційно -
C++ програміст
Львів, Вінниця, Дистанційно -
Full stack software engineer
Львів, Дніпро, Дистанційно -
C++ developer
Львів, Дистанційно -
C++ розробник
Львів, Дніпро , ще 2 міста -
Python-програміст
Львів, Дистанційно