Iβm an engineer based in Bahrain who lives at the intersection of physical reality and digital systems.
Most software developers joke about breaking production on Friday afternoon. Coming from high-voltage electrical engineering and fire-life-safety systems, my definition of "breaking production" involves real sparks, industrial alarms, and explaining things to Civil Defense inspectors. That background gave me a zero-failure mindsetβwhether Iβm commissioning safety systems for multi-billion dollar industrial plants or handcrafting memory-safe concurrent backends.
$ whoami
> Sayed Ahmed Husain
> BSc Electrical Engineer | Full-Stack Developer & Systems Crafter (01 Edu)
> CRPEP Licensed Engineer | Solar PV Specialist
> Passion: Writing low-level systems, concurrent Go engines, and clean reactive UIs from scratch
> Superpower: Can troubleshoot both your high-voltage distribution panel and your TCP socket leaks- π The Physical Guy: Licensed Electrical Engineer & Wireman. Engineered NFPA-compliant life-safety systems for heavy industrial , directed teams of 15+ technicians, and managed bids.
- π¦ The Systems Geek: Curious enough to write a single-threaded non-blocking HTTP web server in pure Rust with raw
libcsyscalls (epoll/kqueue), a 3D raytracer without graphics libraries, and an in-house Virtual DOM framework because "I want to know how it actually works under the hood." - πΉ The Concurrency Fan: Hooked on Go goroutines, channels, deterministic event loops, and building real-time apps that don't choke under 1,000+ simultaneous connections.
- π΅ Operational Truth: 90% tea, 10% pure refusal to leave a memory leak unresolved.
sahmed@workstation:~/projects$ ls -la
total 96
drwxr-xr-x 24 sahmed dev 4096 Sep 14 12:00 .
drwxr-xr-x 4 sahmed dev 4096 Sep 14 09:30 ..
drwxr-xr-x 8 sahmed dev 4096 Sep 12 18:40 raycraft-3d/ # Rust concurrent 3D raytracer
drwxr-xr-x 7 sahmed dev 4096 Sep 08 14:15 servoxide/ # HTTP/1.1 web server in Rust (raw libc/epoll)
drwxr-xr-x 6 sahmed dev 4096 Sep 01 10:20 linux-sysadmin-lab/ # Hypervisor VM provisioning & security lab
drwxr-xr-x 5 sahmed dev 4096 Aug 29 16:45 vector-maze-3d/ # Multiplayer 3D FPS (custom DDA raycaster + UDP)
drwxr-xr-x 5 sahmed dev 4096 Aug 24 11:30 oxide-shell/ # POSIX Unix-like shell in Rust
drwxr-xr-x 6 sahmed dev 4096 Aug 18 19:10 gridtactix/ # Autonomous spatial bot with Euclidean predictors
drwxr-xr-x 6 sahmed dev 4096 Aug 10 13:25 flowgrid/ # Traffic intersection physics simulator (SDL2)
drwxr-xr-x 5 sahmed dev 4096 Aug 03 15:40 apex-vault/ # Terminal banking & ledger TUI engine in C
drwxr-xr-x 6 sahmed dev 4096 Jul 28 09:15 stacksort/ # Instruction-bounded dual-stack sorter in Go
drwxr-xr-x 5 sahmed dev 4096 Jul 21 14:50 resourceflow/ # Multi-stage production resource scheduler
drwxr-xr-x 6 sahmed dev 4096 Jul 15 17:35 tetraopt/ # Polyomino backtracking grid packer
drwxr-xr-x 5 sahmed dev 4096 Jul 08 11:00 fetchcraft/ # Daemonized HTTP crawler & mirror tool
drwxr-xr-x 7 sahmed dev 4096 Jun 29 20:10 GigaBit/ # Real-time WebSocket social platform (Go/Next.js)
drwxr-xr-x 5 sahmed dev 4096 Jun 20 18:00 GoTalk/ # Multiplexed concurrent TCP chat engine
drwxr-xr-x 6 sahmed dev 4096 Jun 11 12:45 visionpulse/ # Real-time computer vision crowd monitor (YOLOv8)
drwxr-xr-x 6 sahmed dev 4096 May 30 16:20 omni-knowledge/ # Sub-10ms FAISS vector RAG engine
drwxr-xr-x 7 sahmed dev 4096 May 21 10:15 PicoJS-Framework/ # Virtual DOM & reactive state core
drwxr-xr-x 6 sahmed dev 4096 May 12 15:30 fixlink/ # Dual-persona services marketplace (Django)
drwxr-xr-x 6 sahmed dev 4096 Apr 28 14:10 marketpulse/ # E-commerce store engine (Rails + Bulma)
drwxr-xr-x 5 sahmed dev 4096 Apr 15 11:20 01-Dashboard/ # GraphQL analytics frontend (React + Apollo)
drwxr-xr-x 5 sahmed dev 4096 Mar 22 09:40 blast-arena/ # 4-player real-time WebSocket arena game
drwxr-xr-x 4 sahmed dev 4096 Feb 14 16:00 smart-streetlights/ # IoT energy optimization system (Arduino/C++)Here is a curated taste of what I build when nobody stops me from reinventing the wheel to learn how it rolls:
| Project | Tech Stack | What It Does & Why It's Cool | Link |
|---|---|---|---|
| RayCraft3D | Rust Scoped Threads Math |
Concurrent 3D ray tracer built with zero external math or graphics crates. Features Blinn-Phong specular shading, direct shadows, Fresnel glass refractions, and procedural liquid wave surfaces. | Repo |
| ServOxide | Rust libc epoll/kqueue |
High-performance HTTP/1.1 web server written in pure Rust using only libc syscalls. Hand-written NGINX-style config parser, level-triggered event loop, CGI runner, and 128-bit session manager. |
Repo |
| LinuxSysadminLab | Debian QEMU/UTM UFW Nmap |
Hands-on Linux sysadmin and security laboratory: hypervisor VM provisioning, dual-node isolated virtual subnets, non-standard SSH port forwarding (4242), and Nmap penetration testing reconnaissance. | Repo |
| VectorMaze3D | Rust Macroquad UDP |
Multiplayer retro 3D FPS game featuring a custom DDA raycaster, low-latency 30Hz authoritative UDP network loop, match lobby coordinator, and AI bots. | Repo |
| OxideShell | Rust Systems POSIX |
A minimalist, Unix-like command shell implemented from scratch in Rust with zero external binary dependencies. Built-in command dispatcher, quote parser, and signal traps. | Repo |
| GridTactix | Rust Algorithms Docker |
Turn-based spatial territory game bot tracking opponent Center of Mass via Euclidean distance predictors to aggressively choke expansion vectors. | Repo |
| FlowGrid | Rust SDL2 Physics |
Autonomous 4-way intersection simulation utilizing deterministic reservation scheduling and collision detection to eliminate traditional traffic signals. | Repo |
| ApexVault | C TUI Algorithms |
Terminal-based banking and financial ledger engine in C featuring a centered ASCII Text User Interface, password masking, and interest calculators. | Repo |
| Project | Tech Stack | What It Does & Why It's Cool | Link |
|---|---|---|---|
| StackSort | Go Optimization Algorithms |
High-efficiency dual-stack sorting algorithm generator and verifier in Go. Guarantees tight instruction caps ((\le 3) for 3 items, (\le 12) for 5, (\le 1500) for 100). | Repo |
| ResourceFlow | Go Simulation Scheduling |
Process scheduling and inventory resource optimization simulator. Solves multi-stage production graphs and prevents starvation through virtual demand calculations. | Repo |
| TetraOpt | Go Backtracking Math |
Recursive backtracking engine that validates polyomino piece graph connectivity and packs irregular tetrominoes into the tightest possible 2D grid square. | Repo |
| FetchCraft | Go HTTP/1.1 Crawler |
Command-line file retrieval and website mirroring crawler in Go. Supports bandwidth rate-limiting (--rate-limit), background daemonization (-B), and offline link rewriting. |
Repo |
| GigaBit | Go Next.js WebSockets |
Full-scale real-time social networking platform featuring instant private/group messaging, threaded posts, notifications, and SQLite persistence. | Repo |
| GoTalk | Go TCP/IP Goroutines |
Concurrent TCP chat server written in Go with client multiplexing, broadcast channels, timestamped message history, and file logging. | Repo |
| Project | Tech Stack | What It Does & Why It's Cool | Link |
|---|---|---|---|
| VisionPulse | FastAPI YOLOv8 React Win98 |
Real-time computer vision crowd monitor and zone analytics dashboard with hardware webcam/RTSP ingestion and interactive SVG histograms. | Repo |
| OmniKnowledge | FastAPI FAISS React Ollama |
Enterprise RAG assistant featuring sub-10ms FAISS FlatL2 vector search, MD5 embedding caching in SQLite, and dynamic inline clickable citations. | Repo |
| PicoJS Framework | JavaScript ES6+ V-DOM |
Handwritten reactive UI framework with virtual DOM tree diffing, automatic state updates, and path routing in under 10KB gzipped. Zero dependencies. | Repo |
| FixLink | Python Django Bootstrap |
Full-stack home services marketplace with dual-persona workspaces for property owners and trade service providers. | Repo |
| MarketPulse | Ruby on Rails Bulma CSS |
Full-stack e-commerce marketplace featuring Devise auth, CarrierWave image uploads, and session-persistent guest-to-user shopping carts. | Repo |
| 01 Dashboard | React TypeScript GraphQL |
Learning analytics dashboard consuming GraphQL APIs with Apollo Client, JWT refresh authentication, and SVG telemetry charts. | Repo |
| Smart Streetlights | Arduino IoT Sensors C++ |
IoT road lighting system utilizing motion sensors and ambient light detectors, cutting simulated highway lighting energy consumption by 40%. | Thesis & Poster |
Iβm always open to talking about distributed systems, concurrent backends, energy engineering, hardware integration, or collaborating on high-impact projects.

