Jawad Khan

Principal Software Engineer at Arbisoft

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
Jawad Khan is a Principal Software Engineer with 10 years of experience, currently leading backend efforts at Arbisoft from Pakistan and specializing in Python, Django, Scrapy, PostgreSQL and workflow orchestration with Luigi. He brings deep practical experience in API design and backend systems, evidenced by contributions to the widely used Open edX platform where he improved mobile APIs, serializers, and courseware functionality. Comfortable in both Kanban and Scrum, Jawad has progressed from developer to principal engineer within the same company, reflecting strong delivery and mentorship capabilities. He combines solid engineering discipline with active open-source collaboration, focusing on reliable, scalable solutions for education and data-driven applications.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at National University of Computer and Emerging Sciences
languagesUrdu, English, Punjabi
stackoverflow-logo

Stackoverflow

Stats
313reputation
10kreached
16answers
2questions
github-logo-circle

Github Skills (14)

api10
back-end-development10
apidoc10
python10
django10
rest-framework10
backend8
data-service7
webservice7
lambda6
dictionary6
sql6
regex6
subquery6

Programming languages (4)

JavaSCSSJavaScriptPython

Github contributions (5)

github-logo-circle
openedx/edx-platform

Sep 2020 - Sep 2022

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBack-end Developer
Contributions:58 reviews, 47 commits, 71 PRs in 2 years
Contributions summary:Jawad primarily contributed to the Open edX platform's backend functionality, focusing on enhancing the mobile API. Their work included modifying user status retrieval, converting password reset views to Django REST Framework API views, and adding self-paced course information to various serializers and API endpoints. They also addressed issues related to courseware functionality, including completion tracking, and made changes to the dates API and mobile configurations.
edxlmssitesbackend-serviceopen-edx
jawad-khan/products

Sep 2015 - Jun 2020

Contributions:6 PRs, 7 pushes, 5 branches in 4 years 10 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
Jawad Khan - Principal Software Engineer at Arbisoft