Summary
Boris Shirvinsky is a Staff Software Engineer based in Vilnius with over six years of recent experience and a long technical career stretching back to the 2000s, currently advancing core engineering at Unity. He has progressed through senior and leadership roles at Unity, EA, EPAM, and other firms, combining hands-on development with team and project leadership across game and software engineering domains. Trained as a software engineer and applied mathematician at LETI in Saint Petersburg, he brings strong systems thinking and a background in complex, performance-sensitive applications. Boris’s trajectory from senior engineer to director-level roles and back to staff engineer suggests a focus on deep technical ownership and impactful engineering delivery. Colleagues would note his blend of product-aware technical decisions and experience scaling teams within large entertainment and technology organizations.
7 years of coding experience
12 years of employment as a software developer
software engineer, software development, applied math, software engineer, software development, applied math at Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
Saint Petersburg Lyceum 239
Русский, Английский, Немецкий, Литовский