Mohamed Bebba

About

I design systems that feel simple and run reliably in production.

I’m Mohamed Bebba — a full-stack engineer based in Germany. I build modern web platforms (editors + dashboards), backend services, and deployment pipelines. My focus is always: clean architecture, fast shipping, and security-minded execution.

Story

I enjoy building complex products that stay maintainable: editors, schema-driven UIs, multi-tenant platforms, and microservices. I care about DX and clean state models (especially for visual editors). On the infra side, I like hardening deployments and keeping systems observable (logs, metrics, alerts).

Profile

• Location: Germany • Focus: Full-Stack + DevOps + 3D Web • Interests: schema-driven architectures, editor UX, and production hardening • Available: Software engineering

What I focus on

Product UI + Editors

Stateful editors, breakpoints, drag & drop, preview flows, and schema-driven UIs.

Backend + Data

APIs, Prisma/Postgres, multi-tenant schemas, and service boundaries that scale.

Infra + Security

CI/CD, Docker/K8s, observability, VPN-only networks, and hardened server configs.

Stack

Frontend: Next.js, React, TypeScript, styled-components Backend: Node.js, Express, Prisma, PostgreSQL Infra: Docker, Kubernetes, CI/CD (GitHub), NGINX/Apache, monitoring 3D: Three.js, React Three Fiber

How I work

• Ship iteratively, keep the core clean. • Prefer predictable state and explicit data models. • Make observability and security part of the default. • Optimize UX only after the system is stable.