Aarsh Chaube

Graduate Teaching Assistant

City of Edinburgh, Scotland, United Kingdom
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
Aarsh Chaube is a PhD candidate in Computing Systems Architecture at the University of Edinburgh with six years of industry and research experience focused on ML compilers, hardware-aware deployment, and efficient execution of large language and vision models on constrained devices. He blends compiler engineering and computer vision expertise from UCL to tackle program synthesis, transpilation, and porting legacy code to new hardware, with hands-on work integrating backends like TVM, TensorRT, JAX, and ONNX. In industry roles he led testing, QA, and CI/CD for graph compiler binaries, accelerated Ivy’s testing pipeline up to 3x, and built ML systems for blockchain security at Moralis. An active open-source contributor, his Ivy commits improved multi-backend dtype handling and op converters, reflecting a pragmatic focus on reproducible, backend-agnostic tooling. Colleagues know him for marrying rigorous property-based testing with performance optimization and for translating research ideas into deployable engineering solutions.
code6 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD Institute of Computing Systems Architecture, Doctor of Philosophy - PhD Institute of Computing Systems Architecture at The University of Edinburgh
bookHigh School, High School at Delhi Public School - India
bookBachelor of Technology - BTech Computer science-Big data, Bachelor of Technology - BTech Computer science-Big data at SRM IST Chennai
bookUniversity College London
github-logo-circle

Github Skills (9)

ivy10
python10
numpy10
tensorflow9
jax9
pytorch9
deep-learning8
machine-learning8
deeplearning-ai8

Programming languages (8)

C#ShellSCSSJavaScriptGoJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
ivy-llc/ivy

Apr 2022 - Jan 2023

Convert Machine Learning Code Between Frameworks
Role in this project:
userBack-end Developer
Contributions:202 reviews, 599 commits, 385 PRs in 9 months
Contributions summary:Aarsh's commits primarily focus on modifying the data type handling within the core Ivy library. Their contributions include refactoring and reformatting the `astype` and `trace` functions. These changes involved implementing type conversion methods for different backends (Jax, NumPy, TensorFlow, and PyTorch) and enhancing documentation and examples.
pythontensorflowframework-learningtemplatedata-science
Aarsh2001/Aarsh2001

Jan 2023 - Feb 2023

Contributions:29 commits, 37 pushes, 1 branch in 1 month
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
Aarsh Chaube - Graduate Teaching Assistant