Haider Sultan

AI Engineer at Deriv

Sepang, Selangor, 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
Haider Sultan is an AI Engineer with five years of experience building production-grade ML systems across generative AI, NLP, computer vision and reinforcement learning. He led development of Crewlogix’s first product — a chatbot now serving hundreds of thousands of active users — and architected end-to-end AI stacks integrating vector stores, embeddings and cloud MLOps. An active open-source contributor to the ivy project, he implemented Paddle frontend ops (allclose, dropout2d, adaptive/max pooling) and a stateful FFT layer to improve framework interoperability. Comfortable mentoring teams and driving full-stack deployment, he now builds AI solutions at Deriv from his base in Malaysia while maintaining a practical, research-informed focus on scalable real-time ML.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Engineering and Technology, Lahore
github-logo-circle

Github Skills (12)

neural-network10
paddlepaddle10
ivy10
tensorflow210
pytorch10
machine-learning10
deep-learning10
tensorflow10
python10
converter9
converters9
jax8

Programming languages (5)

TypeScriptJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
ivy-llc/ivy

Jun 2023 - May 2024

Convert Machine Learning Code Between Frameworks
Role in this project:
userML Engineer
Contributions:109 reviews, 127 PRs, 71 pushes in 10 months
Contributions summary:Haider primarily contributed to the implementation of machine learning functionalities within the `ivy` repository. Their work involved adding and testing methods for the `paddle` frontend, including functions like `allclose`, `any`, and `astype`. Further contributions include adding and testing `dropout2d`, and the implementation of the stateful FFT layer, showing active participation in extending the framework's capabilities. The user also worked on the implementation and testing of multiple functions related to Paddle's pooling functionalities, such as `adaptive_avg_pool1d`, `adaptive_avg_pool2d` and `max_unpool1d`.
pythontensorflowframework-learningtemplatedata-science
HaiderSultanArc/AI-Insights

Apr 2020 - Jan 2021

Contributions:35 commits, 32 pushes, 1 branch in 8 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