Software Engineer2017 - PRESENTAmazon
- Developed a web application solution to allow different users to manage their tickets, and help the admin of the system to fully control the panel for the portal.
- Developed a serverless solution on AWS and managed the infrastructure for the service.
- Improved the performance of the system with a notable improvement for latency from seven seconds to three seconds to display the landing page, and from 1.2 seconds to 600 ms for P90 on average for the API part.
Front-end Software Engineer2017 - 2017FBD
- Supported an Angular app—adding many features, fixing problems, and refactoring.
Software Engineer2015 - 2016BADR
- Developed a machine learning plan editor using Node.js, AngularJS, and MongoDB for the database.
- Worked as the visualization engineer to present different collections of data with different ways of presenting.
- Implemented different chart types to present data.
- Integrated applications with Google Analytics, SMS services, and OmniAuth.
Technical Supply-Chain Engineer Intern2014 - 2014Unilever Mashreq
- Built a dynamic system for tracking different scenarios for import shipments.
- Implemented different user dynamic roles.
Software Engineer Intern2014 - 2014Easy Dialog
- Created a compiler for simple scripting languages.
- Built an interface for writing scripts with live editing and error detection.