moworks.dev

About me

How I can help

I work with product and engineering teams on backend platforms, cloud architecture, and data-intensive systems. That includes building new services, modernizing existing systems, and investigating performance, reliability, and cloud costs. I take work from requirements and design through implementation, release, and operation.

Recent consulting work includes an AI-powered cost model builder for Expana and an engineering workflow for Salesforce development at Salesfive, both via nexamind. I build the application and data foundations around the models, including retrieval, integration tests, prompt releases, and monitoring.

Java, Kotlin, and AWS are my core tools. Recent projects have also involved TypeScript, Azure, and Databricks. I choose the stack to fit the system and the team that will maintain it.

See selected work.

How I work

  1. Clarify the problem and agree on what a useful result looks like.
  2. Own the lifecycle: design → build → deploy → operate.
  3. Choose proven technology and keep the system understandable.
  4. Trace failures to their root cause and verify the fix.
  5. Compare approaches, document the trade-offs, and make a decision.

Toolbox

Java & Kotlin • JavaScript & TypeScript • Spring • React • Next.js • Spark/Hadoop • PostgreSQL • Elasticsearch • Databricks • AWS (S3, EMR, EC2, DynamoDB, CloudFormation, CloudDeploy, CloudWatch) • Azure & Azure AI Search • OpenAI models • Claude Code • LangChain • Langfuse • RAG • MCP • Salesforce Flows & Metadata APIs • Microsoft & Salesforce OAuth • REST APIs • CI/CD & testing (JUnit/Mockito/MockK/Cypress) • Kibana • Jira • Confluence • UML.

Great engineers aren't limited by tools. They adapt quickly, learn fast, and deliver with whatever is in front of them.

How I got here

I studied Computer Engineering in Cairo on a competitive scholarship and graduated with distinction. After working in startups, I joined Amazon in Edinburgh, working on Top-Level Domains and advertising analytics, then moved to Berlin for retail systems and AWS S3. In 2025, after more than nine years at Amazon, I started my own consultancy.

Journey

  1. Independent Consultant - Berlin

    2025 → present • Delivered a production cost model builder at Expana and built an AI-assisted Salesforce development workflow at Salesfive, both via nexamind.

  2. Senior SDE - AWS S3, Berlin

    2022 → 2025 • Optimized critical Spark/EMR workloads, reducing runtime by up to 50% with corresponding compute-cost reductions; enabled effective scaling beyond 1,000 vCPUs.

  3. SDE - Amazon Retail, Berlin

    2019 → 2022 • Built ML-based gift curation and rebuilt the admin platform. Improved conversion in A/B tests, helped roll out across multiple marketplaces, and scaled the service beyond 1,000 transactions per second.

  4. SDE - Amazon Registry & Ads, Edinburgh

    2016 → 2019 • Helped launch Amazon’s TLD registry platform and built advertiser reporting and optimization tools from prototype through production.

  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.

Tell me about your project.