Ryan Forelli

PHD Student at Northwestern University

Evanston, Illinois, 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

🤩
Rockstar
🎓
Top School
Ryan Forelli is a PhD student in computer engineering at Northwestern with six years of hands-on experience delivering ultra-low-latency machine learning on FPGAs for real-time imaging, control, and scientific instrumentation. He has repeatedly beaten GPU latencies—demonstrating microsecond-scale inference (as low as 7.7µs and 14µs) by co-designing CNNs, HLS implementations, and firmware for frame grabber and accelerator platforms. His work spans applied research and product-focused engineering, from accelerating cancer immunotherapy cell sorting and neuroscience interventions to enabling real-time feedback control for Tokamak fusion experiments. Ryan pairs strong hardware design skills (Verilog, HLS, Vivado timing closure) with practical systems integration (LabVIEW, AXI-stream, PCIe) and a knack for tooling and tutorials that lower the barrier for deploying ML on FPGAs. Unusually for an academic, he has driven industry-collaborative, reproducible deployments and public-facing tutorials that make high-speed on-device inference accessible.
code6 years of coding experience
job3 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Honesdale High School
bookDoctor of Philosophy - PhD, Computer Engineering, Doctor of Philosophy - PhD, Computer Engineering at Northwestern University
bookBachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at Lehigh University
github-logo-circle

Github Skills (22)

pytorch10
vivado-hls10
python10
machine-learning10
onnx10
keras10
fpga10
vivado10
neural-network9
interoperability7
deep-learning6
scikit-learn5
tensorflow5
mxnet5
deep-neural-networks4

Programming languages (5)

JavaC++ShellJupyter NotebookPython

Github contributions (5)

github-logo-circle
fastmachinelearning/ml4fg

Feb 2024 - Nov 2024

Contributions:1 PR, 87 pushes, 6 branches in 9 months
Contributions:2 PRs, 22 pushes, 4 branches in 8 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
Ryan Forelli - PHD Student at Northwestern University