Alexander Smirnoff

Distinguished Engineer, UI Platform, NetSec

Belmont, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Alexander Smirnoff is a Distinguished Engineer based in Belmont, CA with 25+ years of software engineering experience and 14 years in senior leadership roles driving UI platformization for large networking and security products. He has led and scaled cross-functional teams at Palo Alto Networks and Cisco to deliver MicroFrontend architectures, extensibility frameworks, and design-system migrations that reduced engineering debt and enabled multi-frontend deployments. Hands-on technically, Alexander architected Extensibility Architecture 2.0, guided React 18 migrations, and built CI/CD and e2e test infrastructures while maintaining a focus on accessibility, internationalization, and runtime validation. His early career roots in Eclipse, Java tooling and RCP gave him a deep appreciation for developer experience and build systems, reflected in his open-source contributions to cross-platform build fixes in Eclipse OMR. Known for blending strategic vision with prototype-driven execution, he excels at turning complex platform goals into practical, auditable solutions across cloud, web and embedded stacks. He holds a BA in Mathematics and Computer Science from the University of Haifa.
code14 years of coding experience
job19 years of employment as a software developer
bookBA Mathematics and Computer Science, BA Mathematics and Computer Science at University of Haifa
languagesRussian, Hebrew, Ukrainian, English
github-logo-circle

Github Skills (12)

build-system10
c-language10
cross-platform10
cprogramming-language10
multiplatform10
platform-independent10
linux9
cmake9
windows9
x868
clang8
clangd8

Programming languages (6)

JavaC++CRustLLVMPython

Github contributions (5)

github-logo-circle
eclipse-omr/omr

Jun 2017 - Jan 2018

Eclipse OMR™ Cross platform components for building reliable, high performance language runtimes
Role in this project:
userBackend Developer
Contributions:6 commits, 12 PRs, 20 comments in 7 months
Contributions summary:Alexander primarily contributed to the Eclipse OMR project by addressing platform-specific issues and improving build configurations. Their work involved fixing CPU detection for Linux32, adding missing description files, and tweaking CPU detection for the x86 architecture. Furthermore, they implemented fixes for compiling the project using CLang under Windows, indicating a focus on cross-platform compatibility and build process improvements.
jitruntimesomrruntimeportability
amitin/windowbuilder

Nov 2022 - Nov 2022

Windowbuilder
Contributions:3 pushes in 3 days
windowbuilderwindowdm
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.
Request Free Trial
Alexander Smirnoff - Distinguished Engineer, UI Platform, NetSec