Shams Azeem

Senior Software Engineer at Skymind Global Limited

George Town, Penang, Malaysia
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
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.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at National University of Sciences and Technology, Islamabad
languagesEnglish, Urdu
stackoverflow-logo

Stackoverflow

Stats
914reputation
55kreached
2answers
0questions
Badges
tomcat
top-5%
jstl
top-5%
java
top-5%
intellij-idea
top-5%
jsp
top-5%
github-logo-circle

Github Skills (13)

javas10
deep-learning10
python10
java10
numpy10
intellij-idea9
jsp9
jstl9
tomcat9
artificial-intelligence8
gpu7
ag-grid-vue6
vue6

Programming languages (6)

TypeScriptJavaJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
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:
userBack-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.
deeplearning4jpythonautomatic-differentiationneural-netskeras-tensorflow
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