
Yurii Cherkasov
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Yurii Cherkasov
- Bis heute 2 Jahre und 2 Monate, seit Dez. 2023
Senior Software Engineer/Consultant
Glorium Technologies – Software Service Company
Worked on a portfolio of MedTech products with a strong focus on computer vision, GPU-accelerated image processing, and high-performance systems. Extensively used C++, OpenCV and NVIDIA CUDA, applying advanced GPGPU parallel computing and multithreading techniques to meet strict performance and reliability requirements Handled DevOps responsibilities across multiple projects, designing and maintaining CI/CD pipelines using Jenkins, TeamCity, and GitHub Actions, supported by internal Python-based automation
- 1 Jahr und 8 Monate, Juli 2022 - Feb. 2024
Lead Backend Engineer
Subjective Agency - Non-commercial Ukrainian organization
Led the introduction and adoption of Django REST Framework, wrapping an existing Postgres database with a structured ORM and RESTful API. Designed Django models, serializers, and views, implemented a custom admin interface, and established a maintainable backend architecture with a strong focus on data integrity and security. Provided hands-on support for React-based frontend development when required, assisting with local data caching, reusable UI components, and integration with backend APIs
- 2 Jahre und 5 Monate, Dez. 2019 - Apr. 2022
Senior Software Engineer
Vektor T13 Technologies - IT-Security Startup
In this startup I was working on a line of products: - IP Auditor. Anti-fraud system for a comprehensive audit of IP addresses. I’m working on the server-side, developing an Anti-Fraud API Aggregator, collecting information from a number of 3rd-party APIs. - Virtualbox. Powerful opensource virtualization product. Implemented a cross-platform build toolchain, and worked on documentation. Programming languages, products and technologies: C, C++, Qt5, Python, PyQt, CMake, TeamCity
- 4 Monate, Sep. 2019 - Dez. 2019
Senior Software Engineer
Massive – Distributed computing service provider
Working on cross-platform Windows/macOS SDK and application monetization platform, giving developers much more freedom of earning on their free applications, than just adding annoying ads. Here I fix bugs and make improvements in both product and development practices. Applying the best of my experience to deliver the product and make the routine development process both efficient and comfortable. Programming languages, products and technologies: C++, Python, JavaScript, CMake, AWS API, Google Test
- 3 Jahre und 11 Monate, Sep. 2014 - Juli 2018
Lead C++ developer
CyberYozh – Internet Privacy Startup
I’ve been working on a line of cross-platform products for the end-user privacy and security – VPN client with traffic leakage protection and PanicButton, Emergence Data Erasure System, which destroy all sensitive data in case of emergency, without the possibility of recovery. Programming languages, products and technologies: C++, Boost (Serialize, IPC, Program Options, etc), Qt5, Python, Windows RAS API, OpenVPN API, REST API, CMake, TeamCity
- 1 Jahr und 9 Monate, Jan. 2013 - Sep. 2014
Associate Software Endineer
Deutsche Bank AG – Global Investment Bank
- RAPID Project. It was a low-latency trading platform. At last, I used lock-free algorithms not as a programming brain-teaser, but in production. - RMS Project. A significant risk-management system with multi-tier architecture. I significantly improved the continuous integration pipeline based on the TeamCity server and automation using Python and REST API Programming languages, products and technologies: C++11, Boost, MS Excel/VBA, Python, XML/XSL/XPath, CppUnit, Oracle 11g, TeamCity, REST API
- 1 Jahr und 2 Monate, Juli 2011 - Aug. 2012
Software Engineer
Numerix – Analytics Provider for derivatives and financial products
My primary project was Numerix CrossAsset, a flexible platform for structuring, pricing, and risk managing derivatives. My role included project design, development, bug fixing, profiling and optimization using Valgrind (e.g. I increased the speed of the internal database about 4 times using system-dependent optimizations). Programming languages, products and technologies: С/C++, Python, Excel COM API, WinAPI, POSIX API, Valgrind
- 1 Jahr und 7 Monate, Jan. 2010 - Juli 2011
Software Engineer
Wartsila - Developer and supplier of marine onboard equipment
- Gravity Project. Designed and developed land equipment and onboard software for wildfire monitoring drones, including GUI of navigation modules, manual control modules, and video processing. My role included the full-scale development tasks – application design, bug fixing, codebase maintenance, writing unit-tests, and performing code reviews. Programming languages products and technologies: С/C++, Java SE, Python, Autotools, CMake, XML/XSL/XPath, NVidia CUDA, Google Test
- 3 Jahre und 2 Monate, Juli 2006 - Aug. 2009
Junior Software Engineer
Dr.Web – Provider of anti-malware and security solutions
This role marked the beginning of my professional software engineering career. I worked within a mature security product environment, contributing to both user-facing and low-level components. Gained foundational experience in C++, cross-platform development, legacy code maintenance, debugging, and refactoring, while learning to operate within large, multi-module codebases typical of long-lived security products Programming languages, products and technologies: C/C++, Lua, MFC, WTL, Watcom
Sprachen
Englisch
Fließend
Russisch
Muttersprache
Ukrainian
-
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
