Muhammad Ashraf

Computer Scientist-I at Adobe

Delhi, 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 Ashraf is a frontend-focused computer scientist with six years of experience building AI-powered developer tools and enterprise UIs, currently owning client-side delivery for Adobe Journey Optimizer and Assurance on Adobe Experience Platform. He specializes in React and Vue, contributing to popular open-source search UI libraries like ReactiveSearch where he fixed UI bugs and added accessibility and UX features, and coauthored no-code search builders that can spin up search experiences in minutes. At Gemini he scaled Martech systems to move marketing requests 600% faster and modernized frontend architecture for better scalability; at Adobe he led React 18 and Storybook migrations and proposed agentic LLM-driven debugging UX. Known for shipping practical developer tooling, he also authored internal AI coding agent skills used across Adobe engineering workflows. Based in New Delhi, he combines product-minded frontend engineering with a knack for reducing developer friction and bringing search and campaign authoring experiences from prototype to production.
code6 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at University School of Information, Communication & Technology (USICT)
stackoverflow-logo

Stackoverflow

Stats
18reputation
398reached
3answers
2questions
github-logo-circle

Github Skills (17)

ui-components10
uid10
front-end-development10
vue10
react10
vue-jsx10
javascript9
ui-design9
babeljs6
html6
database6
css6
babel-loader6
algorithm6
media-queries6

Programming languages (6)

TypeScriptCSSJavaScriptVueRubyDart

Github contributions (5)

github-logo-circle
appbaseio/reactivesearch

Jun 2021 - Jan 2023

Search UI components for React and Vue
Role in this project:
userFront-end Developer
Contributions:4 releases, 93 reviews, 1030 commits in 1 year 7 months
Contributions summary:Muhammad primarily contributed to the front-end aspects of the `reactivesearch` repository, focusing on fixing bugs and implementing features related to the user interface components. They addressed force-rerender issues in Vue.js components, fixed icon alignment problems, and incorporated features such as focus shortcuts, and the addition of the enter key functionality. The user's work involved modifying the code of existing components such as DataSearch, SingleList, and MultiDropdownList, indicating a strong focus on UI development with React and Vue.js.
elasticsearch-clientreactsearchboxreactive-searchsearch-ui
Contributions:1 PR, 23 pushes, 1 branch in 2 years 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
Muhammad Ashraf - Computer Scientist-I at Adobe