Orest Klapkiv is a mobile developer with 10 years of software engineering experience, currently building media-focused iOS apps at Gravelsoft from Lviv, Ukraine. He combines strong iOS/Cocoa Touch expertise with systems-level understanding from a Master’s in Computer Engineering, and is also fluent in Java and C. Beyond mobile, he contributes to computer vision research—authoring DeblurGAN and refining GAN architectures and training pipelines—bridging production apps and cutting-edge ML. His work shows a knack for debugging complex models, improving training efficiency, and structuring projects for long-term maintainability. Colleagues describe him as a practical engineer who moves between product shipping and research-grade code with ease.
10 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Computer Engineering Technology/Technician, Master of Science - MS, Computer Engineering Technology/Technician at Lviv Polytechnic National University
Image Deblurring using Generative Adversarial Networks
Role in this project:
ML Engineer
Contributions:46 commits, 11 PRs, 48 pushes in 2 years 8 months
Contributions summary:Orest primarily contributed to the image deblurring project by modifying the model architecture and training procedures. They fixed errors in the discriminator network, adjusted hyperparameters, and implemented image augmentation techniques. Additionally, they refactored the project structure and integrated code for learning residual representations, demonstrating a focus on improving the model's performance and training efficiency.
Contributions:79 commits, 8 PRs, 39 pushes in 1 year
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.