Building for the web today, going deeper into backend & systems engineering.
I'm a full-stack software engineer at VOIS, working mainly with Angular, React, and TypeScript, with some Node.js work on BFF services.
I'm currently going deeper into backend engineering through hands-on projects with Go, Node.js, Kafka, PostgreSQL, networking, and concurrency.
I enjoy understanding what happens below the framework level β from APIs and distributed systems to networking and storage.
- πΌ Software Engineer at VOIS
- π Building backend & systems projects
- πΉ Working with Go alongside my TypeScript/Node.js stack
- π Learning more about distributed systems, system design, AWS, and Kubernetes
- π§ Daily Linux user
- π Egypt
|
Event-driven application with separate services for authentication, events, tickets, and notifications. NestJS Β· Kafka Β· PostgreSQL Β· Docker |
In-memory key-value store written in Go, implementing RESP2/RESP3 over TCP with lock-protected shards and a bounded worker pool. Go Β· TCP Β· RESP Β· Concurrency |
|
Drag-and-drop form builder with shareable forms, submissions, and per-form statistics. Next.js Β· TypeScript Β· PostgreSQL Β· Prisma |
Currently going deeper into:
|


