Irfan Danish is a Machine Learning Engineer and researcher with nine years of experience building and productionizing ML systems, currently based in Islamabad. He has led ML teams and MLOps initiatives at Urbanise, advancing models from development to deployment while maintaining cloud-native workflows. His technical interests span computer vision, reinforcement learning, NLP, and cognitive architectures, complemented by practical DevOps and big data expertise from freelance and platform work. Irfan also teaches—having delivered an online reinforcement learning course—and contributes to the Python open-source community, signaling a commitment to knowledge sharing. Pursuing an MS in Data Science, he combines academic rigor with hands-on engineering and a creative, self-motivated approach to problem solving. Notably, he blends research-minded experimentation with operational discipline, making him effective at turning prototypes into scalable production services.
8 years of coding experience
4 years of employment as a software developer
BS Electronics, Electronics, Physics, BS Electronics, Electronics, Physics at COMSATS University Islamabad
MS Data Science, Machine Learning & Data Science, MS Data Science, Machine Learning & Data Science at National University of Computer and Emerging Sciences
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
Irfan Danish - Machine Learning Engineer at Trilateral Research