Muhammad Usman

Software Engineer at Arbisoft

Lahore, 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
Muhammad Usman is a backend-focused software engineer with 7 years of industry experience and over 4 years operating at Tech Lead level, currently driving backend work at Arbisoft from Lahore. He specializes in designing, scaling, and refactoring server-side systems, with practical experience improving critical open-source platforms like Open edX—contributing backend fixes, logging enhancements, and template/Python refactors to the edx-platform. A strong Computer Science graduate (3.84 GPA) from the University of Central Punjab, he balances pragmatic maintenance work with architectural thinking to keep large systems reliable. Known for digging into debugging and observability improvements, he brings a detail-oriented approach to production stability and incremental technical debt reduction.
code7 years of coding experience
bookBachelor's degree, Computer Science, 3.84, Bachelor's degree, Computer Science, 3.84 at University Of Central Punjab
languagesUrdu, English
github-logo-circle

Github Skills (6)

python10
django10
logging9
webservice8
data-service8
backend8

Programming languages (2)

JavaScriptPython

Github contributions (5)

github-logo-circle
openedx/edx-platform

Apr 2019 - Jul 2019

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBack-end Developer
Contributions:17 commits, 15 PRs, 26 pushes in 3 months
Contributions summary:Muhammad primarily focused on back-end improvements, debugging, and refactoring in the `edx-platform` repository. Their work included fixing the favicon, adding and updating logging in the XQueue interface, and reverting changes. The user's contributions demonstrate their involvement in maintaining and improving the platform's core functionalities. This involved modifications to both templates and Python code.
edxlmssitesbackend-serviceopen-edx
zaidbamber161/zaid-django

Dec 2018 - Mar 2019

Contributions:2 PRs, 11 pushes, 1 branch 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
Muhammad Usman - Software Engineer at Arbisoft