Ihor Sikachyna

Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ihor Sikachyna is a problem-focused software engineer with 9 years of experience building C++ systems and a wide practical footprint across blockchain, embedded, computer vision, and backend development. He has designed modular smart-contract tooling and CI-driven test frameworks as a Blockchain Architect/Engineer at Ultra, and implemented on-chain oracle and flexible NFT metadata solutions that balance efficiency with real-world constraints. Comfortable across languages and stacks—from C, C#, Node.js and Go to Solidity, Docker and CI/CD—he combines hands-on debugging and platform-specific fixes (evident in contributions to the cross-platform Deskflow project) with a knack for simplifying release and onboarding flows. His academic background in theoretical and mathematical physics underpins a rigorous approach to dissecting complex problems and optimizing algorithms for performance. Outside work he builds game-dev tooling and experiments with computer vision and ML, often turning research ideas into practical, deployable systems.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Theoretical and Mathematical Physics, Diploma with honor, Master's degree, Theoretical and Mathematical Physics, Diploma with honor at V. N. Karazin Kharkiv National University
languagesEnglish, Ukrainian, Russian, French
github-logo-circle

Github Skills (9)

scancode10
code-inspection10
debug10
c-language10
cprogramming-language10
scanning10
macos9
windows8
network7

Programming languages (7)

TypeScriptDockerfileC++ShellVueGoPython

Github contributions (5)

github-logo-circle
deskflow/deskflow

May 2021 - Jul 2021

Deskflow lets you share one mouse and keyboard between multiple computers on Windows, macOS and Linux. It's like a software KVM (but without video).
Role in this project:
userBack-end Developer
Contributions:16 reviews, 69 commits, 30 PRs in 1 month
Contributions summary:Ihor primarily contributed to resolving code scanning issues and fixing bugs within the project's codebase, including changes to logging and testing code. They made several commits addressing issues related to platform-specific implementations, such as handling local time, and also addressed scrolling direction issues on Mac clients. Additionally, the user worked on integrating notifications and allowing systems to enter sleep states.
synergymouse-emulationmousesharingkeyboard-emulation
ultraio/docs-blockchain

Jun 2023 - Nov 2024

Ultra.io Developer Documentation
Contributions:116 reviews, 105 PRs, 148 pushes in 1 year 5 months
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.
Request Free Trial
Ihor Sikachyna