moworks.dev

My journey began in Cairo, where I studied Computer Engineering on a competitive scholarship and graduated with distinction. That foundation opened the door to Amazon—first in Edinburgh, where I worked on Top-Level Domains and advertising analytics, then in Berlin, where I contributed to retail systems before joining the AWS S3 organization. Over time, these experiences drew me closer to the work I enjoy most: designing clean boundaries, untangling legacy systems, and delivering measurable results.

What I do now

In 2025, I made the significant decision to leave Amazon after almost a decade and start my own consultancy—bringing the rigor and standards of big tech to a wider range of teams. These days I partner with organizations that want to modernize backends, migrate confidently to the cloud, or push their data platforms to deliver real performance. I’m pragmatic about tools—comfortable in Java/Kotlin, fluent across the AWS ecosystem (S3, EMR, DynamoDB, Lambda, ECS/EKS), and happy to reach for Apache Spark when the scale demands it. But I don’t limit myself to a fixed stack: I thrive on tackling new technologies, adapting quickly, and delivering results even in unfamiliar territory. What matters most to me are the outcomes: simpler systems, smoother operations, and metrics that are vital for operations and learnings.

How I work

  1. Gather requirements, write the doc, implement the design, measure the impact.
  2. Own the lifecycle: design → build → deploy → operate.
  3. Prefer reliable, proven tech over clever complexity.
  4. Dive deep into any issue, debug and solve the root-cause.

Toolbox

Java & Kotlin • Spring • TypeScript • React • Spark/Hadoop • Full AWS Ecosystem • CI/CD & testing (JUnit/Mockito/MockK).

Great engineers aren’t limited by tools — they adapt quickly, learn fast, and deliver results with any technology.

Journey

  1. Independent Consultant — Berlin

    2025 → present • Helping teams modernize legacy platforms, build scalable microservices, and optimize for performance/cost.

  2. Senior SDE — AWS S3, Berlin

    2022 → 2025 • Data pipelines on Spark/EMR, microservices in Java/Kotlin, end-to-end DevOps; big gains in speed and cost.

  3. SDE — Amazon Retail, Berlin

    2019 → 2022 • Customer-facing features, reliability work, and ML-driven solutions; rebuilt internal tooling end-to-end.

  4. SDE — Amazon Registry & Ads, Edinburgh

    2016 → 2019 • Helped build Amazon’s TLD platform from scratch and delivered analytics/reporting UIs for advertisers.

  5. SDE - Startups, London and Beirut

    2014 → 2016 • Worked in two startups; media management & algorithmic trading in London and Beirut.

  6. B.Sc. Computer Engineering — AUC

    2009 → 2014 • Graduated summa cum laude on a MEPI Tomorrow’s Leaders scholarship.

About me | moworks.dev