Abhishek Thakur

Abhishek Thakur

Backend Developer

Crafting scalable systems and cloud-native solutions

|
India
Scroll

About Me

Backend Developer specializing in Go, Docker, and AWS. I build distributed systems and REST APIs with a focus on concurrency, performance, and DevOps automation. Passionate about system design and scalable infrastructure.

25+
Project Completed
10+
Community Network
5+
Content Release
1+
Years Experience

Featured Projects

Scroll to explore my work

Distributed Version Control System (VCS)

Sep 2025 - Present

Built a distributed version control system in Go with concurrent diff engine, SHA-256 content-addressable storage, and comprehensive CLI featuring 15 commands.

GoGoroutinesCobra CLISHA-256Git Internals
  • Built distributed VCS in Go with peer developer through code reviews and pair programming across 50+ commits
  • Implemented concurrent diff engine using goroutines processing 1000+ files in 200ms vs 600ms sequential baseline
  • Designed SHA-256 content-addressable storage reducing duplicate object storage from 2.5GB to 1.5GB in test repos

SecureShop - E-commerce Application

July 2025 - October 2025

Full-stack e-commerce platform with role-based authentication, product catalog, and shopping cart functionality built with Go backend and React frontend.

GoReactREST APIsJavaScriptHTML/CSS
  • Built 8 REST API endpoints in Go handling auth, products, and cart with avg 50ms response time
  • Developed React frontend with 12 components managing state for 100+ product catalog
  • Implemented JWT-based role access for buyer/seller workflows supporting 2 user types

QuickCV - Resume Builder

Recent Project

Modern, ATS-friendly resume builder with live preview and instant PDF export, featuring multiple professional templates.

ReactViteTailwind CSShtml2pdf.jsLucide React
  • Developed an ATS-friendly resume builder with live preview and instant PDF export.
  • Implemented three modern resume templates with customizable font sizing and layout.
  • Added save/load functionality using JSON for persistent user data.

Auto-scrolling • Hover to pause

Technical Stack

Proficient in backend technologies, cloud infrastructure, and DevOps automation

Languages & Frameworks

Golang (Go)
Java
REST APIs
Microservices

DevOps & CI/CD

Docker
Kubernetes (EKS)
Jenkins
GitHub Actions
ArgoCD

Cloud & Infrastructure

AWS (EC2, S3)
System Design
Linux

Database & Monitoring

PostgreSQL
MySQL
Prometheus
Grafana

Tools & Practices

Git
HashiCorp Vault
Agile
Concurrency
2+
Languages
10+
DevOps Tools
5+
Cloud Services
1+
Years Experience