Bain Syrowik

Senior Member Of Technical Staff at AMD

Vancouver, British Columbia, Canada
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

🤩
Rockstar
🎓
Top School
Bain Syrowik is a Senior Member of Technical Staff with six years of professional experience in SoC and compiler-related design, now contributing to AMD after a long tenure on Intel’s Programmable Solutions Group. He blends deep expertise in C++, Python, Verilog and web technologies to solve hardware/software co-design problems and advance hardware-accelerated computing, with hands-on work in an LLVM-based compiler stack. Bain is passionate about mentoring and enabling field teams, fostering a collaborative, team-first culture that accelerates product delivery. He has a strong academic foundation with a MASc in Electrical and Computer Engineering from the University of Toronto and a BEng from the University of Victoria. Early careers in research labs, astrophysics instrumentation, and industrial hardware roles give him a practical, systems-level perspective that informs his engineering decisions. Colleagues know him for translating complex architectural requirements into testable designs and for nurturing new talent within high-performance engineering teams.
code6 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (BEng), Electrical and Electronics Engineering, Bachelor of Engineering (BEng), Electrical and Electronics Engineering at University of Victoria
bookMaster of Applied Science (MASc), Electrical and Computer Engineering, Master of Applied Science (MASc), Electrical and Computer Engineering at University of Toronto
github-logo-circle

Github Skills (23)

jupyter10
rendering10
cpu10
oneapi10
fpga10
intel9
pytorch9
python9
build-system9
fortran9
scikit-learn9
tensorflow9
gpu9
ai9
cuda9

Programming languages (7)

TypeScriptMonkey CC++LLVMHTMLAssemblyPython

Github contributions (5)

github-logo-circle
bsyrowik/intel-fpga-bbb

Jun 2020 - May 2025

Basic Building Blocks (BBB) for OPAE-managed Intel FPGAs
Contributions:1 PR, 1 push, 1 branch in 5 years
building-blocksfpgasbbblatticeintel
bsyrowik/BCTides

Mar 2024 - Oct 2024

A Garmin Connect IQ widget app for tides in British Columbia.
Contributions:1 review, 13 PRs, 9 pushes in 7 months
connect-iqconnect-iq-widgetconnectiqconnectiq-widgetgarmin
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