• File

Віталій

C++ програміст

City of residence:
Rivne
Ready to work:
Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

The file contains 2 more pages.

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Vitalii Kopeliuk
Senior C++ developer

E-mail: [open contact info](look above in the "contact info" section)
Phone: [open contact info](look above in the "contact info" section)

Summary of Skilled Software Engineer with a focus on C++ offering 6+ years of experience.
Qualifications Interested in designing and crafting efficient modern software and learning new
technologies and tools if the need arises. Highly qualified and skillful programmer.

Analytical mind, quick learner, and good educator; good team player, friendly;
results-driven, prefers quality, attentive to details; logical and methodical
approach to tasks; achieving, determined, and decisive; open to discussions and
ready for changes.

Skills
Programming Languages/ Frameworks
Technologies ▪ Boost
▪ C++/Win API/STL/Boost/QT(Widgets) ▪ POCO (xml and crypto library)
▪ Software Architecture Design/ ▪ Entity Framework
UML/Design Patterns
Development Tools
▪ C# /ADO.NET/Windows
Forms/WPF/WCF ▪ Eclipse
▪ JavaScript/ HTML/CSS/Ajax ▪ Visual Studio
▪ XML ▪ MSDN
▪ Node JS ▪ QT Creator
▪ Objective C ▪ XCode
▪ GIT
RDBMS
▪ MS SQL Server 2012/2014/2016
▪ My SQL
▪ Mongo DB

Methodologies
▪ Agile, SCRUM
▪ Waterfall

Operating Systems Hardware
▪ Microsoft Windows XP / 7 / 8 / 8.1 / ▪ Network technologies
10 ▪ Hardware over clocking
▪ Linux, MacOS ▪ Different technological device
[Vitalii Kopeliuk]
[C++ developer]

Experience

Development software for ATM
Project Description: Thomas management system is a software package designed to increase the
range of services provided at payment terminals, ATMs, smart safes, post offices.
Optimize routine customer service operations: a wide range of self-service
services will help to relieve cashiers and receive additional income from the
terminal network.
Customer: RENOME – SMART
Involvement 2 month
Duration:
Project Role: Developer
Responsibilities: ▪ Developed new features
▪ Implemented user stories
▪ Developed and maintained component libraries
Project Team Size: 5 members
Tools & Technologies: C++, POCO(crypto and xml library)

Dairy module
Project Description: Product implemented for the State Service of Ukraine for Food Safety and
Consumer Protection in the frame of the Milk Safety Project Technical
Specification
Customer: SAFOSO
Involvement 4 month
Duration:
Project Role: Developer
Responsibilities: ▪ Developed new features
▪ Implemented user stories
▪ Developed and maintained component libraries
▪ Estimated project scope and created project documentation
▪ Discussed project structure and design with the customer regularly
▪ Collaborated with UX/UI designers to define user experience and interface
requirements
▪ Integrated third-party services and APIs
▪ Created application logic
▪ Developed new reusable UI components
▪ Wrote technical documentation

Project Team Size: 4 members
Tools & Technologies: Node JS, Mongo DB, MS SQL SERVER

Development software for digital artists (Corel Painter)
Project Description: Product is the ultimate digital art studio. Its inventive drawing tools, realistic
brushes, cloning capabilities, and customizable features let you expand your
creative output in exciting new ways. Product takes you far beyond what’s possible
in a traditional art environment.
2
[Vitalii Kopeliuk]
[C++ developer]

Customer: SoftServe
Involvement November 2018 – November 2021
Duration:
Project Role: Developer
Responsibilities: ▪ Collaborated with stakeholders to gather requirements and translate them
into technical tasks
▪ Participated in sprint planning sessions, breaking down complex features into
manageable development tasks for a data catalog project
▪ Analyzed existing system bottlenecks and suggested improvements to enhance
the performance
▪ Discussed project structure and design with the customer regularly
▪ Created long-term estimates for user stories and development tasks
▪ Collaborated with UX/UI designers to define user experience and interface
requirements
▪ Architected and developed new reusable components and widgets
▪ Created prototypes and proof-of-concept applications
▪ Managed version control using Git and Git workflows
▪ Integrated third-party services and APIs
▪ Created application logic
▪ Developed new reusable UI components
▪ Developed new features
▪ Implemented user stories
▪ Utilized hooks and functional components
▪ Developed and maintained component libraries
▪ Optimized application for performance, load times, and scalability
▪ Created custom reusable hooks and components
▪ Conducted code reviews and provided feedback to team members
▪ Mentored junior developers across both backend and frontend codebases
▪ Conducted code reviews to maintain quality and ensure adherence to best
practices for an application
▪ Worked closely with the UX team to ensure the design vision was implemented
accurately
▪ Took ownership of a legacy project, refactoring outdated code and delivering
new features without disrupting users
▪ Wrote technical documentation

