Jason Eshraghian

Assistant Professor at University of California, Santa Cruz

California, 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
Jason Eshraghian is an assistant professor and neuromorphic engineer who translates neuroscience principles into hardware and learning algorithms, leading the Neuromorphic Research Computing Group at UC Santa Cruz. With a PhD in Electrical and Electronic Engineering and seven years of academic experience spanning a Michigan postdoc and multiple international fellowships (Forrest, Fulbright, Endeavour), he bridges chip design, spiking neural networks, and software tooling. He is the developer of snnTorch and contributes performance-focused improvements—such as optimized MNIST dataloaders—demonstrating attention to practical, efficient ML pipelines. Beyond academia he has a creative background in film direction and photography, reflecting an experimental, multidisciplinary approach to problem solving.
code7 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering (BEng) & Bachelor of Laws (LLB), Electrical and Electronics Engineering, Bachelor of Engineering (BEng) & Bachelor of Laws (LLB), Electrical and Electronics Engineering at The University of Western Australia
languagesEnglish, Persian
github-logo-circle

Github Skills (7)

data-preprocessing10
data-loading10
pytorch10
machine-learning10
dataprep10
preprocessing10
preprocess10

Programming languages (3)

VerilogJupyter NotebookPython

Github contributions (5)

github-logo-circle
jeshraghian/snntorch

Sep 2020 - Jan 2023

Deep and online learning with spiking neural networks in Python
Role in this project:
userML Engineer
Contributions:7 releases, 10 reviews, 835 commits in 2 years 4 months
Contributions summary:Jason updated the MNIST dataloader to incorporate subsampling techniques, which suggests a focus on improving the efficiency or functionality of data handling. This likely involves modifications to the data loading pipeline, specifically to a `snntorch.py` file, indicating improvements or modifications within the core SNN library to better handle the MNIST dataset. This may have involved optimizing data loading.
pytorchspiking-neural-networksneurosciencepythondeep-learning
A conda-smithy repository for snntorch.
Contributions:19 PRs, 16 pushes, 1 comment in 3 years 3 months
condasmithy
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
Jason Eshraghian - Assistant Professor at University of California, Santa Cruz