Operations ERP
Enterprise Resource Planning (ERP) Frontend
Web client for an ERP covering employees, projects, and repository management.
Full-Stack Product Engineer
From complex SaaS platforms and business workflows to reliable APIs and production infrastructure, I turn requirements into software that works in the real world.
Moataz Bahaa
Full-Stack Product Engineer
Selected work
Flagship case studies from SaaS infrastructure, manufacturing operations, and enterprise quality workflows — followed by additional shipped work.
Brand markProblem: Businesses need reliable domains, DNS authentication, hosting, and mailbox provisioning without brittle manual setup.
Contribution: Owned and improved end-to-end workflows spanning product UI, DNS/email authentication automation, and operational integrations.

Problem: Manufacturing teams need procurement, production, inventory, and quality data to stay consistent across departments — not scattered across spreadsheets and disconnected tools.
Contribution: Built full-stack capabilities across identity, procurement, production, logistics, quality, and reporting on NestJS and Next.js.
Brand markProblem: Organizations need managers and field officers to schedule visits, complete regulated checklists, and report consistently across complex org hierarchies and languages.
Contribution: Build responsive React UIs and Django-backed workflows for checklists, visits, roles, bidding, packages, and i18n.
Operations ERP
Web client for an ERP covering employees, projects, and repository management.
E-learning
Teacher dashboard for videos, courses, subscriptions, and articles.
E-learning API
API layer for teachers, courses, exams, assignments, and structured learning content.
B2B Mobile Commerce
React Native app for merchants ordering from a single drinks supplier.
Marketplace
Global marketplace for game items and accounts with real-time chat and admin tooling.
Accounting Analytics
Import CSV or Xero/QuickBooks data, then explore business metrics with interactive charts.
Healthcare Platform
Backend for a patient–doctor app: payments, reviews, chat, auth, and diagnosis-related endpoints.
Personal Project
Firebase-auth SPA for sign-up, profiles, movie search, and trailer playback.
Capabilities
The same patterns show up across SaaS, ERP, and enterprise systems: clear architecture, careful business logic, and software that holds up in production.
01
I design practical architectures that match the problem — clear boundaries, sensible data models, and room to grow without unnecessary complexity.
02
I ship features end to end across UI, APIs, databases, and deployment so product work stays coherent from request to release.
03
I connect external services, automate operational workflows, and keep integrations observable when real-world systems misbehave.
04
I care about auth, data integrity, background jobs, and code that teammates can review, debug, and extend months later.
05
I model domain relationships carefully so procurement, inspections, billing, or inventory stay consistent under real usage.
06
I work with stakeholders and engineers to clarify requirements, trade off options, and document decisions that keep delivery moving.
Experience
Roles where I contributed across the stack — from email infrastructure and quality management SaaS to client product work on Upwork and independent projects.
October 2023 – Present
Contribute to development, maintenance, and enhancement of email infrastructure product workflows for business outreach and email management. Automated email processes including SPF, DKIM, and DMARC record management, reducing manual setup time by 90%. Collaborate with cross-functional teams to deliver features and resolve bugs for high-quality releases.
Emtethal
16 Feb 2025 – Present
Full-stack development for Emtethal, a SaaS quality management system based on government regulations. Build responsive UIs and workflows where managers create checklists and schedule visits for officers, who inspect target locations (hotels, restaurants, and similar establishments) and complete checklists according to regulations. The platform includes bidding, packages, multi-user roles, and multi-language support.
2021 – October 2023
Delivered 7+ freelance projects with a 95%+ client satisfaction rate, developing and maintaining web applications tailored to client needs. Worked closely with clients to gather requirements, provide technical guidance, and deliver within budget. Designed backend systems with Node.js, Express, MySQL, and MongoDB; integrated payment gateways and real-time features with WebSockets.
Independent
2022 – Present
Deliver frontend and backend work across ERP, e-learning, mobile commerce, and API products. Design and implement UIs with React, TypeScript, and modern component libraries; build REST APIs with authentication, Prisma-backed data layers, Dockerized services, and integrations with client frontends.
How I work
Not a rigid methodology — a repeatable way to clarify intent, design carefully, ship end to end, and improve what lands in production.
01
Start with who the software serves, what outcome matters, and which constraints are non-negotiable.
02
Surface ambiguous rules early — roles, states, failure modes, and the paths users actually take.
03
Choose structures that fit the domain: APIs, data models, integrations, and UI flows that stay maintainable.
04
Build across the stack so frontend, backend, and operational pieces land as one coherent change.
05
Verify behavior against real scenarios, review for clarity, and tighten anything that will create friction later.
06
Ship carefully, watch what happens in production, and improve based on feedback and operational signals.
Skills & technologies
Organized by how they show up in real products — not a logo wall or proficiency percentages.
Contact
Whether you need a SaaS build, a complex feature, an integration, or ongoing full-stack support — tell me what you're trying to ship.