• File

Анатолій

C++ developer

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

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.

Phone: +380(99) 259-5458Email:
Anatolii Mazkun [open contact info](look above in the "contact info" section)
Based: in Ukraine Kyiv
http://[open contact info](look above in the "contact info" section)

Summary

I am a professional mathematician (Master of Applied Sciences) and C/C++, Python, C#, Web3, ML
developer (5+ years) with over 15 years of experience in creating software for various domains,
using self-organizing and cross-functional teams (Scrum and Kanban Agile practices). I have
developed several applications using technologies and frameworks like Google, Core Data, Firebase
Familiar with different SQL/NoSQL databases, Blockchain Technology, Decentralization Web3,
Cryptography, Cryptocurrency.

Skill Highlights

• Program Languages: C#, Pascal, C/C++, SQL, PHP, Python, PL/1, Fortran, Cobol,
Haskell, Prolog, Lisp
• C++ stack: C++ Standard: C++11, C++17, ONNXRuntime, Math, Metal, Cmake, Unit
Testing: Catch2, IDEs: Visual Studio / Code, GTK, AFL, Mosek
• Machine Learning: Python (Jupyter Notebook), TensorFlow, PyTorch, Core ML,
Vision, ONNX
• Architecture: Micro-service, Monolithic, MVC, MVVC, Viper, Reactive programming
• Client-Server protocols: REST, Websocket, GraphQL, RPC(g), Apache Arrow Flight
• Hardware: Microchip: PIC16, ATMega823/4088, USB Accessories, Bluetooth (BLE)
• Tools: Caido, Postman, Jira, TestRail, Jenkins, Terminal, KiTTY, WinSCP, ESXi,
VMware, Virtual Box.
• Source Control: Git, GitLab, GitHub.
• Methodology: Scrum, Kanban, Waterfall.
• Databases: MS SQL, SQLlight, MySQL, Postgresql, etc.
• Cloud: Google Cloud, iCloud, AWS S3 SDK

Advanced English, Ukrainian – native, Russian

Domain: App Store, developer page, GitHub
- Fintech https://apps.apple.com/developer/anatolii-mazkun/id1697280298
- CRM/ERP https://search-gallery.web.app/
- Entertainment https://github.com/AMazkun
- Gambling https://leetcode.com/u/user9989mH/
https://drive.google.com/drive/folders/1pg5SYtxUC3xodXUt-
a53fqp0kcveMTYB?usp=sharing
Experience

In time sequence order
Noname Digital
Role: Tech Lead, Developer
11/2022 - Present

• Enterprise CRM iOS Clients with Google API Integration: Developed a corporate application for
conducting surveys for a marketing company. Integrated Google services (Forms, Sheets, Docs)
using Google API.

• Cybersport Statistics Mobile App: Developed the backend for a Cyber Sport statistics web portal.
Created a mobile iOS client for presenting gamer statistics for the eSports Tracker Network
(Tracker.gg).

Smart Home iOS App for Remote Controllers (11/2023-present):

• Integrated new controllers for air conditioning devices into an existing Smart Home
Hub.
• Developed iOS apps for devices based on the Chinese ESP8266 IoT controller,
including air conditioners and cleaners.
• Technologies Used: Microchip PIC16, ATMega823/4088, USB Accessories, Bluetooth
(BLE), Drivers and libraries, Microcontroller programming (C++), Swift, Xcode, AppKit,
AWS SDK.

“uShop” - AI Shopping Companion for iPhone (11/2022- 10/2023):

• Designed and developed ShopAI, a mobile application leveraging natural language
processing (NLP) and machine learning to provide personalized shopping
recommendations, answer questions, and help users find the best deals.
• Technologies Used: ONNX Runtime (C++), Metal, TorchVision, Swift, SwiftUI,
CoreData, CoreML, Natural Language framework.

Stack/Technologies

• OS: Linux, macOS, iOS
• Languages: JavaScript, Python, Swift, Objective-C, NASM, С++(11, 17)
• Frameworks/Libraries: UIKit, SwiftUI, CoreData, AV Foundation, Core Image,
Firebase, CocoaPods, SPM, ARC, MRC, Metal, OnnxRuntime, Catch2(C++)
• Technologies: Natural Language Processing (NLP), Ml models, Apple Vision,
TorchVision, Microsoft ONNX
• Development Tools: Xcode, Visual Studio Code, Figma, Jira
• Reverse Engineering: Cutter/Rizin, IDA, Ghidra, WinDbg
• Security: Wireshark, tcpdump, IoT Security, Web3, Wallet, Autoidentification,
Virtualization, Cryptography

06/2019 – 06/2022 Outerstuff contracts
Role: Software Engineer

• Cryptocurrency wallet demo:
Developed a demo cryptocurrency wallet using
https://github.com/AMazkun/BdkSwiftSample

• iOs Apps for Information Agency Professional Photo bank expert system:
5000+ correspondents worldwide, ML model integration, having pet project based
on this development
https://search-gallery.web.app/
on-fly data encryption: playback directly from encrypted media without temporary
decrypted copies

Project Idea: "SeeChange" for EU Bank( 04/2022-10/2022):

