Mohamad Kouli

Senior Software Engineer at Uber

San Francisco Bay Area 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
Mohamad Kouli is a Senior Software Engineer in the San Francisco Bay Area with 14 years building scalable, cross-platform web applications and distributed systems. He blends front-end expertise in React/HTML5/CSS3 and Node.js with back-end proficiency in MySQL, MongoDB, Java, and Python, and has shipped production features at Uber after earlier roles at Yahoo and multiple startups. Mohamad contributes to notable open-source work such as enhancing fusionjs (improving i18n, performance metrics, and testing) and brings a pragmatic focus on fault-tolerance and measurable user experience. A McGill honors computer science graduate, he’s recently delved into data analysis and visualization to drive better product and engineering decisions — a transition that informs both his code and architectural choices.
code14 years of coding experience
job4 years of employment as a software developer
bookHonors Computer Science Minor in Mathematics Computer Science Mathematics Physiology, Honors Computer Science Minor in Mathematics Computer Science Mathematics Physiology at McGill University
languagesEnglish, French, Arabic
stackoverflow-logo

Stackoverflow

Stats
102reputation
32kreached
5answers
0questions
github-logo-circle

Github Skills (16)

javascript10
react10
testing10
rails-i18n9
ember-i18n9
i18n-js9
typescripts8
typescript8
java6
server-side-rendering6
fluxible6
sql6
union6
database6
flux6

Programming languages (5)

TypeScriptRustStarlarkOCamlJavaScript

Github contributions (5)

github-logo-circle
fusionjs/fusionjs

Apr 2018 - Jul 2019

Modern framework for fast, powerful React apps
Role in this project:
userFront-end Developer
Contributions:5 commits, 1 PR, 1 comment in 1 year 3 months
Contributions summary:Mohamad primarily focused on fixing bugs and enhancing the functionality of the `fusionjs` framework. Their contributions included addressing type errors related to browser performance metrics and server timing, and adding tests to prevent future occurrences. Furthermore, the user made changes to integrate the `localeCode` within the `withTranslations` component, enhancing the i18n capabilities of the React application. They also exported `HelmetProvider` along with `Helmet` and `Plugin`.
react-appsreactjavascriptframeworkfusion
Contributions:13 commits, 2 PRs, 11 pushes in 2 days
twitter-clientandroidtwitter
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
Mohamad Kouli - Senior Software Engineer at Uber