Alex Okrushko is a seasoned software engineering manager with 13 years of experience leading frontend architecture and large engineering organizations across Google, Cisco, Snowflake, and LayerZero. He combines hands-on implementation—authoring and maintaining NgRx state management used across hundreds of Google projects—with strategic leadership, having overseen a 160-engineer frontend org, improved Core Web Vitals dramatically, and hired over 130 frontend talents. Known for driving architectural overhauls, modularization, and CI/CD and quality process reforms, Alex blends deep TypeScript/Angular expertise with a track record of mentoring engineers into senior roles. Based in Toronto, he brings rare cross-cutting experience from open-source contributions to enterprise-scale monorepos and product-critical performance improvements.
13 years of coding experience
10 years of employment as a software developer
Kharkiv National University of Radio Electronics
Bachelor of Science (BSc) Applied Mathematics, Bachelor of Science (BSc) Applied Mathematics at York University
Contributions:94 reviews, 100 commits, 116 PRs in 4 years 5 months
Contributions summary:Alex contributed to the NgRx platform, a reactive state management library for Angular applications. Their commits focused on enhancing the StoreDevtools, specifically allowing for custom serializer options. They also added support for TypeScript 2.9 and updated types, demonstrating a commitment to keeping the library current. Furthermore, the user refactored and added types to effects metadata, and improved the memoization capabilities within the store.
Contributions:38 commits, 9 PRs, 10 pushes in 1 year 8 months
devcssstyle-guidetypescripthome-page
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.