Experienced with creating robust software applications tailored to client needs. Utilizes advanced coding techniques to ensure seamless performance and scalability. Strong understanding of software development lifecycle and agile methodologies.
Overview
7
7
years of professional experience
Work History
Senior Engineer
Shopify Inc
Toronto, Canada
06.2022 - Current
Work with the Extensibility UI team to enable the tools that allowed 3rd-party developers to extend all of Shopify Admin through their applications. Effectively putting an end to Shopify’s static admin interface for the first time
Implement Shopify Admin’s new Intents engine, introducing popover-based interactions that keep users in context while enabling seamless cross-referencing between admin pages.
Collaborate with cross-functional teams to create coherent Web Components' APIs to be consumed by 1st and 3rd party developers
Designed and implemented scalable solutions to improve system performance and reliability.
Collaborated with product management to define technical requirements and deliver innovative features.
Senior Frontend Engineer
Nike Inc
Oregon, U.S.
06.2021 - 05.2022
Worked with the Globalization team to develop internal localization tools. Effectively managing all-things localization across all Nike digital experiences
Designed and implemented highly scalable frontend applications using GQL and ReactJS
Worked closely with the Content Publishing team, along with Commercial and Consumer Analytics, Enterprise Architecture, and Solution Architecture
Full-stack Software Engineer
Nike Inc
Oregon, U.S.
05.2019 - 06.2021
Worked with the Activity Apps team to develop web services that serve the content of the Nike Activity Apps: Nike Run Club and Nike Training Club
Worked on Nike’s own CMS to enable the authoring of activity content: Workouts, Achievements, Challenges, Audio Guided Runs, etc...
Created an extensive migration tool to move the activity content from legacy content systems to Nike CMS. Migrated 6 content types, each with over 500 content items translated in 20 languages
Volunteer Frontend Software Engineer
Civic Software Foundation
Oregon, U.S.
03.2019 - 10.2019
Worked with the Open and Accountable Elections Committee in Portland to develop a web application for managing campaign contribution submission and approval for the city
Contributed to starter packages to be used by future volunteers
Collaborated with data scientist and product owner to design APIs and UIs
Skills
Frontend development with ReactJS and React Native
Backend development with Nodejs and Express
Database management: SQL and NoSQL
DevOps engineering
Languages: English, Arabic, French
Project management
Technical presentation
Javascript
Timeline
Senior Engineer
Shopify Inc
06.2022 - Current
Senior Frontend Engineer
Nike Inc
06.2021 - 05.2022
Full-stack Software Engineer
Nike Inc
05.2019 - 06.2021
Volunteer Frontend Software Engineer
Civic Software Foundation
03.2019 - 10.2019
Awards
Apple’s WWDC Scholarship 2017, Selected by Apple as a winner of their international WWDC scholarship