LogoEHAB HOSAM

FULL-STACK ENGINEER,
SYSTEMS THINKER.

I build software that spans the entire stack without sacrificing performance. Whether it's a reactive Next.js dashboard or a high-throughput Go backend, I focus on writing maintainable code and creatively solving problems. I bridge the gap between "pixel-perfect" and "production-ready."

PROFESSIONAL EXPERIENCE

Military Service

Jan 2025 – Mar 2026

Mandatory Military Service · Egyptian Armed Forces

Lyrise

Jul 2023 – Dec 2024

Frontend Engineer · Cairo, Egypt (Remote)

  • Built and maintained a production AI-driven talent matching platform used by multiple client teams.
  • Developed responsive dashboards, chatbot flows, and landing pages using React, Next.js, TypeScript, and Tailwind CSS.
  • Reduced UI-related support issues by approximately 30% through component reuse and improved state management.

VNCR

Feb 2023 – May 2023

Frontend Development Intern · London, United Kingdom (Remote)

  • Converted Figma designs into pixel-accurate React components used in production features.
  • Collaborated with backend engineers to integrate REST APIs using Express.js.

SKILLS

CORE

  • Distributed Systems
  • System Design
  • Database Design
  • Design Patterns

LANGUAGES

  • Go
  • TypeScript
  • JavaScript
  • SQL

BACKEND

  • Node.js
  • NestJS
  • Express.js
  • gRPC
  • REST APIs

FRONTEND

  • React
  • Next.js
  • Astro
  • Tailwind CSS
  • HTML/CSS

DATABASES

  • MySQL
  • PostgreSQL

INFRASTRUCTURE

  • Docker
  • Linux

PROJECTS

Kafkafka

September 2025 - December 2025

Go Concurrency Systems Thinking TCP

A single-node Apache Kafka clone in Golang.

  • Implemented a persistent append-only log with crash-safe index reconstruction and offset-based reads.
  • Built a TCP message broker supporting producers, consumers, topics, and partitions.
  • Achieved ~200% throughput improvement via batched writes and bulk reads.

Fluiva

March 2025 - August 2025

Go NestJS React gRPC Supabase TypeScript Docker

Designed a microservices-based planning system with a Go core engine and NestJS API gateway.

  • Designed and implemented a block-based planning algorithm handling priorities, routines, and constraints.
  • Integrated Supabase for Authentication & Database with a decoupled design that enables easy replacement.
  • Containerized services using Docker and orchestrated them with Docker Compose.

Optics3k

July 2024 – August 2024

Node.js Nest.js MySQL TypeScript Next.js React.js ShadcnUI

Led the development of full-stack e-commerce project for a glasses store, designing & building its backend and building an admin dashboard.

  • Nest.js REST API, MySQL database with Prisma ORM.
  • JWT Auth & RBAC for secure API access.
  • Next.js admin dashboard.

iAttend

Sep 2023 - June 2024

Javascript React React Native Expo Django MySQL

Graduation project: Designed a QR-based distributed attendance system then played a pivotal role in the full-stack development of it.

  • QR-based attendance system implementation.
  • Database schema design.
  • Contributed to full-stack development.
iAttend

Planit

Sep 2022 - Mar 2024

Database design React Native Expo TypeScript Node.js Nest.js Postgres

Built a time planner app, aiming to streamline scheduling experiences for users.

  • Implemented custom productivity algorithm.
  • Designed and built a mobile app using React Native Expo.

Nexus Games

Oct 2022 - Nov 2022

TypeScript React Node.js Express MongoDB Discord.js

Developed a Discord Games Bot with sound playback and group game functionality.

  • Used Discord.js with a node server to create bot features.
  • Designed and implemented group games.