Skip to content
View omniCoder77's full-sized avatar

Highlights

  • Pro

Block or report omniCoder77

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
omniCoder77/README.md

Hi there, I'm Rishabh Saraswat 👋

Backend Engineer | Distributed Systems | Zero-Trust Architecture

I am a backend engineer specialized in building high-performance, event-driven systems using Kotlin and Java. My focus lies in architecting scalable microservices, implementing Zero-Trust security models (mTLS, SCRAM), and solving complex concurrency challenges in real-time applications.

I believe in not just using tools, but understanding and improving them—evidenced by my contributions to the open-source ecosystem.


🚀 Open Source Contributions

I actively contribute to the technologies I rely on to build scalable systems.

  • Apache Cassandra: Improved security configuration flexibility by altering cipher suites to auto-negotiate.

🛠 Tech Stack

Languages:
Kotlin Java

Frameworks & Libraries:
Spring Boot Spring WebFlux Project Reactor

Data & Messaging:
Apache Kafka Apache Cassandra Redis PostgreSQL Elasticsearch

Infrastructure & Security:
Docker Security


🏆 Featured Projects

1. Lynk (Flagship)

Distributed Real-Time Communication Platform

A secure, reactive chat platform engineered for high throughput and massive concurrency.

  • Architecture: Reactive Microservices (Spring WebFlux) with a Zero-Trust Security Model.
  • Persistence: Designed a custom time-bucketed partitioning strategy in Cassandra for infinite chat history scaling.
  • Security: Implemented mTLS for all internal service mesh communication and SCRAM-SHA-512 for Kafka authentication.
  • Performance: Utilized Redis Cuckoo Filters for $O(1)$ space-efficient data validation and Lua scripting for distributed rate limiting.
  • Resilience: Integrated Resilience4j circuit breakers and Spring Cloud Gateway for robust fault tolerance.

E-Commerce Microservices Ecosystem

A comprehensive e-commerce backend demonstrating complex transaction management and polyglot persistence.

  • Pattern: Event-Driven Architecture using the Outbox Pattern and Kafka for reliable eventual consistency.
  • Data: Polyglot persistence strategy using PostgreSQL (Relational), MongoDB (Product Catalog), and Elasticsearch (Search).=

📈 GitHub Stats

stats languages

📫 Connect with Me

Popular repositories Loading

  1. Synapse Synapse Public

    Kotlin

  2. omniCoder77 omniCoder77 Public

  3. config-repo config-repo Public

    Shell

  4. Lynk Lynk Public

    A high-performance, reactive communication platform built with Spring WebFlux & Kotlin. Features an event-driven microservices architecture leveraging Apache Kafka, Cassandra, Redis, and PostgreSQL…

    Kotlin

  5. cassandra cassandra Public

    Forked from apache/cassandra

    Apache Cassandra®

    Java

  6. Vora Vora Public

    A video streaming platform.