• SeeChange is a mobile application designed to assist visually impaired individuals in
counting change and identifying bills.
• Leveraging the power of computer vision and machine learning, SeeChange can
analyze images of coins and bills to provide accurate counts and denominations.
• Technologies Used: Metal (C++), TorchVision, Apple Vision, Swift, SwiftUI, CoreML,
Vision framework.

Stack/Technologies:
• Development: Swift, SwiftUI, Objective-C (Xcode)
• Framework: BitcoinKit, EthereumKit
• Machine Learning: Python (Jupyter Notebook), TensorFlow, PyTorch, Core ML,
Vision

02/2014 – 02/2022 PAT Sumskyi Zavod Prodovolchykh Tovariv (joint-stock company), Ukraine
Foodstuff manufacturing, sunflower oil and other products of seeds processing. https://olivia.ua/en/
Role: Senior Software Engineer

CRM / ERP system development:

• 4 iOs application for company CRM/ EPM system
• Developed and maintained software solutions for business accounting, strategy, and
automation using Swift/Object C, iOs app, Android app, Python, C#, and MS .Net Framework
• Designed and developed secure services and backend business logic for the ecosystem of
applications coded
• Created a mobile app for business/technical reporting and monitoring
• Conducted statistical analysis, processed large data sets, and produced full statistical reports
for the ISO 9001 and ISO22000:2017 accreditations
• Ensured that all the business requirements outlined by the stakeholders were met
• Identified and fixed any bugs within the code
• Verified interfaces worked on all platforms

Knowledge & Experience

• CRM/ EPR system development for enterprise with about 8 billion $ revenue
• Modeling of sales and planning of raw material supplies and production plan

Stack/Technologies
• OS: Windows, Linux, macOS, IOS, Android
• LANG: C#, Java, JavaScript, Python, Swift, Object-C, etc
• UIKit, SwiftUI, CoreData, AV Foundation, Core Image, Firebase, CocoaPods, SPM,ARC, MRC
• .NET Framework/Core, Entity Framework
• Web development: ASP.NET, Blazor, JavaScript, HTML, CSS
• Desktop applications: Windows Forms, WPF
• Testing frameworks: NUnit
• DEV: Visual Studio, xCode, Visual Code, Trello Docker
• DB: MS SQL, SQLlight, MySQL, Postgres
• VCS: Git / GitHUB
• MATHLAB, Mosek
• Revers En: PE Explorer, IDA, Ghidra, WinDbg
• Security:
• * wireshark, tcpdump
• * Penetration Testing
• * Virtualization Hyper - V
• * Cryptography

06/2006 - 10/2013 TOV Zigzag Udachi Ukraine Ltd, Ukraine
Role: Senior Software Engineer

Web Casino, 8 years project, 10000+ online users
Gambling stand along machines, 20+ games embedded, electronic stand along Poker, Roulette,
Black Jack

• Led the development and launch of an online casino project using client/server technology
• Developed software solutions for business accounting, reporting, and analysis using C# and
MS .Net Framework
• Ensured internet-based security for gaming, along with game statistics
• Developed controlled game event generators
• Implemented fair play methodology, tested and checked the casino operations software for
the absence of fraud elements
• Managed a team of software developers and provided technical guidance and support

Knowledge & Experience My biggest project in software development was an online casino. It
included:

• The online/offline casino project lasted from 2006 through 2013 and served more than
1000+ clients online, generating 4000+ drawing results of various games, processing cash
transactions, and providing customer support
• Standard casino games, emulation of roulette, bingo, lotto, blackjack card games, 4 casino
pokers casino vs player, 2 poker players vs players
• Slot machines with 40+ different games
• C# delegates, events, generics, lambda expressions, .NET
• Singleton, Factory, Observer, Strategy, SOLID, dependency injection techniques
• DBMS (MSSQL, MySQL)

Stack/Technologies
• OS: Windows, Linux
• DEV: C#, C++, ASM Visual Studio
• DB: MS SQL
• VCS: SVN
• Revers En: PE Explorer, IDA, WinDbg, Reflector
• Security:
• - wireshark, tcpdump
• * MATLAB
• * Penetration Testing
• * Virtualization VirtualBox
• * Cryptography

Education

1986 - 1991
Master of Applied Sciences (mathematical modeling): Applied Mathematics Faculty (now Faculty of
Information and Analytical Technologies and Management)
Diploma with excellence
KHARKIV NATIONAL UNIVERSITY OF RADIO ELECTRONICS, Ukraine https://nure.ua/en/
Written papers on Expert systems and semantic networks published at the Juvaskula University of
Finland

1999 - 2004
Master of Laws: Faculty N6 (common laws) -
Diploma with excellence
KHARKIV National University of Internal Affairs, Ukraine
https://univd.edu.ua/en

Certifications

IOS developer (certificate): ITEA, 2022. Credential ID [open contact info](look above in the "contact info" section) Final score: 98/100
National Association of Advocates of Ukraine, Lawyer Certificate No.: 725
https://erau.unba.org.ua/profile/11989

Soft Skills:
● Excellent communication skills, Team player attitude
● Ability to solve complex problems, Critical thinking, Adaptability
● Strategic planning in all businesses, Ability to innovate
● Ability to learn quickly in any business or technology field
● Muay Thai, mobility enhancement

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: