Distributed Systems Researcher Networking Software & Systems Research Team at NVIDIA
Stockholm, Sweden
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Alireza Farshin is a distributed systems researcher with a decade of experience focused on high-speed networked systems and packet processing, currently advancing programmable NICs and AI/ML-focused network simulation at NVIDIA. He earned recognition with a 2021 Google Ph.D. Fellowship after a PhD at KTH where he pushed NFV service chains to 100–200 Gbps using cache- and hardware-aware low-level optimizations that led to top systems publications and multiple patent filings. His recent work blends systems and ML: securing enterprise networks via LLM-driven automation (SEMLA) and using large language models to simplify network configuration and generate performant, secure code. Comfortable moving from silicon-aware performance tuning to applying LLMs for practical tooling, he brings both deep hardware knowledge and a pragmatic mindset for production challenges. Based in Stockholm, he often collaborates across academia and industry (including Google and Ericsson), making him adept at translating research insights into deployable networking innovations.
10 years of coding experience
6 years of employment as a software developer
Amirkabir University of Technology
Doctor of Philosophy - PhD, School of EECS - Information and Communication Technology (ICT), Doctor of Philosophy - PhD, School of EECS - Information and Communication Technology (ICT) at KTH Royal Institute of Technology
Bachelor of Science (BS) Electrical Engineering, Electronics, Bachelor of Science (BS) Electrical Engineering, Electronics at Sharif University of Technology
Contributions:85 commits, 73 pushes, 1 comment in 1 year 2 months
networkingdpdkfastclickllvm-passpacket-processing
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.