• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/18013233/

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

City of residence:
Kyiv
Ready to work:
Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

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

Quick view version

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

IVAN PARFENIUK
38 Years
Kiyv, Ukraine

ABOUT

Experienced Software Engineer with a strong background in C/C++, .NET, and desktop application development across multiple domains, including professional audio software, 3D printing workflows, backend services, and licensing systems. Skilled in designing and improving complex software solutions, building reliable APIs and libraries, optimizing performance, and working with both modern and legacy codebases.
I am committed to continuous self-improvement, regularly expanding my technical knowledge, learning new tools and technologies, and following engineering best practices. I value clean design, maintainable code, problem-solving, and always aim to find the most effective and robust solution.
I have a good sense of humor 😊

EXPERIANCE

Software Engineer (C++/Qt)
Global Logic (Avid)
Apr 2022 – Feb 2026 · 3 yrs 10 mos

Worked on development of Avid Pro Tools for macOS and Windows.
Key responsibilities and contributions:
• Developed application features for professional audio software in C++/Qt
• Integrated hardware audio devices using Protocol Buffers
• Implemented and improved UI tools with audio-processing functionality
• Designed and developed custom UI widgets
• Worked on performance optimization and application improvements across desktop platforms

Software Engineer (C++/C#/Python)
Materialise
Oct 2015 – Present (as Licensing Consultant)
Worked on software solutions for 3D printing workflows, backend services, and licensing systems.
Build Processors / 3D Printing Software:
• Developed build processors / drivers for 3D printers using C# and C++
• Implemented and improved general workflow logic for print preparation and processing
• Developed REST API services using .NET Core
• Built GUI applications for 3D printing and toolpath-related functionality using C# / WPF
Licensing Systems:
• Developed License Manager API in C++ and Python
• Implemented dynamic and static libraries for internal products to manage licenses using FlexNet SDK
• Supported and maintained legacy licensing solutions in C++, including integrations based on SOAP
• Hands-on experience with application tampering analysis and vulnerability assessment, including practical research with Ghidra and gdb to identify potential security weaknesses and improve application resilience

Software C++ Lead engineer
Samsung
Dates Employed ( Jun 2011 – Sep 2015 )

Worked on a variety of system, graphics, algorithmic, and mobile software projects.

Junior-level projects (ARM, C/C++)
• Developed and optimized an image processing library (IPL) using ARM NEON for Bada
• Worked on system software support and bug fixing for Bada and Android
• Participated in development of recognition algorithms, including UI and algorithm-related work for Android SDK
Middle-level projects (C++)
• Developed a full demo version of a fractal generation application using Qt and OpenGL
• Worked on a self-learning system prototype with GUI and business logic for Bada
◦ hybrid implementation in C++ and Java
• Contributed to medical imaging software, focusing on rendering optimization with GLSL, C++, and CUDA
• Developed mobile prototypes using Android SDK / Java, including:
◦ smart presentation / folio system
◦ phone unlock system (GUI + logic)
Lead-level projects (C++, Android SDK)
• Led development related to a Shape SDK for shape recognition
• Worked on a scatter correction library for X-ray image processing using C++ and Octave

Developer Tools
• Version Control: Git, TFS
• IDEs / Editors: Visual Studio 2019, Visual Studio 2022, Visual Studio Code, Qt/QML, Eclipse
• Project / Task Tracking: Jira, Azure DevOps
• Build / Packaging: CMake, Conan, WiX Toolset
• Debugging / Analysis: GDB, Ghidra
• OS: Windows, MacOS, Ubuntu
• Other: Octave, CUDA, ROS2 Open GL (base skills)
• Network/Communication: Sockets, Protobuffs

Private Hobbies
• Gym
• Football
• Computer games
• Puzzles

Development Hobbies
• Robots (C++ with ROS2)
• Game development
• Code refactoring and optimization

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: