Muhammad A is a Senior Software Engineer based in Lahore with 9 years of experience building full‑stack web applications and developer tooling across Django, React, and TypeScript. He has driven impactful automation and integration projects that eliminated manual work (saving dozens of weekly hours) and improved deployment pipelines and package builds. A pragmatic open‑source contributor to Oppia, he has refactored complex frontend domains, modernized code style and directory structures, and helped migrate Angular v1 patterns toward newer conventions. His recent roles include platform and build system improvements at OpenCraft and hands‑on automation and architecture ownership at startups and product teams. Curious by nature, he favors exploring unexplored problems and turning imaginative ideas into production‑grade software, as reflected both in his open‑source commits and personal bio.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at National University of Computer and Emerging Sciences
A free, online learning platform to make quality education accessible for all.
Role in this project:
Full-stack Developer
Contributions:6 commits, 14 PRs, 82 comments in 7 months
Contributions summary:Muhammad primarily worked on refactoring and fixing code related to the `subtopic_page` domain, including updates to the HTML and audio content, as well as test file modifications. They also made changes to refactor `update_content` and `update_param_changes`, modifying how content and parameter changes are handled. In addition, the user performed code style and formatting changes, and they updated the directory structure and refactored keys to have camelCase in a frontend file.
Tool for collaboratively building interactive lessons.
Contributions:8 PRs, 103 pushes, 12 branches in 1 month
javascriptinteractive-lessons
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.