Oleg Moiseenko is a seasoned CTO and embedded systems architect with 14 years of professional experience and a decades-long software engineering pedigree dating back to the 1990s. He designs secure payment and smartcard systems (EMV, mass and local payments) and has deep low-level expertise in embedded C/C++, NFC, and cryptographic device firmware—contributions include practical enhancements to Proxmark3 and SoloKeys firmware. Based in Kharkiv, Ukraine, he blends hands-on engineering with leadership from roles at Avidi Technologies, KiiOn and long-term freelance and company leadership engagements. Oleg pairs technical depth with emotional and organizational psychology training, bringing uncommon strength in team dynamics and authentic communication to complex security and IoT projects.
14 years of coding experience
30 years of employment as a software developer
Bachelor, Programming, Bachelor, Programming at Stankoinstrumental College of National Technical University
master's degree, electronics, software development, master's degree, electronics, software development at Kharkov university of radioelectronics
TA course, TA course at Transactional analysis academy (UCTA)
Emotional intelligence course, Emotional intelligence course at Transactional analysis academy
master's degree, organizational psychology, master's degree, organizational psychology at INSTITUTE OF APPLIED PSYCHOLOGY “HUMANITARIAN CENTRE”
Contributions:181 commits, 89 PRs, 636 comments in 1 year 8 months
Contributions summary:Oleg primarily focused on modifying and implementing features related to MIFARE Classic cards within the Proxmark3 repository. Their work involved fixing formatting issues, implementing a "magic Chinese" card wipe functionality, and reworking the command for setting the UID. The user also added a new command `hf 14a apdu` for sending APDU commands to the tag.
Contributions:96 commits, 28 PRs, 43 comments in 7 months
Contributions summary:Oleg primarily contributed to the firmware of a security device, focusing on NFC communication and security-related functionalities. They implemented and refined an NFC protocol stack, including features like applet selection, APDU processing, and chaining. The user also worked on U2F/FIDO2 authentication, enhancing its compatibility and performance. Their work involved low-level hardware interactions, particularly with the AMS3956 NFC chip and a STM32L432 microcontroller.
firmwarefido2u2fhardwaresecurity
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.