For the past few months, I’ve been working on a personal project that I really enjoyed — a cloud-native food delivery platform built from scratch.
BACKEND: Go microservices for authentication, restaurant management, orders, and live delivery tracking, built around an event-driven architecture using KurrentDB.
FRONTEND: React + TypeScript + TailwindCSS, featuring real-time updates, a simple interface, and smooth order tracking.
INFRASTRUCTURE: Docker, Postgres, Redis, and Nginx for scalability and modular deployments.
It’s hosted on Google Cloud Run and Firebase — you can check it out here:
https://lnkd.in/dUp6VeiX
I am an accomplished Engineering Manager and Senior Software Developer with over 20 years of experience delivering innovative solutions for global tech companies. Based in Athens, Greece, I specialize in leading remote teams to build scalable applications using React.js, Node.js, C#, GoLang, Angular, TypeScript, Docker, Kubernetes, and cloud platforms (AWS, Google Cloud).
I am an accomplished Engineering Manager and Senior Software Developer with over 20 years of experience delivering innovative solutions for global tech companies. Based in Athens, Greece, I specialize in leading remote teams to build scalable applications using React.js, Node.js, C#, GoLang, Angular, TypeScript, Docker, Kubernetes, and cloud platforms (AWS, Google Cloud).
BACKEND: Go microservices for authentication, restaurant management, orders, and live delivery tracking, built around an event-driven architecture using KurrentDB.
FRONTEND: React + TypeScript + TailwindCSS, featuring real-time updates, a simple interface, and smooth order tracking.
INFRASTRUCTURE: Docker, Postgres, Redis, and Nginx for scalability and modular deployments.
It’s hosted on Google Cloud Run and Firebase — you can check it out here: https://lnkd.in/dUp6VeiX
A short demo playlist is also available here: YouTube Playlist: https://lnkd.in/dggtt85E
Tech stack: Go, gRPC, KurrentDB, Postgres, Redis, Docker, React, TypeScript, TailwindCSS, Vite, Nginx