Abhinav Kumar

Backend Software Engineer

I build scalable backend systems, APIs, and distributed services with Python, Go, Java & NodeJS — optimized for performance, reliability, and real-world.

Download Resume

Technical Arsenal

Backend, distributed systems, and cloud engineering skills aligned with global Python & Go roles.

Core Backend Engineering

  • Production REST API Design
  • Authentication & Authorization (JWT, RBAC)
  • Middleware & Request Lifecycle Patterns
  • Clean Architecture & Service Boundaries
  • Structured Error Handling & Logging

System Design & Scalability

  • Scalable Backend System Design
  • Load Balancing & High Availability
  • Caching Strategies with Redis
  • Rate Limiting & Abuse Protection
  • Microservices vs Monolith Architecture
  • Event-Driven System Design

Database & Performance Engineering

  • PostgreSQL & SQL Optimization
  • Indexes, Joins & Query Tuning
  • Transactions & Isolation Levels
  • NoSQL Systems (MongoDB, DynamoDB Concepts)
  • Backend Performance & Latency Optimization

Distributed Systems & Messaging

  • Apache Kafka & Streaming Pipelines
  • RabbitMQ & Job Queue Systems
  • Pub/Sub Communication Patterns
  • Event Sourcing & Reliable Delivery
  • Building Event-Driven Backends

Cloud Infrastructure & DevOps

  • Dockerized Production Deployments
  • Kubernetes & Service Orchestration
  • CI/CD Pipelines (GitHub Actions)
  • AWS Cloud Foundations (EC2, S3, RDS)
  • Deploying Scalable Go Services

Advanced Go Engineering

  • Concurrency Patterns (Goroutines, Channels)
  • Context Cancellation & Timeouts
  • Memory Optimization & Profiling (pprof)
  • gRPC & High-Performance Services
  • Idiomatic Go for Production Systems

Production Readiness & Observability

  • Monitoring with Prometheus & Grafana
  • Distributed Tracing (OpenTelemetry)
  • SLIs, SLOs & Reliability Engineering
  • Secure Backend Practices (OWASP Top 10)
  • Building Systems CEOs Can Trust

Professional Journey

Building value through engineering excellence.

Software Developer 1

Collegedunia
Sep 2024 – Present Gurgaon, India
  • Owned a greenfield Spring Boot MVC CRM replacing Zoho, saving licensing costs and enabling 200+ internal users.
  • Optimized MySQL queries and indexes to achieve p95 < 150ms on core workflows.
  • Implemented Redis caching strategy, reducing ad-asset retrieval p95 by 60%.
  • Integrated GitHub Actions CI and Docker for automated releases and rollbacks.
JavaSpring BootMySQLRedisDockerAWS

Backend Developer

Pinsout Innovation
Jan 2024 – July 2024 Noida, India
  • Built Spring Boot microservices processing 10k+ daily records with validation and deduplication.
  • Hardened services with idempotency keys and retry mechanisms, stabilizing SLAs.
  • Mentored interns on Java OOP and DTO/entity mapping best practices.
JavaSpring BootMongoDBMicroservices

Featured Projects

Engineering solutions for real-world problems.

View All on GitHub

Distributed File System

A scalable and fault-tolerant distributed file system designed to store, manage, and serve very large files across a cluster of nodes. The system uses chunk-based storage, coordinated metadata management, and data replication to ensure high availability, durability, and efficient large-file access.

Supports large files via fixed-size chunkingHorizontally scalable storage nodesReplication-based fault toleranceCentralized or coordinated metadata management
#Go#Distributed Systems#Chunk-based Storage#Replication#Fault Tolerance#Cluster Architecture

Real-Time Chat Application

Architected a multi-room chat system with < 300ms latency using WebSocket pub/sub. Implemented back-pressure controls and message durability.

< 300ms LatencyPub/Sub ArchitectureDockerized
#Spring Boot#WebSocket#Redis#MongoDB#Docker

CRM Automation System

Replaced vendor CRM with a custom Spring MVC solution. Modeled normalized schemas and optimized heavy lookups with Redis caching.

p95 < 150msCost ReductionRBAC
#Spring Boot#MySQL#Hibernate#Redis#AWS

Trendy E-commerce Platform

Full-stack e-commerce solution with auth, cart, and Stripe payments. Optimized database queries and implemented lazy loading for performance.

Stripe IntegrationAdmin DashboardOptimized
#React.js#Node.js#MongoDB#Express

StreamStack : AI-Powered Movie Streaming Platform

A production-ready full-stack movie streaming system with a scalable Golang backend, modern React frontend, MongoDB data layer, and AI-powered search and recommendations using OpenAI and LangChainGo.

AI-Powered SearchScalable BackendClean ArchitectureProduction-Ready
#Go (Golang)#React#MongoDB#OpenAI API#LangChainGo#REST API#JWT Authentication#Clean Architecture

Social Media Platform : Memories

A MERN-based social media application with secure authentication and core post management features.

REST APIsJWT AuthFull-Stack
#React#Node.js#Express.js#MongoDB#JWT Authentication#REST API

Ready to Scale?

I am currently open to backend engineering roles (Remote or Relocation). Let's discuss how I can contribute to your team's engineering goals.

© 2026 Abhinav Kumar