Nícolas Agostini

Computer Scientist at Pacific Northwest National Laboratory

Georgia, 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
Nícolas Agostini is a computer scientist with 11 years of experience blending compiler research, ML-driven optimizations, and hardware-software co-design, currently advancing MLIR-based compiler flows at Pacific Northwest National Laboratory. He led development of SODA-OPT, the first MLIR-based high-level compiler enabling system-level DNN design and automated FPGA/ASIC generation, and co-authored award-winning grants. His work spans LLVM/MLIR extensions, HLS tool integration (Bambu, Vitis, OpenROAD), GPU kernel optimization, and end-to-end accelerator simulation, reflecting deep expertise across the stack from Verilog and SystemC to TensorFlowLite. A PhD in Computer Engineering from Northeastern, he combines academic rigor with hands-on engineering—mentoring students and shipping production-capable research prototypes. Notably, he has a track record of applying machine learning inside compilers to bridge research ideas into practical high-performance computing and accelerator toolchains.
code11 years of coding experience
job2 years of employment as a software developer
bookThe University of Sydney
bookDoctor of Philosophy (Ph.D.), Computer Engineering, Doctor of Philosophy (Ph.D.), Computer Engineering at Northeastern University
bookBachelor’s Degree, Electrical and Electronics Engineering, Bachelor’s Degree, Electrical and Electronics Engineering at Universidade Federal do Rio Grande do Sul / UFRGS
languagesPortuguese, English, Spanish
github-logo-circle

Github Skills (83)

python10
deep-learning10
ml10
neural-network10
tensorflow10
machine-learning10
deep-neural-networks10
editor9
vhdl-code9
windows9
gamepad9
mlmodel9
microsoft9
visual-studio-code9
command-line9

Programming languages (19)

C#SmartyJavaC++Standard MLHTMLJupyter NotebookMLIR

Github contributions (5)

github-logo-circle
tflite-soc/tflite-soc

Nov 2019 - Jun 2020

Jumpstart your custom DNN accelerator today. This project holds scripts to build and start containers that can compile binaries to the zedboard's arm processor. Includes all repos from tflite-soc as submodules.
Contributions:25 commits, 1 PR, 21 pushes in 7 months
tflite
pnnl/soda-opt

Jul 2023 - Jul 2025

Contributions:4 PRs, 35 pushes, 4 branches in 1 year 11 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