BACK

ALL WORKS

3 projects - more on GitHub

01

TalkSpace

Spring Boot, Next.js, MongoDB, Redis, Docker, AWS

Real-time chat platform with public rooms and direct messaging. WebSocket messaging with Redis pub/sub for multi-instance sync, AES-256-GCM encryption, typing indicators, reactions, and cursor-based pagination. Deployed on AWS via Docker.

Source Code
02

nano-FaaS

Go, GraphQL, Redis, Docker

Lightweight Functions-as-a-Service platform for creating and executing code snippets via a GraphQL API. Gateway service queues jobs to Redis; Worker service picks them up and runs code in isolated Docker containers. Supports Python and Node.js with a GraphQL playground included.

Source Code
03

Go-NG Auth Server

Go, Angular, Redis, Docker, NGINX, Prometheus, Grafana

Full-stack authentication system with JWT access/refresh tokens, Google OAuth2, bcrypt hashing, and Redis-backed sessions. Async mail worker processes emails via a Redis queue. Fully containerized with Docker Compose, NGINX reverse proxy, and Prometheus + Grafana for monitoring.

Source Code