Nicholas Giamblanco

Senior Member Of Technical Staff at Cerebras Systems

Coquitlam, 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

👤
Senior
🎓
Top School
Nicholas Giamblanco is a Senior Member of Technical Staff with ~10 years of experience specializing in compiler technology, MLIR, and LLVM to bridge software and custom hardware for high-performance systems. He has led compiler and code-generation efforts across AI accelerators and memory-compute RISCV devices, delivering optimizations that materially accelerate simulation and verification (reported speed-ups up to ~76x and bug-discovery acceleration). Comfortable across ISAs (RISC-V, MIPS, ARM, custom) and fluent in hardware design languages like SystemVerilog, he uniquely combines compiler engineering with HLS and RTL co-simulation to shrink design cycles. Nicholas has shipped production compiler backends and custom tooling for wafer-scale and edge AI platforms while mentoring engineers and shaping cross-disciplinary teams. Beyond pragmatic delivery, he has a track record of turning research prototypes into deployable infrastructure and contributing novel approaches to static analysis and event-driven serialization for hardware. Based in Coquitlam, Canada, he holds an M.A.Sc. in Computer Engineering and thrives on squeezing more performance out of the entire hardware-software stack.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster of Applied Science (M.A.Sc.) Computer Engineering, Master of Applied Science (M.A.Sc.) Computer Engineering at University of Toronto
bookToronto Metropolitan University
languagesEnglish, French
github-logo-circle

Github Skills (28)

dynamic-memory-allocation9
vivado8
keras7
malloc7
fpga7
python6
machine-learning5
vivado-hls5
pytorch5
circuit5
flex4
neural-network4
onnx4
parser3
eda3

Programming languages (5)

C++CJavaScriptVerilogPython

Github contributions (5)

github-logo-circle
ngiambla/eecg_web

Sep 2017 - Aug 2018

Contributions:42 pushes, 2 branches in 10 months
ngiambla/syn_sugar

Jun 2018 - Mar 2020

Contributions:4 pushes in 1 year 9 months
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
Nicholas Giamblanco - Senior Member Of Technical Staff at Cerebras Systems