I'm a meticulous technophile who is always searching for different means to change the status quo one way or the other. I’m currently focusing on software & system architecture and design, along with back end web development. I enjoy co-creating creative solutions whether by brainstorming with different minds, or by exploring all pragmatic paths to a solution. My motto is ‘anything can be done, just keep failing until you succeed’.
Bildung
B
Bachelor's in Computer Science And Engineering
German University in Cairo, Bachelor's Degree, Egypt
2012 - 2017
Graduated with High Honors
Arbeit & Erfahrung
I
Senior Software Engineer
intella
Dec'2023 - Gegenwart
intella excels at transcribing Arabic voice recordings across23 dialectswith97.8% accuracyDelivered timely releases of proprietary software using agile scrum sprints, ensuring seamless delivery and consistent improvement.Strengthened application security with robust measures against hacking and data theft.Led the revision and optimization of system design and architecture, enhancing performance and technical excellence.
I
Fullstack Software Engineer
IBM
Dec'2018 - Dec'2023
NEOM Smart City Robotics Orchestration Solution - Carrefour Product Tracing Blockchain App - Comprehend E-learning SolutionsNEOM:Enhanced and implemented over 30 functionalities for containerized robotics orchestration applications.Built CI/CD pipelines for deploying Express.js apps with MySQL DBs to AWS cloud services.Ensured top notch QA standards by implementing unit and end-to-end testing modules.Carrefour:Designed a novel generic implementation for defining product tracing constraints, achieving 50% faster feature delivery times.Optimized codebase through strategic refactoring to achieve reduced API response times from 5s to 3s. (40% improvement)Attained client satisfaction by delivering a dynamic search mechanism acting on a Couchbase DB and blockchain ledger.Comprehend:Delivered a qualification assessment app MVP (IBM Assessment Platform) using Angular & Java.Designed and implemented a full stack web application that acts a central hub between 20+ e-learning client solutions.Mentored colleagues in React and led the team in the movement from JSP and PHP to React.js.
D
Enterprise Storage Support Engineer
Dell EMC
Sep'2017 - Dec'2018
Resolved over 100 storage and networking incidents for 50+ corporatecustomers, meeting SLAs on time.Mentored new team members by conducting training sessions on incident response processes and enterprise storage solutions.Managed roles for a team of 27 engineers based on expertise and strengths.
Implemented front-end and back-end using React and PHP Laravel. Gathered requirements to identify functional and non-functional specifications; decomposing the system into independent, robust modules.Designed system and software architecture as a microservices-based architecture.Formulated user stories and planned scrum sprints.Designed system & software architecture tailored for scalability, resiliency, and high availability.
Implemented front-end and back-end using React and PHP Laravel. Gathered requirements to identify functional and non-functional specifications; decomposing the system into independent, robust modules.Designed system and software architecture as a microservices-based architecture.Formulated user stories and planned scrum sprints.Designed system & software architecture tailored for scalability, resiliency, and high availability.
Followed Agile techniques like code review, unit & end-to-end testing, CI/CD pipelines, pair programming, and retrospectives.Implemented a NestJS module to trace product history based on constraints defined in a JsonLogic file.Conducted root cause analysis to identify and rectify loading delays, optimizing overall performance.
Built backend as Java microservices, exposing RESTful APIs to a React frontend.Fortified file upload mechanism resilience, supporting up to 20,000 simultaneous requests.Enhanced single sign-on platform logic for authentication and authorization of 200+ client organizations' users.
Kurse
B
Blockchain Developer - Mastery Award
IBM, Egypt
2019 - 2020
Skills: Critical Thinking · Code Review · Agile Methodologies · Oral & Written Communication · JSON · Continuous Integration and Continuous Delivery (CI/CD) · Clean Coding · Git · NoSQL · Attention to Detail · Distributed Systems · Back-End Web Development · JavaScript · RESTful WebServices · Docker · Github · Scrum · Object-Oriented Programming (OOP) · Blockchain · Hypertext Transfer Protocol (HTTP) · Algorithm Design · Front-End Web Development