Software Engineer. Three years shipping production systems with TypeScript, React, Next.js, Node.js, tRPC, Prisma, and PostgreSQL — across QA automation, full-stack web platforms, and DevOps at TechTroniX.
I like turning messy real-world problems into shipped products — from a system used daily by an autism-care charity to a cloud POS with subscription billing.
ACTS — Autism Children Technical System · NestJS Angular MySQL Docker
Final-year capstone deployed at the Hadramout Foundation for Autism. Goal-assignment, progress-tracking, and evaluation tooling for trainers, with weekly / monthly / annual reports for parents. Bilingual Arabic / English, role-tailored vertical activity timeline, and database backup / restore. Won the Gold Medal among 174 international projects at the RIPC Poster Competition (Feb 2023).
Laptop POS · ·
Laravel React TypeScript MySQL AWS Paddle
Cloud point-of-sale platform with subscription billing (Paddle), three paid tiers plus a free tier, multi-role accounts (Cashier / Maintainer / Owner), and a responsive UI across all devices and browsers. AWS infrastructure: S3, EC2, RDS, CodePipeline.
Schedule Builder · Angular ASP.NET C# MSSQL
Lecture-schedule construction web app with backtracking-algorithm auto-generation, drag-and-drop manual editing, real-time collision detection with red-flash cues, and HCI-focused keyboard shortcuts. Live at Schedule-Builder.alkaf.org.
QRForge · Next.js TypeScript Clerk Prisma PostgreSQL
QR-code generator with Direct mode (content encoded straight into the QR) and Tracked mode (short-URL redirect with scan analytics — geo, user agent, and editable destinations). Eight QR types (URL, Wi-Fi, vCard, Email, SMS, WhatsApp, PDF, plain text) and three client-side download formats (PNG, SVG, PDF).
ImageForge · Next.js TypeScript Sharp AWS S3 Clerk
Image-processing utility with AI background removal, server-side Sharp processing (resize, format conversion, optimization), client-side compression, EXIF metadata extraction, and batch downloads via JSZip. Storage on AWS S3.
FileUtility · C# .NET
File-and-directory manipulation library for .NET with native async / await and automatic retries for transient failures on network drives or cloud-mounted storage.
Certificate Management Platform · TanStack Start TypeScript Better Auth Prisma PostgreSQL Playwright Vitest Docker
Multi-tenant SaaS for organizations to issue training certificates with JSON-configured templates and QR-code verification. Organization-isolated data for courses, participants, trainers, and certificates. Bilingual Arabic / English with RTL via Paraglide JS. End-to-end tests with Playwright and unit tests with Vitest. Built with a 3-person team.
SetupForge · Next.js TypeScript .NET WinForms
Pick Windows apps from the WinGet catalog on the web; the server generates a custom .NET WinForms installer EXE that installs them unattended.
| Area | Stack |
|---|---|
| Languages | TypeScript, JavaScript, C#, SQL, PHP |
| Frontend | React, Next.js, Tailwind CSS, Shadcn UI, TanStack (Router, Query, Table, Form, Start, Virtual), Angular |
| Backend | Node.js, tRPC, Prisma, PostgreSQL, NestJS, Express, Laravel, ASP.NET |
| Desktop & native | C#, .NET, WinForms, Electron |
| QA & testing | Playwright, Vitest, React Testing Library, Puppeteer |
| DevOps & infra | Docker, GitHub Actions, Coolify, Hetzner Cloud, AWS (S3, EC2, RDS, CodePipeline) |
| Auth & integrations | Better Auth, Clerk, Google Sheets API, Amazon SP-API |
Background — B.Sc. Computer Information Systems, Al-Ahgaff University (GPA 4.12 / 5; Excellence Certificate for the second-highest GPA in the cohort). Arabic (native), English (fluent).




