Omar Ibrahim

Senior Software Engineer at Mapbox

Old Toronto, Ontario, Canada
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
Omar Ibrahim is a Senior Software Engineer with a decade of experience building performant, user-focused web applications and libraries. Currently at Mapbox, he brings front-end expertise in animation, accessibility, and software architecture—evidenced by contributions to the popular motion library where he implemented focus gesture handling, tests, and examples. His background spans fintech at Capital One and full-stack projects at Nakisa and Cloudypedia, where he optimized a Jira search from ~36s to ~2.5s and implemented robust transaction and logging patterns. Comfortable across Vue, React, Java, and cloud-backed systems, he pairs practical engineering with attention to UX and accessibility. Based in Old Toronto, Omar combines production-grade shipping with a curiosity for graphics and low-level interaction details that improve developer and end-user experience.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at McGill University
languagesEnglish, Arabic, French
github-logo-circle

Github Skills (8)

javascript10
animation10
react10
typescript-types9
typescript9
typescripts9
test-automation8
jestjs8

Programming languages (6)

TypeScriptJavaScriptVuePHPJupyter NotebookPython

Github contributions (5)

github-logo-circle
motiondivision/motion

Dec 2020 - Dec 2020

A modern animation library for React and JavaScript
Role in this project:
userFront-end Developer
Contributions:3 reviews, 19 commits, 1 PR in 4 days
Contributions summary:Omar primarily contributed to the development of focus gesture features within the motion animation library. Their work involved creating and modifying files related to focus gestures, including implementation of event handling for focus and blur events. The commits also included the addition of test cases and examples to demonstrate the new functionality, and the incorporation of new AnimationType values. The user also updated other files related to types, and motion features.
reactanimationproduction-readyreactjsgesture
oielbanna/portfolio

Jan 2020 - Sep 2022

Contributions:1 review, 27 PRs, 105 pushes in 2 years 8 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
Omar Ibrahim - Senior Software Engineer at Mapbox