HUMAN BEHIND THE CODE

Curiosity,
put to work.

A software engineer based in Giza, Egypt, specializing in C# and .NET Core. I work across backend systems, Java Spring Boot, and modern web applications — from government platforms serving millions of users to product engineering with a remote team in Germany.

Where I’ve put it to work

  1. Nov 2025 — Present

    KLAO

    Software Engineer

    Würzburg, Germany · Remote

    Product engineering, identity, and delivery with a remote full-stack team.

    Work & impact
    • Configured and deployed production SSO with Keycloak and OpenID Connect, including centralized authentication and Google sign-in across KLAO applications.
    • Integrated Paddle billing and checkout, and contributed across React, Next.js, NestJS, and Express.js.
    • Led and mentored 3 engineers through technical guidance, code reviews, and delivery ownership.
    • Established Scrum practices, translated requirements into epics and stories, and reviewed Figma designs with UX/UI designers for technical feasibility.
    KeycloakOpenID ConnectNext.jsNestJSPaddle
  2. Dec 2023 — Nov 2025

    Sumerge

    Associate Software Engineer

    Maadi, Egypt · Hybrid

    Production backend systems for government platforms serving over 3 million active users.

    Work & impact
    • Developed and maintained 20+ .NET Core and Spring Boot microservices and resolved 30+ critical bugs.
    • Built batch and stream processing services with Kafka and Redis, handling millions of records; used EF Core execution logs to investigate and optimize read queries.
    • Achieved 90%+ service test coverage with NUnit, JUnit, and Mockito, and automated delivery using Jenkins, Kubernetes, and Azure DevOps.
    • Mentored and onboarded 20+ engineers, owned task breakdown and sprint distribution, and clarified technical requirements in client-facing meetings.
    .NET CoreSpring BootKafkaRedisKubernetes

FROM MY WORK AT SUMERGE

20+
backend microservices
3M+
platform active users
20+
engineers mentored & onboarded

A toolkit, used with intention

My core is C# and .NET. I also build with Java and Spring Boot, work across Angular and React, and use agentic coding tools in development workflows. The useful part is knowing how the pieces behave together.

Explore the full toolkit

Languages

C#JavaTypeScriptC++

Backend & identity

.NET CoreASP.NET Core Web APIEntity Framework CoreLINQSpring BootSpring Data JPASpring SecurityNestJSExpress.jsKeycloakCamunda BPMNRESTful APIsMicroservices

Frontend

AngularReactNext.js

Data & messaging

SQL ServerPostgreSQLOracle DatabaseApache KafkaRedis

Testing & delivery

NUnitJUnitMockitoJasmineKarmaDockerKubernetesJenkinsAzure DevOpsGitHub Actions

Practice & collaboration

SOLIDDesign patternsData structures & algorithmsScrumGitGitHubGitLabJiraFigmaCodexClaude CodeOpenCodeAgent Skills
ObservabilityBackend systemsOpen source

A foundation in learning & sharing

EDUCATION / Sep 2019 — Jun 2023

B.Sc. in Computer Science

Misr University for Science and Technology
GPA 3.67/4.00 · Excellent

CERTIFICATION

AWS Certified Cloud Practitioner

Earned October 2024

COMMUNITY / 2020 — 2023

ECPC Community Leader

Misr University for Science and Technology

Built a structured mentoring system supporting 1,000+ students, with mentoring and training participation increasing by 250% compared with previous years.

Community impact
  • Secured more than 5 free courses from Coach Academy for coaches providing paid problem-solving training.
  • Secured $3,000 in university funding covering registration, accommodation, transport, and meals for ECPC participants; competition participation increased by 120% compared with previous years.

Let’s build something thoughtful

Have a backend problem, a product to build, or an engineering role in mind? I’d like to hear about it.