Skip to content
View aniketkr01's full-sized avatar
🧮
🧮

Block or report aniketkr01

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
aniketkr01/README.md

Aniket Kumar

Typing SVG

LinkedIn     LeetCode     GeeksForGeeks


👋 About Me

I am a Software Engineer focused on building reliable backend systems, distributed workflows, and scalable product platforms.

I currently work at Swiggy, where I have contributed to production systems involving Go, Java, React, TypeScript, gRPC, testing, observability, and backend platform improvements.

I enjoy solving engineering problems around system design, service reliability, API design, concurrency, distributed task execution, performance optimization, and clean architecture.


💼 Engineering Focus

  • Backend services using Go, Java, REST APIs, gRPC, PostgreSQL, Redis, and Docker
  • Distributed systems involving queues, worker pools, retries, idempotency, orchestration, and fault tolerance
  • Production engineering with metrics, tracing, structured logging, CI/CD, and automated testing
  • Frontend/product engineering using React, TypeScript, Jest, and scalable UI patterns
  • Strong foundation in data structures, algorithms, object-oriented design, and system design

🚀 Featured Project

⚙️ Workflow Engine

A production-grade distributed workflow orchestration engine built in Go.

It allows users to define workflows as DAGs, execute tasks across distributed workers, integrate with MCP tools, and observe execution in real time.

Key engineering concepts:

  • DAG-based workflow execution
  • Topological sorting and cycle detection
  • Distributed worker pool
  • Redis Streams based task queue
  • Dead-letter queue and retry handling
  • Idempotent task dispatch
  • PostgreSQL persistence
  • REST and gRPC APIs
  • JWT authentication and role-based access control
  • MCP tool execution
  • Prometheus metrics
  • OpenTelemetry tracing with Jaeger
  • Docker-based local development setup

This project is designed to demonstrate backend engineering, distributed systems, reliability, and observability fundamentals.


🛠️ Tech Stack

Core Backend

Go Java C++ gRPC REST APIs Redis PostgreSQL

Frontend

TypeScript JavaScript React Jest

Infrastructure, Testing and Observability

Docker AWS GitHub Actions Prometheus Grafana OpenTelemetry Jaeger

Programming and Problem Solving

Java Data Structures Algorithms SQL


🏆 Highlights

  • Software Development Engineer at Swiggy
  • Worked on production systems using Go, Java, React, TypeScript, gRPC, testing, and distributed backend patterns
  • Received Swiggy MVP recognition twice — 2025 and March 2026
  • Built a distributed Workflow Engine with DAG execution, Redis Streams, worker pools, MCP integration, retries, DLQ, and observability
  • Institute Gold Medalist for academic excellence; overall topper with 9.93 / 10.00 CGPA
  • Global Rank 362 / 300,000+ in TechGig CodeGladiators 2023
  • Google Kick Start 2022 — Global Rank 1604

📌 What I Am Currently Exploring

  • Distributed systems design
  • Backend reliability and observability
  • Go concurrency patterns
  • gRPC and service-to-service communication
  • System design for high-scale applications
  • MCP-based tool orchestration

📊 GitHub Activity

Aniket's Activity Graph


💻 Coding Profiles

LeetCode

LeetCode Stats

LeetCode Calendar

GeeksForGeeks

GeeksForGeeks Stats


Building reliable systems. Solving hard problems. Improving one commit at a time.

Bottom SVG

```

Pinned Loading

  1. workflow-engine workflow-engine Public

    Distributed workflow orchestration engine in Go with DAG execution, Redis Streams, worker pools, MCP tools, PostgreSQL, gRPC, Prometheus, and OpenTelemetry.

    Go 1

  2. Dhira_AGI Dhira_AGI Public

    Smart-Bot to drastically reduce the time and financial resources required for common tasks.

    Python