Skip to main content

Resume

Discover my professional journey, technical expertise, and educational background that shape my approach to software development.

Work Experience

A journey through my professional career, showcasing roles and achievements in software development.

Full Stack Engineer
commercetools GmbH
Berlin, DEJan 2024 - Mar 2026Full-time

As a software developer outsourced from NFQ, I contributed to core development tasks within commercetools’ high-performance environment, focusing on frontend scalability, code quality, and CI/CD efficiency.

Problem SolvingSASSRESTHTML5Design Patterns+10 more
Full Stack Engineer
Gradion MENA
Cairo, EGJul 2022 - PresentOutsourced

Outsourced to Gries Deco Company and commercetools. Shared knowledge through mentoring, delivered scalable applications, and continuously explored new tools and technologies to contribute to both team growth and project success.

AngularProblem SolvingSASSRESTHTML5+11 more
Full Stack Engineer
DEPOT - Gries Deco Company GmbH
Niedernberg, Bavaria, DEJul 2022 – Jan 2023Full-time

Developed modular UI features with Angular, integrated Scayle Commerce, Klarna, Findologic, and others. Implemented CI/CD pipelines, wrote unit tests with Jasmine, and contributed to frontend architecture using Atomic Design and Storybook.

AngularProblem SolvingSASSRESTHTML5+11 more
Full Stack Engineer
Blue Holding Company
Alexandria, EGApr 2020 - Jul 2022Full-time

Led UI/UX implementation strategy, built REST APIs with Express, Koajs, and Strapi. Developed SPAs using Angular, Vue, and React with Bootstrap, Material UI, and ANTD to deliver interactive and responsive web applications.

NodejsExpressKoajsStrapiVue+3 more
Full Stack Engineer
Be Pro Trader
Alexandria, EGJan 2019 - Mar 2020Full-time

Developed MVC-based web services with Node.js and frontends using React and Angular. Built responsive, multi-department pages using MUI and Antd. Created user flows including SSO login and continuous integration configuration pages.

NodejsExpressReactAngularMongo
Full Stack Engineer
Global Dev Gate
Cairo, EGOct 2016 - Dec 2017Full-time

Implemented backend APIs with Express and Mongo, and converted Adobe XD designs into functional HTML/CSS/JavaScript pages. Handled dynamic content loading and frontend behavior using JavaScript and Bootstrap.

NodejsExpressMongo
Frontend Developer
Ocucon
Remote, United KingdomJan 2020 – Mar 2022Part-time

Developed and maintained user dashboards and interfaces in Next.js. Delivered responsive layouts and improved frontend structure.

NextjsReactResponsive Design
Frontend Developer
Hroof
Remote, Saudi ArabiaOct 2019 – Jan 2020Freelance

Built a complete marketing site with Next.js and Tailwind. Integrated Strapi CMS and deployed via AWS EC2.

NextjsReactTailwindStrapiEC2

Technical Skills

A comprehensive overview of my technical expertise and the tools I use to build exceptional software.

Languages & Fundamentals

Core programming languages and fundamental technologies I use to build scalable applications.

JavaScriptTypeScriptPythonSQLHTMLCSS
Backend Development

Tools and frameworks for building robust server-side applications and APIs.

NodeExpressNestDjangoTypeORMSequelizeMongoDBMongooseRedisWebsockets
Frontend Development

Libraries and frameworks for building modern, responsive, and component-based UIs.

REACTVUEANGULARNextjsGatsbyjs
UI/UX & Design Systems

Styling frameworks and methodologies I use to ensure clean, maintainable interfaces.

BootstrapMaterial DesignAtomic DesignStorybookLighthouse
Build Tools & Testing

Tools for bundling, testing, and optimizing the development workflow.

WebpackFuseBoxViteRollupJasmineJestCypress
DevOps & Infrastructure

Infrastructure tools and practices for deploying, scaling, and monitoring applications.

DockerLinuxCI/CDGitlab CiAWS EC2AWS ECSAWS EKSAWS RDSAWS serverlessAWS Codepipeline
CMS & Integrations

Headless CMS platforms and integrations used in enterprise and eCommerce environments.

ContentfulStrapiAmplienceOptimizely
eCommerce Platforms & APIs

Specialized tools and platforms I've worked with in retail and commerce-focused projects.

commercetoolsFrontasticScayle CommerceFindologicKlarna
Development Practices

Workflow methodologies and practices that support efficient and scalable team development.

AgileGitGraphQl

Education

My academic background and the foundation that built my technical expertise.

Post Graduate Diploma in Computer Science
Arab Academy for Science, Technology & Maritime Transport
Alexandria, EG2020GPA: 3.7
Key Subjects:
Data Structures and AlgorithmsObject-Oriented ProgrammingDatabase SystemsOperating SystemsComputer NetworksSoftware EngineeringWeb TechnologiesArtificial IntelligenceComputer ArchitectureInformation SecurityHuman-Computer InteractionProject Management in IT
Bachelor of Law
Tanta University
Tanta, EG2016GPA: 3.2

Let's connect and collaborate on your next project.