Skip to content
View Ahmad-Alkaf's full-sized avatar

Organizations

@Ahgaff-level4 @Laravel-AAA @Qualified-Code

Block or report Ahmad-Alkaf

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ahmad-Alkaf/README.md

Ahmad Alkaf

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.


Selected projects

Public

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  ·  ⭐ 39 stars  ·  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.

Private 🔒

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.


Tech

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).

📫 Ahmad.Alkaf.ahk@gmail.com  ·  LinkedIn

Pinned Loading

  1. Ahgaff-level4/ACTS Ahgaff-level4/ACTS Public

    Autism Children Technical System

    TypeScript 2

  2. Laravel-AAA/Laptop-POS Laravel-AAA/Laptop-POS Public

    Laravel React application for simple Point of Sale (POS) app

    TypeScript 39 9