Built four ways — React web app, plain HTML/CSS/JS site, Android app (Kotlin), and JavaFX desktop app — sharing one Node/Express + MongoDB backend on Vercel, implementing 10 classic GoF design patterns. Figma UI prototype with full navigation flows. AWS PartyRock AI dental equipment assistant.
Bootstrap 5 landing page for a coffee brand, built bilingual (Arabic/English) with RTL support and a dark-mode toggle.
Responsive showroom for 8 luxury cars (BMW, Audi, Ferrari, Porsche, Mercedes-AMG, Camaro). Wishlist system, contact page, CSS animations, fully responsive layout.
Independent penetration-testing project: a deliberately vulnerable build alongside its remediated counterpart, with a formal findings report and presentation deck.
Full write-up of rooting the HackTheBox "Cap" machine — enumeration, privilege escalation path, and exploitation steps documented start to finish.
Thermodynamics simulator: Quantity of Heat, Temperature, Thermal Expansion, Heat Transfer, Zeroth Law. Real-time physics engine, accuracy scoring, PDF export.
4-Queens: Recursive DFS — visualized with NumPy, Pandas, chessboard plots, heatmaps, scatter plots via Matplotlib.
K-Means: Implemented from scratch — visualized cluster formation and centroid movement across iterations.
Multi-client TCP socket server with multi-threading. JavaFX GUI with dark/light mode toggle. File storage service and user session management.
DigitalStream: Audience segmentation admin — Singleton, Proxy, Observer patterns.
Library: Books, member management, borrowing records — Strategy Pattern fine calculation.
Course project (CSE3101): full SRS/requirements-engineering deliverable, paired with a React client and a JavaFX client.
35 structured test cases across 4 modules (Product, Cart, Sign In, Account) + 25 detailed bug reports with severity classification and reproduction steps.
Initiating (charter, risk, financial analysis) → Planning (WBS, stakeholders, MS Project schedule) → Executing (kickoff, milestones) → Controlling (change requests, memos).
C: Multi-branch Sales Analytics (arrays & structs), bubble sort, peak month detection.
Oracle SQL: E-Commerce DB with ERD, recursive ManagedBy, virtual Reorder_Level.
Assembly (MARIE): 13 programs + 4-bit ALU on CircuitVerse.
Cisco: Enterprise network — routing, subnetting, IP configuration.
UML: Note App & Library System diagrams plus 10 GoF design-pattern diagrams (see UML Portfolio).
A client-side report editor working entirely in the browser — HTML input, Excel and PDF export, no backend required.