Skip to content
View Ali-Haggag7's full-sized avatar

Sponsoring

@sindresorhus

Organizations

@AliHaggag-Dev

Block or report Ali-Haggag7

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
Ali-Haggag7/README.md

πŸ‘¨β€πŸ’» About Me

"Architecting high-performance, real-time web applications, custom compilers, and deterministic multiplayer game engines with clean code."

I'm Ali Haggag, a Software Engineer & CS Student focused on System Design, Performance Optimization, and Security Hardening. I specialize in building complex backends, custom language parsers, and low-latency real-time synchronization layers.


🌟 Featured Engineering Builds

  • πŸ€– Logic Arena β€” Competitive Robot Battle Simulator

    • Compiler & Sandbox: Engineered AliScript v2.2 (Lexer β†’ AST parser) running inside a secure server-side sandbox with strict execution limits.
    • Real-time Sync: Built a 20 TPS physics engine with client-side state interpolation and delta compression (<50ms latency).
    • Tech Stack: Next.js 16, NestJS 11, React Three Fiber (Three.js), Socket.io, Redis, PostgreSQL, Prisma, Docker.
  • πŸš€ Flurry Super App β€” Real-time Social Super App

    • Communication: Established WebRTC P2P media connections with custom Socket.io signaling servers (<50ms call latency).
    • UX & AI: Implemented an offline-first PWA architecture with Workbox Service Workers and integrated Gemini AI for group summaries.
    • Tech Stack: WebRTC, Socket.io, Gemini AI, PWA, React, MongoDB, i18next.
  • πŸ—οΈ CS Arena Platform β€” Developer Ecosystem

    • State Engine: Resolved cascading UI state filter race conditions using Next.js 16 Server Components and React's concurrent rendering features.
    • Tech Stack: Next.js 16, Sanity CMS, NextAuth, Sentry, Resend, Framer Motion.

⚑ Core Capabilities

  • Systems Design: Domain-Driven Design (DDD), Microservices, Anti-Corruption Layers (Zod), and Enterprise Security pipelines.
  • Real-time Protocols: WebSocket event handling, WebRTC signaling, and client-side interpolation buffers.
  • Performance Optimization: CPU profiling, database pagination query constraints, and asset bundle pruning.


πŸ› οΈ Technical Arsenal

Category Technologies
Frontend
Backend
ORM & API Layer Prisma GraphQL Redis Zod
Real-time & AI Socket.io WebRTC Gemini PWA
Auth & Security JWT Clerk NextAuth OAuth Passport.js VM2 Sandbox Helmet
CMS, Media & State Sanity Zustand ReactQuery i18next Cloudinary
Deploy & DevOps Vercel Sevalla DigitalOcean Azure Docker pnpm Workspaces
Monitoring Sentry AzureMonitor
Email Services Resend Nodemailer Mailtrap
Design & UI Libs Figma shadcn Framer Motion MagicUI dnd-kit Recharts Lucide
CS & Tools


πŸ† GitHub Trophies

GitHub Trophies

πŸ“Š GitHub Stats

Ali's GitHub Stats Ali's Top Languages
Ali's Streak Ali's Coding Time

πŸš€ "Building complex systems with clean code."

Pinned Loading

  1. AliHaggag-Dev/logic-arena AliHaggag-Dev/logic-arena Public

    βš”οΈ Logic Arena β€” Competitive real-time robot battle simulator. Program your robot using AliScript, a custom scripting language, and fight in 3D arenas. Built with Next.js, NestJS, and React Three F…

    TypeScript 7

  2. AliHaggag-Dev/CS-Arena AliHaggag-Dev/CS-Arena Public

    A platform for CS developers to showcase training projects, graduation projects, find open-source contributors, and compete on the global leaderboard.

    TypeScript 17

  3. AliHaggag-Dev/Flurry-Super-App AliHaggag-Dev/Flurry-Super-App Public

    πŸš€ A comprehensive Social Super App merging Real-time Communication (Socket.io & WebRTC) with AI features (Google Gemini). Built with MERN Stack & PWA.

    JavaScript 15

  4. Ali-Haggag-Portfolio Ali-Haggag-Portfolio Public

    πŸš€ My professional full-stack developer portfolio built with Next.js 15, Tailwind CSS, PWA support, and an integrated Google Gemini AI assistant.

    TypeScript 13

  5. Blog-Pro-Platform Blog-Pro-Platform Public

    πŸ” A secure MERN Stack CMS featuring Role-Based Access Control, JWT Auth, Nested Comments, and enterprise-grade security (Helmet & XSS-Clean).

    JavaScript 15

  6. Admin-Pro-Dashboard Admin-Pro-Dashboard Public

    βš™οΈ A robust Node.js CRM Backend API featuring Customer Management, Deal Tracking, Task Scheduling, and JWT Authentication. Built with MVC Architecture.

    JavaScript 14