Skip to content
View ZaidNAlAsali's full-sized avatar

Highlights

  • Pro

Block or report ZaidNAlAsali

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.

Content in all repositories owned by your account will be closed.
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
ZaidNAlAsali/README.md

Zaid AlAsali, Full-Stack Software Engineer

Keystone  ·  Selected work  ·  LinkedIn  ·  Email

Full-stack engineer who builds bilingual Arabic/English products, from the first spec to the signed installer.
AI-native: I write the spec, own the architecture and direct coding agents like Claude Code and Codex, then prove the work with tests and CI.
Amman, Jordan · Open to roles in Doha, Qatar and the GCC · Available immediately

Keystone

A school management system for a kindergarten in Amman, built to replace the paid platform its office was using: enrollment, fees and installments, receipts, payroll and printed agreements, in Arabic and English with full right-to-left support.

Keystone dashboard in English Keystone dashboard in Arabic, right to left
  • How I built it: I audited the old platform feature by feature, wrote the spec and set the architecture, then directed Claude Code through the build. Two weeks from first commit to signed installer.
  • Offline-first desktop app: Next.js 16 and React 19 inside Electron, SQLite with versioned migrations, verified daily backups and Ed25519-signed updates.
  • Money that always adds up: amounts stored as integer fils, installments that sum exactly, and voided payments that keep their receipt number.
  • Arabic done properly: receipts and agreements write amounts in grammatically correct Arabic words, in full right-to-left layouts.
  • Proof: 188 automated tests, plus lint, type checks and a production build on every push in Windows CI.
Printed receipt
Keystone printed payment receipt with the amount written in words

The repository is private because it runs a real school. The screenshots use a fictional school, and every name and amount in them is invented.

Selected work

SignalDesk bilingual decision console

Bilingual Arabic/English AI triage console. An LLM sorts requests against retrieved policy, personal data is redacted before any model call, a human approves or overrides every decision, and every step lands in a hash-chained audit log. Portfolio demo, not publicly deployed.

Evidence: the verified main CI run passed 15 backend tests (86.73% coverage) and 9 frontend tests, and the bilingual regression set passes 24/24.

Next.js TypeScript FastAPI PostgreSQL Docker

Different Design creative studio website, Dubai

Different Design Dubai, UAE

Designed, built and launched a Dubai creative studio's website as its only engineer, from UI, imagery and SEO to domain, hosting and handoff. Web Developer and Technical Lead, Jun 2025 to Feb 2026.

Live evidence: the deployed site's metadata credits Zaid Nader AlAsali as developer.

React Vite Framer Motion Vercel

Relaunched an open-source Windows Explorer file converter: a rebuilt WPF interface with dark and light themes, PDF to DOCX, output validation and SHA-256-verified updates, shipped as MSI releases.

Installer downloads Latest release

C# .NET WPF WiX GitHub Actions

Offline Windows file organizer: streaming BLAKE3 duplicate detection, FTS5 search, move-only cleanup plans and integrity-checked undo.

Evidence: Windows CI passed 20 Rust and 8 frontend tests and built the NSIS installer.

Rust Tauri 2 React SQLite

Core stack

Build: TypeScript · React / Next.js / Vite · Node.js · Python / FastAPI · C# / .NET / WPF · PostgreSQL / SQLite · Electron / Tauri · Docker · GitHub Actions

AI: Claude Code and Codex (agentic coding) · OpenAI, Claude and Gemini APIs · RAG · structured outputs · evals

Education and certifications

BSc Computer Science, University of Debrecen, Hungary (2026), on a Stipendium Hungaricum government scholarship. Thesis: an AI pipeline that turns text prompts into VR-ready 3D heritage assets (Hunyuan3D 2.0, Blender, Unity, Meta Quest 3).

Microsoft Certified: Azure AI Fundamentals (AI-900) · Information Technology Specialist: Software Development, HTML and CSS · NVIDIA DLI: Fundamentals of Deep Learning, Generative AI with Diffusion Models

Let's build something useful.
ZaidNaderAlAsali@outlook.com

Pinned Loading

  1. filenest filenest Public

    Privacy-first Windows file organizer with exact duplicate detection, move-only cleanup plans, and integrity-checked undo.

    Rust

  2. signaldesk signaldesk Public

    Bilingual human decision room with policy-grounded AI triage, explicit review, and tamper-evident audit history.

    Python 1

  3. ZFileConverter ZFileConverter Public

    Forked from Tichau/FileConverter

    Explorer-native file conversion for Windows. Right-click video, audio, images, or documents, choose a format, and keep moving.

    C# 3