Full-Stack Engineer

I build secure, production-ready web applications end-to-end.

Next.js + TypeScript + backend APIs, authentication, payments, and real-time workflows. Systems engineering background (Lockheed/NAVSEA) → disciplined debugging, testing, and reliability.

Focus
SaaS-style dashboards & APIs
Strength
RBAC, security rules, reliability
Stack
Next.js, Node, Firebase, Postgres
Profile picture of Mohamed Ebada

Mohamed Ebada

Full-Stack Engineer focused on building SaaS-quality products with strong engineering fundamentals.

Education
B.E. Electrical Engineering
City College of the City University of New York (2021)

Projects

Three projects that reflect real SaaS concerns: auth/RBAC, contracts, payments, and safe AI workflows.

HalalOnlineStore.com — Multi-Vendor Marketplace

Production

Next.js • React • TypeScript • Firebase • Stripe

  • Built a marketplace enabling customers to browse, order, and track products across multiple vendors.
  • Designed role-based dashboards (Customer, Store Owner, Delivery, Admin) with Auth + Firestore rules.
  • Integrated Stripe + cash-on-delivery and real-time order tracking with structured order states.

Ghostbuster — API Contract Validation CLI

Tooling

Node.js • JavaScript • Babel AST • Husky

  • Built static analysis to detect mismatches between frontend API calls and backend Express routes.
  • Parsed source code into ASTs to extract HTTP methods + endpoint paths programmatically.
  • Integrated into Git pre-commit hooks to block commits when API contracts break.

LLM Natural Language SQL Dashboard

AI

React • Node.js • Express • PostgreSQL • OpenAI API

  • Converted natural language into safe, read-only SQL queries over PostgreSQL.
  • Added server-side guardrails restricting queries to schema-scoped access before execution.
  • Rendered results as responsive tables with clear error feedback for ambiguous prompts.

Experience

Systems engineering background applied to modern software: validation, debugging, and reliability.

Integrated System Engineer

Oct 2022 – Oct 2023

Actalent (Lockheed Martin)

  • Validated mission-critical systems against requirements in regulated R&D environments.
  • Built structured test plans, analyzed logs, and performed root-cause analysis to improve reliability.
  • Partnered with cross-functional teams to troubleshoot integration issues and verify fixes.
  • Used lab instrumentation to debug system behavior (oscilloscopes, spectrum analyzers, signal generators).

Electrical Engineer

Aug 2021 – Feb 2022

NSWCPH (NAVSEA)

  • Supported integration and configuration testing of navigation/control systems for naval vessels.
  • Verified system behavior against safety and performance specs; documented issues and resolutions.
  • Assisted troubleshooting across multiple subsystems and maintained configuration procedures.

Data Science Program Assistant

Jan 2020 – Jun 2020

City College of New York

  • Built surveys and analyzed responses to support program evaluation reports.
  • Created marketing materials and tracked student progress for program operations.

Skills

A stack aligned with mid-size SaaS teams: product UI + APIs + data + secure workflows.

Frontend

  • React
  • Next.js
  • TypeScript
  • HTML
  • CSS

Backend

  • Node.js
  • Express
  • REST APIs
  • Firebase (Auth + Firestore)
  • PostgreSQL

Tools & Platforms

  • Git
  • GitHub
  • Stripe
  • OpenAI API

Foundations

  • Authentication & RBAC
  • Security Rules
  • Real-time Data
  • System Debugging
  • Testing & Validation

Contact

Let’s connect — open to full-stack roles and product engineering work.