Professional Summary

Full Stack Software Engineer building web, mobile, and AI-powered products end-to-end. Experienced with Next.js, NestJS, React Native, and Spring Boot across LMS, CRM, fintech, and enterprise platforms — from architecture and auth systems to cloud deployment and production delivery.

Work Experience

Full Stack / AI Intern · Tamkeen

Aug 2026 – Present | Internship
  • Working on a smart kiosk system for a Toyota agent in Kuwait: an AI-powered kiosk agent combining an LLM, text-to-speech (TTS), and speech-to-text (STT), plus a customer queueing system.
  • Owned the project end-to-end: wrote the solution plan, designed the architecture, produced the technical design, then built and shipped the system.

Full Stack Developer · Beshara Group

Oct 2025 – Present | Part-time
  • Build enterprise applications using React and Spring Boot supporting internal business workflows.
  • Collaborate cross-functionally on features that measurably improve operational efficiency.

Full Stack Engineer · LinkiaSoft

Sep 2025 – Present
  • Architect and deliver full-stack web and mobile solutions using Next.js, NestJS, and React Native.
  • Design auth systems, relational database schemas, and cloud deployment pipelines.

Full Stack Developer · UTD – Ultra Digital Company

Jan 2024 – Dec 2024 | Part-time
  • Developed responsive full-stack web applications with Next.js and Express.js.
  • Implemented RESTful APIs and responsive UIs.

Full Stack Intern · Beshara Group

Aug 2024 – Oct 2024 | Hybrid
  • Contributed to React and Spring Boot applications; implemented features and resolved production bugs.

Full Stack Intern · DEPI

Nov 2023 – May 2024 | Hybrid
  • Built web applications with C#, .NET Core Web API, and JavaScript in an enterprise training programme.

Notable Projects

Polloi — Next-Gen LMS Platform

Full LMS with AI-powered adaptive learning paths, real-time progress metrics, interactive code labs, and gamified certifications. Supports dual student/teacher roles, multilingual content (Arabic/English), and social learning features. Designed the full dashboard UI and course delivery engine from scratch.

Stack: Next.js, TypeScript, Tailwind CSS, NestJS, PostgreSQL, Redis, RabbitMQ

Polloi Marketing Site

Marketing and landing site for the Polloi brand with SEO optimisation, conversion-focused UI, and responsive layout aligned with the LMS product.

Stack: Next.js, TypeScript, Tailwind CSS

EDVA — Crypto & FinTech Platform

Production-grade crypto investment platform with decentralised protocol integrations, quantum-safe auth, and sub-second settlement UX. Delivered multilingual support, dark/light theming, news feed, and referral system targeting MENA and international markets.

Stack: Next.js, TypeScript, Tailwind CSS, NestJS, PostgreSQL, Redis, Blockchain integrations

Linkiasoft CRM

CRM admin portal for sales teams with user/contact management, lead tracking, and business workflow tooling.

Stack: React, NestJS, PostgreSQL, Docker

Tech Torch — University Platform Ecosystem

Founded and built 6 interconnected platforms for a university initiative: public site, master admin panel, student portal, LMS, HR system, and a unified API gateway. Fully self-hosted on a VPS with Docker, Redis, Grafana, and Prometheus monitoring.

Stack: Next.js, NestJS, PostgreSQL, Redis, Docker, Grafana, Prometheus

AttendRMS — Educational Center Suite

Founder & owner of this self-built product for schools and educational centers to manage students end-to-end. Includes a mobile app for students, a mobile app for teachers, a web dashboard / web LMS, a desktop LMS, and a multi-tenant management backend serving multiple centers from one platform.

Stack: Next.js, NestJS, React Native, Expo, PostgreSQL, Redis, Docker, WebSockets

Debtly — Personal Finance Android App

Offline-first Android app for tracking debts, savings goals, subscriptions, and multiple wallets — all data stored locally in SQLite with no financial data sent to any server. Optional Google sign-in (Clerk) unlocks linked debts, Firebase FCM push alerts, and a real-time activity feed. Includes hybrid SMS parsing: regex for known banks with a Claude Haiku API fallback.

Stack: React Native, Expo, SQLite, TypeScript, Zustand, Clerk, Neon DB, Firebase FCM

MedPoint — Medical Booking Platform (Beshara Group)

Booking system for the medical field in Kuwait, integrated with Salm, Ask, and HIS to sync appointments, patient records, and clinical workflows.

Stack: React, Spring Boot

HR System (Beshara Group)

HR platform used across the Kuwait and Egypt branches, covering candidate/job matchmaking, CV filtering, and other core HR modules.

Stack: React, Spring Boot

Polifine — Election Management System (Beshara Group)

Election management system built for a Michigan, USA deployment, supporting campaign and election-day operations.

Stack: React, Spring Boot

TagsCanCenter — Multi-Branch Clinic Booking System

Online booking system for a 3-branch clinic, letting patients book appointments across branches from a single platform.

Stack: Next.js, NestJS, PostgreSQL

Technical Skills

Frontend:

React, Next.js, React Native, Redux Toolkit, Zustand, TypeScript, Tailwind CSS

Backend:

NestJS, Express.js, Spring Boot, .NET Core Web API, Node.js, WebSockets, REST APIs

Databases:

PostgreSQL, MySQL, SQLite, Redis, Prisma ORM, TypeORM, Neon DB

DevOps:

Docker, VPS management, RabbitMQ, Grafana, Prometheus, CI/CD, Nginx

Mobile:

React Native, Expo, EAS Build, Firebase FCM, expo-sqlite, expo-router

Auth & Security:

JWT, Clerk, Google OAuth, RBAC, expo-local-authentication

Languages:

TypeScript, JavaScript, Java, C#, Python

Tools:

Git, GitHub, Postman, Figma, Linux

Education

Helwan National University

Sep 2023 – Present

Bachelor's Degree in Computer Science and Information Technology

Cairo, Egypt