Oleksandr Perets
@oleksandrperets
Experienced software engineer specializing in C++ and cross-platform development.
What I'm looking for
I am a software engineer with 18+ years in IT and 15+ years focused on software development, delivering robust desktop and cross-platform applications for Windows, macOS and mobile environments.
I have driven meaningful product improvements, including boosting GUI performance by 30% and reducing crash rates through targeted optimizations in large legacy codebases.
I’ve built and maintained products end-to-end—from Flow Web Browser and AltVPN client to MindManager and Soda PDF—mentoring teams and implementing CI/CD, automation testing, and native platform integrations.
I am customer-focused, deadline-oriented and stress-resistant, with deep experience in C++, C#, Objective-C, Python, automation (Selenium, Microsoft UI Automation) and modern toolchains, ready to contribute to complex, fast-paced engineering teams.
Experience
Work history, roles, and key accomplishments
C++/Objective-C Developer
Devpulse Poland
Jun 2021 - Sep 2025 (4 years 3 months)
Worked on the cross-platform MindManager desktop (macOS & Windows), boosting GUI performance by 30% and reducing crash rates through targeted optimizations in a million+ line codebase. Migrated key modules from C++ to native Objective-C to improve macOS integration and maintainability.
Software Developer / Automation Engineer
27Tech
Jan 2018 - Jun 2021 (3 years 5 months)
Developed and maintained Flow Web Browser and AltVPN client, implemented C++ code generators with Python, and reduced regression testing time by 40% through Selenium and Microsoft UI Automation. Implemented CI/CD pipelines to shorten release cycles.
C++ Developer
Ukrainian Technologies LLC
Nov 2007 - Aug 2011 (3 years 9 months)
Delivered rebranded Office applications and developed desktop products such as an Online TV Player, adapting solutions to client requirements and shipping stable releases.
Software Engineer
CS Ltd.
Feb 2006 - Oct 2007 (1 year 8 months)
Supported and maintained banking system B2, deploying client installations, analyzing errors, and automating fixes with scripts to improve operational reliability.
Education
Degrees, certifications, and relevant coursework
Simon Kuznets Kharkiv National University
Specialist's degree, Computer Science and Computer Facilities
2006 -
Specialist's degree in Computer Science and Computer Facilities completed at Simon Kuznets Kharkiv National University.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Oleksandr?
You can contact Oleksandr and 90k+ other talented remote workers on Himalayas.
Message OleksandrFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
