Summary
Roman Fairushyn is a Staff Software Engineer with about a decade of experience delivering scalable, secure software across fintech, telecom, and enterprise domains. He is currently at Allianz Technology, where he leads backend and frontend development and architectural delivery for a global insurer. His career features senior roles at Cellebrite, Metro Bank, Distributive, and SvitSoft, focusing on microservices, API design, performance optimization, and full-stack development with TypeScript, JavaScript, Node.js, .NET, Angular, and React. He also shares his expertise as an educator, having led Computer Science and Software Engineering evening classes at the State University of Telecommunications. Based in Poznan, Poland, he brings cross-border collaboration experience from Ukraine and Poland and has contributed to distributed computing initiatives, including developing the @types/dcp-client library for a distributed computing platform.
10 years of coding experience
9 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at State University of Telecommunications
Master's degree, Finance, General, Master's degree, Finance, General at Inter Gegional Academy Of Personal Managment
English, Polish, Ukrainian, Russian, German