Ivan Muzyka is an Associate Professor and software engineer with over a decade of experience bridging academic research and practical development in software and web technologies. He holds a Ph.D. in Information Technologies and teaches and researches topics from OOP and design patterns to modern web frameworks like Angular and Vue.js while maintaining strong systems-level skills in C/C++, Rust, and multithreading. His background includes developing a 3D graphics engine for geoinformation systems using OpenGL/DirectX, connecting low-level graphics and high-level web architectures. Comfortable across the full stack—.NET/C#, ASP.NET MVC, Entity Framework, and front-end JavaScript/TypeScript—he combines rigorous pedagogy with hands-on engineering and active tool-building on GitHub. Based in Ukraine, he brings a practical, research-informed approach to teaching and complex software design.
11 years of coding experience
2 years of employment as a software developer
Master’s degree, Information Technology, Master’s degree, Information Technology at Kryvyi Rih Technical University
Contributions:64 commits, 1 PR, 65 pushes in 2 years 2 months
aspblog-engineasp-netnet-corenet-core-2
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.