Skip to content
View saathvik-codes's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report saathvik-codes

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

I build backend systems that have to hold up under real conditions — multi- tenant isolation that can't leak, stores that can't lose data on a crash. If it hasn't been tested against failure, I don't consider it done.

Right now: QuorumDB — a distributed KV store, built twice with two replication strategies (quorum+LWW and Raft) to feel the actual tradeoff.

Socials:

LinkedIn email Portfolio

Tech Stack:

Java Go Spring Boot Next JS PostgreSQL Docker

Projects worth a look

QuorumDB — distributed KV store, quorum+LWW and a from-scratch Raft implementation, chaos-tested under live node failures.

HiveCRM — multi-tenant SaaS CRM with tenant isolation enforced at the repository layer.

TaskWave — real-time collaborative Kanban boards over STOMP/WebSocket.

FraudShield — composable rules engine for transaction fraud detection.

GateKeeper — API gateway with JWT auth, RBAC, sliding-window rate limiting.


Pinned Loading

  1. ecommerce-microservices-platform ecommerce-microservices-platform Public

    Event-driven microservices e-commerce backend (customer, product, inventory, order, payment, notification) — Spring Boot 3 / Java 21, JWT auth, PostgreSQL + MongoDB, Docker.

    Java

  2. gatekeeper gatekeeper Public

    GateKeeper — enterprise API gateway. Spring Boot 3 / Java 21, JWT + API-key auth, per-route RBAC, sliding-window rate limiting, MongoDB request/latency logging, longest-prefix routing.

    Java

  3. hivecrm hivecrm Public

    HiveCRM — multi-tenant SaaS CRM. Spring Boot 3 / Java 21, JWT-scoped tenant isolation enforced at the repository layer (cross-tenant fetch = 404), lead pipeline, invoicing, MongoDB audit log.

    Java

  4. querymind querymind Public

    Natural-language analytics interface over 1M+ real UK retail transactions — NL2SQL via LangChain/DuckDB, self-correcting, with a read-only SQL safety guard against destructive/injected queries.

    Python 1

  5. quorumdb quorumdb Public

    QuorumDB — a distributed, replicated key-value store built from scratch in Go: consistent hashing, LSM storage engine, quorum reads/writes, heartbeat failure detection. Fault-tolerance and durabili…

    Go

  6. fraudshield fraudshield Public

    FraudShield — rules-based fraud detection for bank transfers. Spring Boot 3 / Java 21, composable risk-scoring engine (large amount, velocity, new beneficiary, insufficient funds), MongoDB fraud logs.

    Java