Usama Sadiq

Principal Software Engineer at Arbisoft

Punjab, 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
Usama Sadiq is a Principal Software Engineer with 7+ years of expertise driving Python/Django backends, React front-ends, and cloud-native infrastructure using AWS, Docker, and GitHub Actions. He leads large-scale modernizations—migrating legacy CI/CD from Jenkins/Travis to GitHub Actions and coordinating Python 3.12 upgrades across distributed Open edX codebases—while owning release reliability and performance. A core contributor to the prominent Open edX platform, he combines deep maintenance work (dependency updates, Django compatibility fixes) with developer-experience tooling that accelerates contributors across organizations. He pairs hands-on debugging of high-priority backend incidents with stakeholder-facing collaboration, mentoring senior engineers and shaping engineering standards. Based in Punjab, Pakistan, he brings a rare mix of open-source stewardship and production-grade DevOps that reduces operational friction and speeds cross-team deliveries.
code7 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Information Technology University
bookintermediate FSc. Pre-Engineering, intermediate FSc. Pre-Engineering at Superior College
github-logo-circle

Github Skills (14)

api10
backend10
data-service10
back-end-development10
apidoc10
python10
webservice10
django10
testing10
oauth9
configuration-management8
rest-framework7
requirements-management6
git5

Programming languages (14)

JavaJinjaCSSMakefileGroovyTypeScriptDockerfileOpenEdge ABL

Github contributions (5)

github-logo-circle
openedx/edx-platform

Mar 2019 - Jan 2023

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBack-end Developer
Contributions:818 reviews, 347 commits, 901 PRs in 3 years 11 months
Contributions summary:Usama primarily contributed to back-end development tasks, including the removal of unused decorators and the updating of dependencies like `oauthlib`. The user also worked on implementing and updating courseware functionality related to course content by fixing issues. Furthermore, contributions included updates to the tox settings and related files for the platform.
edxlmssitesbackend-serviceopen-edx
(Deprecated) Service for managing edX's product catalog and handling orders for those products
Role in this project:
userBackend Developer
Contributions:17 reviews, 33 commits, 44 PRs in 2 years 7 months
Contributions summary:Usama primarily focused on maintaining and refactoring the backend of the `ecommerce` service. Their contributions involved removing deprecated dependencies like the `six` package and updating code to be compatible with newer Django versions. They also made changes to settings, tests, and management commands, indicating a focus on code quality and project maintenance within the backend infrastructure.
djangoedxproduct-catalogbackend-servicehandling
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
Usama Sadiq - Principal Software Engineer at Arbisoft