Abdullah Shoukat

Senior Data Engineer

Islamabad, Islamabad Capital Territory, Pakistan
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
Abdullah Shoukat is a Senior Data Engineer with 5 years of experience building scalable data platforms and ML-ready pipelines for global organizations, currently leading a cross-country data architecture effort at Telenor. He combines cloud expertise across Azure and AWS with modern data stack tools—DBT, Spark, Delta Lake, Kafka, Airflow, and Terraform—to process millions of records daily and power real-time executive BI. Abdullah also bridges research and production: he contributed backend and linear-algebra improvements to the Ivy project to help transpile ML code between frameworks, and has built context-aware generative AI data products using LLMs. Known for pragmatic migrations of legacy workflows and rigorous data quality practices (dbt tests, Great Expectations), he excels at aligning engineering, analytics, and business stakeholders to deliver reliable, high-performance data solutions.
code5 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, A-, Bachelor of Science - BS, Computer Science, A- at University of the Punjab
bookIntermediate, Pre-Engineering, A-, Intermediate, Pre-Engineering, A- at Punjab group of colleges
github-logo-circle

Github Skills (8)

ivy10
machine-learning10
python10
linear-algebra10
numpy10
testing10
tensorflow9
pytorch9

Programming languages (4)

TypeScriptC++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
unifyai/ivy

Mar 2023 - Jan 2024

Convert Machine Learning Code Between Frameworks
Role in this project:
userBack-end Developer & ML Engineer
Contributions:108 reviews, 94 PRs, 36 pushes in 10 months
Contributions summary:Abdullah contributed to the codebase by adding several functions and tests to support the conversion of machine learning code between frameworks. Their work included implementing the `indices`, `multi_dot`, and `fill_diagonal` functions, along with associated tests. They also refactored numpy indexing routine functions to their respective frontends, and fixed some test cases. The user is focused on improving the functionality and testing of the Ivy library, particularly in the areas of linear algebra and array manipulation.
machine-learningpythontensorflowpytorchnumpy
abdulasiraj/models

Jun 2023 - Aug 2023

Off-the-shelf models for a variety of domains
Contributions:114 pushes, 41 branches in 2 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