Tasawer Nawaz is a Senior Software Engineer with over a decade of hands-on experience building scalable full-stack web applications, specializing in Python and Django-based backends. He has led architecture and delivery at companies ranging from startups to enterprise teams, including technical lead work for Open edX customizations used by institutions like MIT and UCSD. Tasawer combines strong API and microservices design with practical DevOps and release workflows—he designed git release processes and built resilient e-commerce systems and integrations. An active contributor to the Open edX ecosystem, his backend work spans course discovery, e-commerce, and LMS features, including data-cleanup and certificate workflows that improved platform reliability. Based in Punjab, Pakistan, he pairs formal CS training (MS) with continuous upskilling in frontend tech (React Nanodegree), making him effective across the stack and in cross-functional teams.
11 years of coding experience
11 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Gujrat
Service providing access to consolidated course and program metadata
Role in this project:
Back-end Developer
Contributions:102 commits, 151 PRs, 517 pushes in 1 year 11 months
Contributions summary:Tasawer primarily worked on back-end functionalities within the course discovery service, focusing on API modifications, and data retrieval improvements. They addressed issues related to course run management, including removing expired courses and updating course queries. Further, they implemented new features such as adding the "sku" field to the course run's seat object, modifying email functionality. The user also made updates to the course video source and the course revision history page.
(Deprecated) Service for managing edX's product catalog and handling orders for those products
Role in this project:
Back-end Developer
Contributions:22 commits, 33 PRs, 260 pushes in 3 years 3 months
Contributions summary:Tasawer primarily focused on enhancing the `ecommerce` service, specifically within the context of a deprecated product catalog and order handling system. Contributions include the addition of a Backbone view for provider details on the checkout page and refactoring the backbone structure of the checkout page with corresponding style updates. They also added endpoints for stock records and implemented tests for these endpoints, as well as fixes for a duplicate payment ID issue.
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
Tasawer Nawaz - Senior Software Engineer at btr.tech company