Skip to content
View souviks22's full-sized avatar

Block or report souviks22

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 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
souviks22/README.md

Backend Engineer · Distributed Systems

I build backend systems with a focus on concurrency, reliability, performance, and distributed systems.

LeetCode Guardian  ·  CodeForces Candidate Master


What I work on

  • Distributed systems and fault-tolerant services
  • Concurrency, consistency, and synchronization
  • Caching, rate limiting, messaging, and storage
  • API and service design
  • Performance and reliability

Projects

Sluice — Distributed Rate Limiter

Redis-backed rate limiter designed for concurrent, distributed workloads.

  • Token Bucket, Sliding Window Log, and Sliding Window Counter
  • Redis + Lua for atomic state transitions
  • FastAPI middleware integration
  • Focused on concurrency correctness and race-condition prevention

Continuum — Distributed Key-Value Store

A distributed key-value store built to explore the fundamentals behind reliable distributed storage.

  • Raft-style consensus
  • Leader election and log replication
  • Replicated state
  • Failure handling and consistency

Stack

Languages

Python C++ SQL

Backend & Infrastructure

FastAPI Redis Kafka Docker Linux

Data

PostgreSQL MySQL


Engineering Interests

Distributed Systems
        ↓
Concurrency & Consistency
        ↓
Fault Tolerance & Reliability
        ↓
Performance & Scalability

I like taking systems apart, understanding their failure modes, and building them back into working software.


Pinned Loading

  1. sluice sluice Public

    Distributed Rate Limiting Library

    Python

  2. continuum continuum Public

    Distributed KV Store

    Python