Muhammed Asharaf

Software Engineer at UL Technology Solutions

Kannur, Kerala, India
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
Muhammed Asharaf is a software engineer with six years of experience building responsive UIs and front-end systems, currently working at UL Technology Solutions from Kannur, Kerala. He has held consecutive roles focused on UI and frontend development at Tegain, Teqbae, and Steyp, demonstrating steady progression into more impactful engineering responsibilities. Muhammed contributes to open-source ML tooling—adding JAX random distributions and a Torch matmul to the ivy framework—showing an aptitude for bridging frontend work with machine learning interoperability. His background in computer science from VTU underpins a practical, hands-on approach to shipping features that improve cross-framework compatibility and user-facing interfaces. Notably, he blends UI engineering strengths with low-level ML function implementations, making him versatile across product and research-adjacent codebases.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Visvesvaraya Technological University (VTU)
github-logo-circle

Github Skills (9)

ivy10
pytorch10
machine-learning10
deep-learning10
tensorflow10
jax10
python10
converter9
neural-network8

Programming languages (2)

Jupyter NotebookPython

Github contributions (5)

github-logo-circle
ivy-llc/ivy

Dec 2022 - Nov 2023

Convert Machine Learning Code Between Frameworks
Role in this project:
userML Engineer
Contributions:17 reviews, 34 PRs, 8 pushes in 11 months
Contributions summary:Muhammed primarily contributed to the development of frontends for machine learning functionalities within the Ivy framework. They implemented functions for various JAX random distributions, including beta, dirichlet, poisson, gamma, gumbel, t, generalized_normal, rademacher, and randint. The user also added a matmul function for the Torch Frontend, improving the framework's interoperability with different machine learning libraries.
pythontensorflowframework-learningtemplatedata-science
MuhammedAshraf2020/ivy

Dec 2022 - Nov 2023

The Unified Machine Learning Framework
Contributions:215 pushes, 36 branches in 11 months
mlppythonfairness-mldata-sciencedeep-learning
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
Muhammed Asharaf - Software Engineer at UL Technology Solutions