Sachin Singh

Backend Developer

Back to Projects

Go Microservice Platform

Modern microservice architecture built with Go, featuring dual API support (REST & gRPC), MongoDB persistence, Redis caching, and Docker containerization.

Overview

A production-ready microservice platform demonstrating best practices in Go backend development. Implements both REST and gRPC APIs for flexible client integration, MongoDB for data persistence, Redis for high-performance caching, and Docker for seamless deployment. Currently in active development.

Key Features

  • RESTful API Endpoints
  • gRPC Service Communication
  • MongoDB Data Layer
  • Redis Caching Strategy
  • Docker Containerization
  • Microservice Architecture

Tech Stack

Go
MongoDB
Redis
Docker
Stripe
JWT