Skip to content
View TheRealShek's full-sized avatar
🎯
Doing Something
🎯
Doing Something

Highlights

  • Pro

Block or report TheRealShek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TheRealShek/README.md

Abhishek Thakur

Backend Developer specializing in distributed systems and concurrent programming
Building production-grade systems in Go • Open to backend/platform roles

About Me

I build systems that handle scale—version control that manages 10K+ files, real-time chat serving 100+ concurrent users, and backend APIs processing thousands of requests daily. I care about concurrency patterns, clean architecture, and making infrastructure reliable.

Currently building VanguardQ—a Celery-inspired task queue in Go with Redis for speed, PostgreSQL for durability, and goroutine-based workers with crash recovery.

When I'm not writing Go, I'm containerizing services, setting up CI/CD pipelines, or optimizing database queries.

Tech Stack

Languages: Go (primary) • Java
Backend: gRPC • WebSockets • REST APIs • Fiber
DevOps: Docker • Kubernetes • AWS ECS • ArgoCD • GitHub Actions
Data: PostgreSQL • Redis
Tools: Prometheus • Grafana • HashiCorp Vault

Featured Work

Persephone – Distributed version control system
→ 3-way merge engine, SHA-256 content addressing, 65% faster diffs via goroutines

AthenaSphere – Real-time chat/voice platform
→ 100+ concurrent users, <200ms latency, WebRTC signaling in Go

Let's Connect

📧 abhishekprofessional90@gmail.com
💼 LinkedIn
🌐 Portfolio

Pinned Loading

  1. chandranilbakshi/persephone chandranilbakshi/persephone Public

    What if Git was reborn in Go, loved concurrency, and faster than classic Git (on a good day)?

    Go

  2. ATHENA ATHENA Public

    Real-time collaborative code editor system, enabling multiple developers to edit code files simultaneously with instant synchronization

    Go

  3. QuickCV_V2 QuickCV_V2 Public

    Make your Resume

    TypeScript

  4. VanguardQ VanguardQ Public

    Building a Production Task Queue System

    Go