Summary
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.
11 years of coding experience
2 years of employment as a software developer
The University of Sydney
Doctor of Philosophy (Ph.D.), Computer Engineering, Doctor of Philosophy (Ph.D.), Computer Engineering at Northeastern University
Bachelor’s Degree, Electrical and Electronics Engineering, Bachelor’s Degree, Electrical and Electronics Engineering at Universidade Federal do Rio Grande do Sul / UFRGS
Portuguese, English, Spanish