Skip to content
View AliHamzaAzam's full-sized avatar

Highlights

  • Pro

Block or report AliHamzaAzam

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
AliHamzaAzam/README.md
Ali Hamza — Software Engineer Typing SVG

Software Engineer · systems, ML, full-stack
I like building things that are fast, private, and useful.

alihamzaazam.com  ·  linkedin  ·  contact@alihamzaazam.com


systems     →  compilers, distributed infra, HPC (MPI / OpenMP / SIMD), low-level
ml / ai     →  PyTorch, MLX, transformers, generative models, RAG pipelines
full-stack  →  React, Vue/Nuxt, Next.js, FastAPI, real-time apps
security    →  RSA / AES / PKI, E2E encryption, privacy-first architecture

project what it does
montage-ai AI video pipeline — LangGraph multi-agent, Gemini Flash, FastAPI, React
crag-bench-rag 6 RAG strategies benchmarked on noisy web corpora (HyDE, Fusion, CRAG…)
Zeta Readable programming language — lexer, scope-aware symbol tables, regex engine with automata
chattr Real-time E2E encrypted chat — RSA key exchange, Nuxt 3, Supabase, delivery receipts
ipfs-dht-simulator Ring DHT with O(log N) routing tables and B-tree local indexing
diffusion-transformer SiT-B implementation for diffusion-based image generation
multimodal-rag Multimodal retrieval — CLIP embeddings, FAISS search, MLX-powered Mistral LLM
cyclegan-face-sketch Bidirectional face↔sketch translation — CycleGAN + Flask UI
pacman-sfml Multithreaded Pac-Man — pthreads, mutexes, semaphores
semantic-search-module Embedding strategies benchmarked across FAISS & Chroma, visualized in Streamlit
nlp-urdu-poetry-mlx Urdu poetry generation — RNN / LSTM / Transformer trained with MLX
pulselog Uptime monitor — Laravel 12, scheduled health checks, public status pages

languages  = ["Python", "TypeScript", "C++", "PHP", "Swift", "C", "Assembly"]
web        = ["React", "Vue/Nuxt", "Next.js", "Laravel", "FastAPI", "Express"]
data       = ["PostgreSQL", "pgvector", "MongoDB", "Redis", "Supabase", "FAISS"]
ml         = ["PyTorch", "MLX", "LangGraph", "LangChain", "HuggingFace"]
infra      = ["Docker", "Vercel", "Fly.io", "Railway"]
hpc        = ["MPI", "OpenMP", "SIMD", "pthreads"]
also       = ["WebSockets", "OAuth", "System Design", "RAG", "PKI"]

footer

Pinned Loading

  1. repomon repomon Public

    Run a fleet of AI coding agents (Claude Code, Codex, Aider) across many repos — Rust TUI, tmux-backed.

    Rust 6

  2. chattr chattr Public

    Real-time secure chat application built with Nuxt 3, Vue 3, Socket.io, and Supabase. Features end-to-end encryption with RSA public-key cryptography, PostgreSQL database with Row Level Security, an…

    TypeScript

  3. montage-ai montage-ai Public

    AI-powered animated video generation system — converts a text prompt into a fully narrated, multi-scene visual novel video using Gemini 3.1 Flash, Google Cloud TTS, and FFmpeg. Features a LangGraph…

    Python

  4. pulselog pulselog Public

    An uptime monitoring service with scheduled health checks, auto-incident management, notifications, and public status pages. Built with Laravel 12, Blade, and PostgreSQL.

    Blade