• File

Анатолій

C++ developer

Age: 57 years
City: Kyiv
Age:
57 years
City:
Kyiv

Contact information

The job seeker has entered a phone number , email and LinkedIn.

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.

Anatolii Mazkun
📞 [open contact info](look above in the "contact info" section) | 📧 [open contact info](look above in the "contact info" section)

🌍 Kyiv, Ukraine | LinkedIn: http://[open contact info](look above in the "contact info" section) | GitHub:
https://github.com/AMazkun

Professional Summary
Experienced C/C++ and embedded systems engineer with over 15 years in software
development and 5+ years focused on advanced applications, including embedded systems,
IoT, and ML integrations. Proficient in Linux-based environments, microcontroller
programming, and debugging complex systems. Extensive hands-on work with RichOS
(MacOs, Linux, Windows), GPU development, and integration of multimedia subsystems.
Demonstrated history of delivering commercial-grade solutions for highly technical
domains including smart home, automotive-style control systems, and secure mobile
applications.

Core Competencies
- Languages: C/C++, Python, Swift, Objective-C, C#, JavaScript, NASM
- Embedded Systems: PIC16, ATMega, ESP8266, USB Accessories, BLE
- Operating Systems: Linux (Ubuntu, Debian), WIndows, macOS, QNX (theoretical
knowledge)
- GPU/Graphics: Metal, OpenGL (basic familiarity), TorchVision, Apple Vision
- Development Tools: Xcode, Visual Studio, CMake, Ghidra, Wireshark, tcpdump
- Version Control: Git, GitHub, GitLab
- Protocols: REST, WebSocket, GraphQL, Bluetooth, USB
- Multimedia: AV Foundation, CoreImage, Display and video codec integration
- Virtualization: VMware, VirtualBox, Hyper-V
- Build Systems & Toolchains: Yocto (introductory level), Catch2, Jenkins
- Debugging/Testing: IDA, Ghidra, WinDbg, AFL, Cutter/Rizin

Professional Experience
Noname Digital – Tech Lead / Developer

Nov 2022 – Present

- Smart Home iOS Apps: Developed apps for Smart Home controllers (air conditioners,
cleaners) using ESP8266 microcontrollers. Integrated hardware over BLE/USB and wrote
embedded C++ firmware.
- Enterprise CRM Client: Built an iOS app integrating Google APIs (Forms, Sheets, Docs) for
marketing survey automation.
- Video Editor for macOS (AMD Radeon): Developed a macOS-based video editing
application optimized for AMD Radeon GPUs. Implemented GPU-accelerated filters, real-
time rendering, and encoding support. Utilized Metal (C++), AVFoundation, and Core Image
frameworks to optimize video performance and parallel GPU processing.
- Technologies: C++, Metal, Swift, ESP8266, BLE, USB, AVFoundation, Core Image, AWS SDK,
Xcode, Visual Studio Code.

Outerstuff Contracts

Software Engineer

Jun 2019 – Jun 2022

• Built secure mobile and backend systems for photo bank platforms and crypto
wallets.
• Linux GPU Video Rendering Tool: Designed a cross-platform (Linux/macOS) video
rendering tool using OpenGL for real-time shader-based effects and video frame
composition. Focused on performance optimization for Radeon and Intel GPUs
under Linux. Handled multi-threaded rendering pipeline, synchronization, and
buffer management using Mesa and EGL. Implemented OpenGL shaders for color
correction, filters, and real-time transitions.

• Developed Metal-based applications in C++ and Swift using ONNX, CoreML,
and TorchVision for ML and vision tasks.
• Created apps supporting on-the-fly media encryption and playback – relevant to
automotive DRM/media handling.

PAT Sumskyi Zavod



Senior Software Engineer

Feb 2014 – Feb 2022
• Developed ERP/CRM apps for enterprise-grade systems using C#, Python, and
Swift.
• Led the design and implementation of monitoring/control systems, integrating
embedded reporting tools and secure backends.
• Extensive statistical and system-level data modeling (ISO compliance level).

TOV Zigzag Udachi



Senior Software Engineer

Jun 2006 – Oct 2013

• Developed embedded gaming machines and simulation environments (Roulette,
Poker) using C++ and C#.
• Responsible for low-level driver development and debugging of custom gaming
hardware.
• Introduced and maintained virtualization and anti-fraud tools.

Education & Certification

• M.Sc. in Applied Mathematics (Mathematical Modeling)

Kharkiv National University of Radio Electronics

• Master of Laws, Kharkiv National University of Internal Affairs

Languages

• English – Fluent
• Ukrainian – Native
• Russian – Fluent

Links

• iOS Developer Page
• Search Gallery Project
• GitHub
• LeetCode Profile
• Portfolio, etc

Tailored Highlights for This Role

✔ 5+ years in embedded systems and C/C++

✔ Rich experience in Linux and Android-based systems

✔ Worked with Metal and ML frameworks for GPU-intensive tasks

✔ Background in hardware-level debugging and custom driver development

✔ Exposure to Yocto and virtualization tools (VMware, Hyper-V)

✔ Prior experience in developing Smart Home apps with automotive-like logic

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: