Ivan Onyshchuk is a versatile IT specialist with roughly a decade of professional experience and a programming journey that began on an MK-61 calculator in the 1990s. He has broad hands-on expertise across languages and platforms—from AVR C and STM32/ESP8266 firmware to PHP, Python, Java/Android, Delphi/FPC and scripting for Indesign, Vegas Pro and Office automation—often building tools that make colleagues markedly more productive. His work spans web and Moodle deployments, desktop applications, microcontroller-based hardware (quiz game kits, audio mixers) and end-to-end video capture/post-production pipelines. Ivan pairs electronics and PCB design skills with software development, routinely integrating hardware and software to deliver self-contained products. Based in Rivne, Ukraine, he combines practical system administration and tooling experience with a long track record of automating repetitive tasks to streamline operations.
9 years of coding experience
Engineer's degree Business Management Nature Organization and Hydromeliorations, Engineer's degree Business Management Nature Organization and Hydromeliorations at NATIONAL UNIVERSITY OF WATER MANAGEMENT AND NATURE RESOURCES USE, Rivne
STC DIY Clock Kit firmware + NTP Time sync on ESP8622
Contributions:30 commits, 1 PR, 30 pushes in 29 days
clockfirmwaresyncntpesp8266
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.