Project Team Size: 9 members
Tools & Technologies: C++, C#, Objective-C, WPF, Cocoa, Boost, XML, OpenCL

Development software for customizing mice and keyboards (Logi
Options+)
Project Description: Product is the ultimate digital art studio. Its inventive drawing tools, realistic
brushes, cloning capabilities, and customizable features let you expand your
creative output in exciting new ways. Product takes you far beyond what’s possible
in a traditional art environment.
Customer: SoftServe

3
[Vitalii Kopeliuk]
[C++ developer]

Involvement November 2021 – December 2022
Duration:
Project Role: Developer
Responsibilities: ▪ Collaborated with stakeholders to gather requirements and translate them
into technical tasks
▪ Participated in sprint planning sessions, breaking down complex features into
manageable development tasks for a data catalog project
▪ Analyzed existing system bottlenecks and suggested improvements to enhance
the performance
▪ Discussed project structure and design with the customer regularly
▪ Created long-term estimates for user stories and development tasks
▪ Created prototypes and proof-of-concept applications
▪ Integrated third-party services and APIs
▪ Created application logic
▪ Developed new features
▪ Implemented user stories
▪ Utilized hooks and functional components
▪ Developed and maintained component libraries
▪ Optimized application for performance, load times, and scalability
▪ Created custom reusable hooks and components
▪ Conducted code reviews and provided feedback to team members
▪ Mentored junior developers across both backend and frontend codebases
▪ Conducted code reviews to maintain quality and ensure adherence to best
practices for an application
▪ Took ownership of a legacy project, refactoring outdated code and delivering
new features without disrupting users
▪ Wrote technical documentation

Project Team Size: 9 members
Tools & Technologies: C++, Qt, C#, Objective-C, Boost, XML, WinApi

Spatial Editor
Project Description: Provides a connectivity platform to remotely access, control, manage, monitor,
and repair devices of any kind – from laptops and mobile phones to industrial
machines and robots. TeamViewer Frontline Assist provides instant remote
assistance. Experts guide workers through complex issues remotely while seeing
what they see.
Customer: TeamViewer
Involvement December 2022 – March 2025
Duration:
Project Role: Developer
Responsibilities: ▪ Collaborated with stakeholders to gather requirements and translate them
into technical tasks
▪ Conducted feasibility analysis and proposed a scalable architecture
▪ Worked with product managers to refine user stories and acceptance criteria

4
[Vitalii Kopeliuk]
[C++ developer]

▪ Participated in sprint planning sessions, breaking down complex features into
manageable development tasks for a data catalog project
▪ Analyzed existing system bottlenecks and suggested improvements to enhance
the performance
▪ Estimated project scope and created project documentation
▪ Discussed project structure and design with the customer regularly
▪ Created long-term estimates for user stories and development tasks
▪ Collaborated with UX/UI designers to define user experience and interface
requirements
▪ Led the design and implementation of the core application
▪ Architected and developed new reusable components and widgets
▪ Created prototypes and proof-of-concept applications
▪ Managed version control using Git and Git workflows
▪ Integrated third-party services and APIs
▪ Created application logic
▪ Developed new reusable UI components
▪ Developed new features
▪ Implemented user stories
▪ Utilized hooks and functional components
▪ Developed and maintained component libraries
▪ Optimized application for performance, load times, and scalability
▪ Created custom reusable hooks and components
▪ Conducted code reviews and provided feedback to team members
▪ Mentored junior developers across both backend and frontend codebases
▪ Conducted code reviews to maintain quality and ensure adherence to best
practices for an application
▪ Worked closely with the UX team to ensure the design vision was implemented
accurately
▪ Took ownership of a legacy project, refactoring outdated code and delivering
new features without disrupting users
▪ Wrote technical documentation

Project Team Size: 11 members
Tools & Technologies: C++, Qt, Open Scene Graph, XML, JSON, WinApi.

Certifications
[IT Essentials: PC Hardware and Software]
[2015]

[Строим роботов и другие устройства на
Arduino. От светофора до 3D-принтера]
[2016]

[Probability theory for beginners]
[2016]

[SoftServe IT Academy]
C++ direction
[2017]
5
[Vitalii Kopeliuk]
[C++ developer]

Education [Specialist]
[Computer Academy “STEP”]
[software development]
Graduated in [2017]
[Bachelor's degree]
[Rivne State Humanitarian University]
[computer science]
Graduated in [2018]
[Master degree]
[Rivne State Humanitarian University]
[computer science]
Graduated in [2020]

6

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: