Education
2018
Misr University for Science and TechnologyComputer Science
A comprehensive and rigorous program providing a solid foundation in both theoretical and practical aspects of computer science. Key areas of study included:
2018
UdacityFull Stack Web Developer Nano-Degree
an intensive, project-based program designed to equip students with the essential skills needed to build complex web applications from end to end. The curriculum covers a broad spectrum of technologies and best practices in web development, including:
-
Front-End Development:
- Mastery of HTML, CSS, and JavaScript for creating responsive and interactive user interfaces.
-
Back-End Development:
- In-depth understanding of server-side programming with Python
- Implementation of user authentication and authorization.
-
Database Management:
- Proficiency in working with relational databases like PostgreSQL.
-
DevOps and Deployment:
- Knowledge of version control with Git and collaboration using GitHub.
- Deploying applications to cloud platforms such as AWS
2017
UdemyAccelerated ES6 JavaScript Training
an intensive course focused on the latest features introduced in ES6 JavaScript.
2017
UdemyThe Complete Angular Course Beginner to Advanced
A course focused on learning the essentials and advanced topics of building client apps with Angular
Experience
2020 - Current
Capstone LogisticsSenior Front End Engineer (Angular)
As a Senior Front-End Engineer at Capstone Logistics, I developed and maintained Angular applications that significantly improved efficiency and client satisfaction. I created reusable Angular components for a web-based Yard Management System and contributed to the development of the ERP system, Managed Receiving, which offers solutions for supply chain, warehouse, and freight management. I collaborated with a team of 25 in an agile environment, performed code reviews, supervised three front-end associates, and utilized Jasmine and Cypress for e2e testing and unit testing.
2019 - 2020
Miramar TechFront End Engineer (Angular)
As a Front-End Engineer at Miramar Tech, I developed and optimized responsive UI pages for the Prio App using Angular 11. I built key modules from scratch, including timer, team management, project management, and scheduling. I resolved 3-5 technical issues daily, enhancing user experience, and improved application performance by 25% through code optimization and refactoring. I created reusable TypeScript components and services to consume REST APIs and implemented HTTP requests using the RxJS. Additionally, I enabled seamless navigation using Angular Router.
2018 - 2019
iSky DevelopmentFront End Engineer (Angular)
As a Front-End Engineer at iSky Development, I designed and developed web applications using HTML5, CSS3, Bootstrap, JavaScript, Angular, RxJS, and Angular Material. I built essential modules for the ThoroughWorks and Website Management and Task Tracking System Apps, including task manager, timesheets, contacts, dashboard, products, and site manager. I collaborated with cross-functional teams to deliver projects on time, utilizing Bootstrap and SASS for responsive design and ensuring a high-quality user interface through extensive use of modern web technologies.