Software engineer focused on distributed systems, AI integrations, multilingual product architecture (Arabic RTL / English), and real-time interactive web applications.
| Repository | Architecture & Domain | Tech Stack | Status |
|---|---|---|---|
| FaceMark | Automated facial recognition attendance engine with custom Bitcask WAL, circuit breakers, and DeepFace microservice | NestJS 10, TypeScript, Python 3.11, FastAPI, MySQL | CI Passing |
| Portfolio 3D | Monorepo featuring 2,500-particle WebGL physics canvas, custom GLSL shaders, and Express API server | React 19, Three.js, WebGL, Express, Pino | Production Ready |
| Signal Atlas | Software design field guide implementing Ousterhout deep modules, DDD, and Kent Beck TDD patterns | React 19, Wouter, Express, TypeScript | Live |
| Inventory Management System | Enterprise desktop inventory control built with JavaFX 17 and GoF design patterns | JavaFX 17, Java, SQLite / PostgreSQL | Production Ready |
| 3D Solar System Simulation | Interactive 3D planetary physics and astronomical orbital mechanics simulation | Three.js, WebGL, GLSL Shaders, Vite | Live |
| Systems Programming Foundations | Systems programming in C covering custom standard library reimplementations, POSIX shell, and bytecode interpreter | C99, POSIX, UNIX Process API, GDB | Validated |
- Distributed Systems & Storage: Append-only Bitcask write-ahead logs (WAL), monotonic fencing tokens, cache-aside strategies with Redis, database indexing, and idempotency guarantees.
- Backend Architecture: Layered NestJS and Express services, input boundary validation via Zod, connection pooling, and resilient retry policies with jitter.
- Frontend & Interaction: React 19, modern Angular SSR, native Arabic Right-to-Left (RTL) layout engineering with Cairo typography, and GPU-accelerated Three.js physics scenes.
- Foundations: C systems programming (custom
_printf, POSIXsimple_shell, Monty bytecode interpreter), UNIX process orchestration, and Linux environment administration.
- Portfolio: ziadtaham.github.io/ziad-taha-portfolio
- GitHub: github.com/ZiadtahaM
- LinkedIn: linkedin.com/in/ziadtaham
