Experience
OneData GmbH
- Position
- Principal Software Engineer
- Period
- October, 2021 - May, 2024
- Location
- Berlin, Germany 🇩🇪
- Achivements
- Eliminated legacy risk by migrating from AngularJS 1 to VueJs.
- Improved CI/CD Pipeline by 500% using custom monorepo & caching.
- Achieved 100% E2E tests coverage of core features via custom-built libraries.
- Developed a scalable frontend for One Data Record Linkage AI tool.
- Mentored 4 software engineers to advance their technical skillset.
- Facilitated bi-weekly knowledge sharing sessions through the Frontend Guild.
- Advocated to improve developer experience across different teams.
- Tech stack
- Javascript, Typescript, AngularJs, VueJs, Vite, Java, Kubernetes, Docker, AWS, Jest, Cypress, Playwright, Gitlab CI/CD
Delivery Hero SE
- Position
- Software Engineer
- Period
- November, 2019 - September, 2021
- Location
- Berlin, Germany 🇩🇪
- Achivements
- Extended Micro-frontend and its plugins using React, Typescript and NodeJS.
- Delivered insights to 350K+ users through Vendor Portal’s core platform.
- Eliminated timezone inconsistency using custom-built library.
- Led the development of Chardonnay, a custom component design system.
- Cut multilingual localization costs by migrating to Weblate.
- Deployed core app components into 4 global regions using AWS and Terraform.
- Migrated CI/CD pipelines from TravisCI to Github Actions.
- Tech stack
- Javascript, Typescript, ReactJs, NodeJs, Jest, Webpack, Material UI, AWS, Terraform, Github Actions, Storybook
Avelabs LLC
- Position
- Web Application Developer
- Period
- December, 2017 - October, 2019
- Location
- Cairo, Egypt 🇪🇬
- Achivements
- Developed UI Front-end modules for Yonohub using Angular and AngularJS.
- Built YonoArc graphical module using Vanilla JavaScript and mxGraph Library.
- Developed YonoStore Marketplace using WordPress & WooCommerce
- Achieved Real-time communication with the Backend server using WebSockets.
- Developed Real-time Video streaming service using Nginx and RTMP.
- Handled technical interviews for Frontend Developer candidates.
- Tech stack
- Javascript, Typescript, Angular, AngularJs, Parcel, PHP, mxGraph, WebSockets, RTMP, SVG, AWS
- Eliminated legacy risk by migrating from AngularJS 1 to VueJs.
- Improved CI/CD Pipeline by 500% using custom monorepo & caching.
- Achieved 100% E2E tests coverage of core features via custom-built libraries.
- Developed a scalable frontend for One Data Record Linkage AI tool.
- Mentored 4 software engineers to advance their technical skillset.
- Facilitated bi-weekly knowledge sharing sessions through the Frontend Guild.
- Advocated to improve developer experience across different teams.
Delivery Hero SE
- Position
- Software Engineer
- Period
- November, 2019 - September, 2021
- Location
- Berlin, Germany 🇩🇪
- Achivements
- Extended Micro-frontend and its plugins using React, Typescript and NodeJS.
- Delivered insights to 350K+ users through Vendor Portal’s core platform.
- Eliminated timezone inconsistency using custom-built library.
- Led the development of Chardonnay, a custom component design system.
- Cut multilingual localization costs by migrating to Weblate.
- Deployed core app components into 4 global regions using AWS and Terraform.
- Migrated CI/CD pipelines from TravisCI to Github Actions.
- Tech stack
- Javascript, Typescript, ReactJs, NodeJs, Jest, Webpack, Material UI, AWS, Terraform, Github Actions, Storybook
Avelabs LLC
- Position
- Web Application Developer
- Period
- December, 2017 - October, 2019
- Location
- Cairo, Egypt 🇪🇬
- Achivements
- Developed UI Front-end modules for Yonohub using Angular and AngularJS.
- Built YonoArc graphical module using Vanilla JavaScript and mxGraph Library.
- Developed YonoStore Marketplace using WordPress & WooCommerce
- Achieved Real-time communication with the Backend server using WebSockets.
- Developed Real-time Video streaming service using Nginx and RTMP.
- Handled technical interviews for Frontend Developer candidates.
- Tech stack
- Javascript, Typescript, Angular, AngularJs, Parcel, PHP, mxGraph, WebSockets, RTMP, SVG, AWS
- Developed UI Front-end modules for Yonohub using Angular and AngularJS.
- Built YonoArc graphical module using Vanilla JavaScript and mxGraph Library.
- Developed YonoStore Marketplace using WordPress & WooCommerce
- Achieved Real-time communication with the Backend server using WebSockets.
- Developed Real-time Video streaming service using Nginx and RTMP.
- Handled technical interviews for Frontend Developer candidates.