Portfolio

I ship the things I need.

I build the tools I wish existed, then ship them — a voice typer that works offline, an app that reads my glucose sensor, a planner that fits my day, and the online store that keeps my family's business running.

300+CommitsOn production
12ProjectsBuilt
Khairy Shaheen
01 Full-Stack02 AI / ML03 Embedded04 Infrastructure
About

I build what I need
from Tanta, Egypt.

You know that thing that annoys you every single day? The app that makes you tap eight times to see what you need. The tool that's almost right. The software you'd fix in an afternoon if it were yours. Most people file a ticket, complain in the group chat, or just live with it.

I stopped doing that. Sotto because a dictation app shouldn't leak my voice to the cloud. Sukoon because I have Type 1 diabetes and reading my own glucose data shouldn't be a chore. Kai's Flow because every planner assumes I live somebody else's life. shaheentire.com because the family business needed a working site — 300+ commits and 100+ PRs later, it does.

If the thing that would fix your day doesn't exist, build it. I'm a CSE student at E-JUST, and every project on this page started as a version of that sentence.

300+
Production CommitsOn shaheentire.com
2
Spoken LanguagesAR · EN
100+
PRs MergedAcross projects
Experience

Where I've worked.

e& (Etisalat)

UI/UX Design Intern · Cairo, Egypt (Hybrid)
Aug 2026 - Sep 2026
  • Audited the live e& CX Solutions enterprise site end-to-end: 26 findings, 4 high-severity — including 11 employee emails exposed in page source (escalated to legal as a PDPL risk) and a 38.6 MB homepage from auto-playing background videos
  • Corrected the team's stack diagnosis (hash-routed Angular SPA, not "old Bootstrap"), reframing the search-visibility problem as routing rather than styling
  • Built a tokenized Figma design system (9 color families, light/dark semantic tokens) and redesigned the landing page end-to-end within the governed e& brand; presented and iterated across review rounds with the UI lead and manager

Shaheen for Import & Export

Sales → Operations → Technical Lead (family business) · Tanta, Egypt
Aug 2022 - Present
  • Took over shaheentire.com — a production Laravel 12 platform built by an external team — in May 2026 as sole maintainer (100+ routes, bilingual AR/EN, Google OAuth, Filament 4 admin)
  • Rescued the failing platform: 300+ commits, 100+ PRs merged, 55+ issues closed, 38 failing tests restored to green, zero-touch CI/CD via GitHub Actions
  • Designed a 4-phase cloud migration of 1,343 files (Arabic text normalization, Security Quarantine) and a zero-cost federated identity system (cPanel → Google IAM → Drive RBAC, 5 permission groups) — rollout in progress
  • Patched 12 production-blocking vulnerabilities, restored blocked email delivery via Resend SMTP, and enforced email verification for all users
  • Managed domain infrastructure: Cloudflare DNS/SSL, cPanel, Bitwarden, SSH deploy keys, nightly drift monitoring. Designed a RACI operational framework across 8 verticals (adoption in progress)

Optima Professional Services

Cybersecurity Intern · New Cairo, Egypt
21 Jun - 2 Jul 2026
  • Conducted hands-on labs with Cisco Packet Tracer and Palo Alto firewalls to design secure network topologies and defense perimeters
  • Performed network scanning and vulnerability assessment using Nmap; completed red team CTF exercises

PC Building Store

Technical Assistant · Tanta, Egypt
Jun 2019 - Aug 2022
  • Assembled and configured 40+ custom PC builds for gaming, creative, and business clients
  • Diagnosed complex hardware issues: thermal management, BIOS conflicts, driver compatibility
  • Advised customers on cost-effective component upgrades, driving repeat business
Projects

What I've built.

Activity

A year of shipping.

Every square is a day I pushed code on GitHub. The snake eats the past year, one commit at a time.

Snake animation traversing my GitHub contribution gridSnake animation traversing my GitHub contribution grid
LessMore
Stack

Shipped with.

Not "expert in everything" — shipped with everything. I develop AI-first: I use AI coding agents heavily, review every diff myself, and deepen the fundamentals underneath as I go. Each item below links back to a real project on this site.

Languages I ship in
  • TypeScript / JavaScriptKai's Flow, portfolio, Scentura
  • PHPshaheentire.com (Laravel 12)
  • RustSotto
  • PythonMRL Eye, Customer Ordering
  • KotlinSukoon (Android)
  • SwiftErgoX-UI (team contribution)
  • C / C++Arduino robotics, DS coursework
  • SQLshaheentire.com, Customer Ordering
Frameworks & runtimes
  • Laravel 12 (Livewire, Filament)shaheentire.com
  • React 19 + ViteKai's Flow, Scentura, Bellissimo
  • FastAPICustomer Ordering
  • Tauri v2Sotto
  • Jetpack ComposeSukoon
  • Astrothis portfolio
Data, infra & deploys
  • PostgreSQL / SQLite / Supabaseshaheentire, Kai's Flow
  • Docker ComposeCustomer Ordering
  • GitHub Actions CI/CDshaheentire (zero-touch deploys)
  • Cloudflare (DNS/SSL, Workers)shaheentire, Kai's Flow
  • cPanel + SSHshaheentire (GoDaddy)
AI / ML — on-device
  • ONNX Runtime + VulkanSotto (70× CPU speedup)
  • llama.cppSotto (Qwen 2.5 local)
  • PyTorch (ViT, DenseNet, CUDA)MRL Eye (>96% val acc)
  • HuggingFace / Gemini APICustomer Ordering, chatbot
Design & tooling
  • Figma (Variables, Motion, tokens)e& internship design system
  • Git & GitHubdaily driver
  • Claude Code (AI-first workflow)every project on this page