I am a Backend Developer with a strong focus on building scalable systems and microservices architectures.
Currently working with Golang, gRPC, and Distributed Systems, while continuously exploring new technologies to improve system performance, security, and reliability 🚀
- 🔭 Current Work: Building Golang Microservices & DevOps System Tools
- 🌱 Currently Learning: gRPC, Apache Kafka, Distributed Systems, System Design
- 💬 Ask me about: Backend Architecture, Go, Microservices, Event-Driven Systems, DevOps Tools
- 📫 Contact: thangtran.it.work@gmail.com
A full-stack, event-driven social network system powered by 13 Golang Microservices, gRPC inter-service communication, polyglot persistence, and real-time WebRTC/WebSocket calling.
- ⚡ 13 Microservices Architecture: API Gateway, Auth, User, Post, Chat, Notification, FCM, File, Admin, Search, Story, AI & Recommendation Service.
- ⚡ Communication & Streaming:
gRPC+Protobuffor low-latency RPC,Apache Kafkafor event-driven messaging,WebSocket & WebRTCfor real-time chat & video calling. - ⚡ Polyglot Persistence:
PostgreSQL,Neo4j(Graph DB for social connections),Redis(caching & session),MongoDB(chat history), andMinIO(object storage). - ⚡ DevOps & Observability: Smart GitHub Actions CI/CD (diff-based service compilation & deployment), Docker Compose, Nginx, Log Streamer & System Health Dashboards.
An enterprise-grade DevOps platform & developer control center built with Golang Backend & React SPA, featuring parallel multi-service deployments, real-time server telemetry, Git workspace management, and developer utility suites.
- ⚡ Parallel Multi-Deploy Matrix: Concurrent multi-service compilation and deployment with real-time log streaming and retry matrix.
- ⚡ Real-Time Server Monitoring: Live CPU, Memory, Uptime, and Port bindings telemetry via Server-Sent Events (SSE).
- ⚡ Git Workspace & Staging Control: Branch compare, staging auto-sync, line-by-line diff inspector, and VS-Code-like commit panel.
- ⚡ Developer Utility Suite (IDS Tools): 13 integrated tools including JWT Decoder/Signer, 100% Read-Only SQL Mutation Preview Engine, cURL Runner, and Bcrypt Validator.
- ⚡ Microservices: Building high-performance microservices with Go + gRPC
- ⚡ Event-Driven Architecture: Asynchronous messaging & streaming with Apache Kafka
- ⚡ Caching & Queues: High-throughput caching and job management with Redis
- ⚡ DevOps & Infrastructure: Automated deployment, CI/CD pipelines, containerization with Docker & reverse proxy with Nginx
- ⚡ System Design: Designing scalable, fault-tolerant backend infrastructures

