Ivan Lupak is a Senior Software Engineer with a decade of experience building high-performance backend services, specializing in Go and TypeScript (Node.js) and capable across frontend React when needed. He has a track record of migrating and modernizing critical APIs at multiple companies and currently contributes to platform engineering at Infoblox from New Westminster, Canada. Ivan’s career spans fast-paced product teams and engineering consultancies, where he’s routinely delivered scalable systems and performance-focused refactors. He combines practical production experience with a formal computer science education and a pragmatic full-stack perspective that helps bridge backend reliability with frontend usability. An understated strength is his consistency: steady progression into senior roles suggests strong ownership, effective cross-team collaboration, and reliable long-term impact.
10 years of coding experience
8 years of employment as a software developer
Ternopil State 'Ivan Pul'uj' Technical College
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Ternopil State 'Ivan Pul'uj' Technical University
Contributions:14 reviews, 8 PRs, 1 push in 1 month
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.