Mohammad Khatib

Software Engineer at Autodesk

Emeryville, California, United States
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
Mohammad Khatib is a seasoned software engineer with 13 years of experience building user-focused web products and publishing tools used by thousands across the Arabic-speaking world. He co-founded Manshar and led development of Carbon, an open-source rich-document editor, while also contributing front-end improvements to the widely used ampproject/amphtml at Google (adding Facebook and Vimeo support and accessibility enhancements). Currently at Autodesk and based in Emeryville, he blends product-minded engineering with hands-on front-end and full-stack skills across Python, JavaScript, and modern web APIs. Mohammad has a track record of shipping technically advanced publishing platforms that enable culturally important conversations, and he often bridges product, design, and open-source collaboration. His background includes multiple startup leadership roles and developer tooling work at Google, reflecting both entrepreneurial grit and large-scale engineering experience.
code13 years of coding experience
job6 years of employment as a software developer
bookBachelors, Computer System Engineering, 84.5, Bachelors, Computer System Engineering, 84.5 at Birzeit University
languagesArabic, English
stackoverflow-logo

Stackoverflow

Stats
29reputation
439reached
0answers
1question
github-logo-circle

Github Skills (11)

html10
amp-html10
css10
javascript10
front-end-development10
accelerated-mobile-pages10
ampl10
testing10
accessibility9
web-components9
android6

Programming languages (7)

TypeScriptCoffeeScriptJavaScriptPHPHTMLRubyDart

Github contributions (5)

github-logo-circle
ampproject/amphtml

Jan 2016 - Feb 2017

The AMP web component framework.
Role in this project:
userFront-end Developer
Contributions:12 releases, 200 commits, 370 PRs in 1 year 1 month
Contributions summary:Mohammad's contributions focused on implementing and testing new features for the `amp-facebook` and `amp-vimeo` components, adding support for Facebook posts, videos, and Vimeo videos. They also fixed internal navigation links, implemented various accessibility improvements such as the new dismiss button UX for amp-app-banner, and added support for form submission features with actions. The work involved modifying existing components, adding new elements, and ensuring correct attribute handling.
web-componentscomponent-frameworkframeworkwebcomponentsweb-component
human-tools/use-sortable

Feb 2021 - Dec 2022

Contributions:15 commits in 1 year 9 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
Mohammad Khatib - Software Engineer at Autodesk