Patel Muhammad

Software Developer at Save Our World

Bengaluru, Karnataka, India
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 Patel is a software developer based in Bengaluru with 4 years of experience focused on front-end engineering, accessibility, and automation. A Google Summer of Code '23 contributor and GitHub Campus Expert, he significantly improved accessibility for the widely used Oppia learning platform—achieving perfect Lighthouse/axe scores and enhancing screen reader and keyboard navigation. At Save Our World he built PDF and email automation pipelines that reduced manual effort and processing time by over 90%, and implemented async processing and API improvements for scalable subscriptions. Proficient in React/Next, Express/Node, Angular, and Flutter, he pairs practical UI work with test-driven CI practices and a strong accessibility-first mindset. He’s an open-source advocate who combines measurable impact with a curiosity for new frameworks and pragmatic engineering.
code4 years of coding experience
bookHigh School, Science, 12th : 85%, High School, Science, 12th : 85% at Matliwala Public School
bookBachelor of Technology - BTech, Computer Science, 8.58, Bachelor of Technology - BTech, Computer Science, 8.58 at Dayananda Sagar University
github-logo-circle

Github Skills (9)

html10
accessibility10
css10
angular10
javascript9
typescripts8
typescript8
typescript-types8
ui-design8

Programming languages (3)

JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
oppia/oppia

Jan 2023 - Jan 2023

A free, online learning platform to make quality education accessible for all.
Role in this project:
userFront-end Developer & Accessibility Specialist
Contributions:106 reviews, 2 commits, 109 PRs in 1 day
Contributions summary:Patel primarily contributed to improving the accessibility of the Oppia platform's user interface. Their commits focused on adding, modifying, and ensuring the correct use of ARIA labels, tab indexes, and focus indicators across various components, including the learner dashboard, exploration editor, and community library pages. They addressed and fixed lighthouse and axeDevTools errors. The user also modified CSS to adjust color contrasts for improved accessibility.
appenginereactpythonlearning-platformquality-education
Patel-Muhammad/oppia

Jan 2023 - Nov 2023

A free, online learning platform to make quality education accessible for all.
Contributions:1 PR, 674 pushes, 107 branches in 10 months
quality-educationreactlearning-platformaccessiblejavascript
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
Patel Muhammad - Software Developer at Save Our World