Senior Software Engineer at Skymind Global Limited
George Town, Penang, Malaysia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Shams Azeem is a Senior Software Engineer with a decade of experience building and scaling deep learning systems and full-stack software, currently based in George Town, Penang. An Electrical Engineering graduate from NUST, he transitioned from Android development into production-ready ML engineering, contributing to distributed training pipelines and mobile inference for automotive and medical imaging applications. At Skymind he progressed from technical writer to engineering manager and now senior engineer, shaping the roadmap and implementation for the Skymind Intelligence Layer. He is a published author and co-author of TensorFlow learning materials, combining clear technical communication with hands-on coding. An active open-source contributor, he has improved backend data handling and Python integration in the widely used deeplearning4j project, including nuanced changes to numpy datatype handling and tooling for model interoperability. He brings a pragmatic blend of research-minded deep learning expertise and production engineering discipline.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at National University of Sciences and Technology, Islamabad
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
Role in this project:
Back-end Developer
Contributions:19 commits, 14 PRs, 22 comments in 3 years 3 months
Contributions summary:Shams primarily contributed to the back-end of the deeplearning4j project, making changes related to data handling and Python integration. They modified the PythonObject class to support more numpy datatypes and correctly handle scalar values. Furthermore, the user worked on fixing DL4J UI system property for port value and other minor changes. These contributions suggest an involvement in enhancing the project's capabilities related to data processing and external integrations.
Contributions:12 PRs, 15 pushes, 15 branches in 1 year 4 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
Shams Azeem - Senior Software Engineer at Skymind Global Limited