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

Highlights

  • Pro

Block or report shrihari7396

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

Hi πŸ‘‹, I'm Shrihari Kulkarni

Backend Architecture & Engineering | Security πŸ›‘οΈ | Distributed Systems βš™οΈ

Focused on building resilient, high-throughput, and production-oriented backend systems.
I specialize in Spring Boot, architecting scalable microservices, implementing event-driven layers (Kafka/Redis), and enforcing stringent stateless security protocols.

LinkedIn GitHub


⚑ About Me

  • πŸ”­ I’m currently building: Centralized KYC Verification System & contributing to Apache DolphinScheduler
  • 🌱 I’m currently learning: Advanced Spring Security, Kubernetes, AWS/GCP, and System Design
  • πŸ› οΈ I enjoy working on the core layers of backend systems β€” authentication, authorization, logging, monitoring, and service integration.
  • 🎯 My focus: Architecture β†’ Implementation β†’ Deployment
  • πŸ† 9.30 CGPA | Top 7% in AICTE National CTF | 650+ Algorithmic Problems Solved
  • πŸ“« How to reach me: LinkedIn

πŸ’» Tech Stack & Tools

Core Backend & Frameworks

Java Spring Boot Spring Security Hibernate Python C++

Distributed Systems & Databases

Apache Kafka Redis PostgreSQL MySQL Microservices

Security & DevOps

Docker Kubernetes Git Linux JWT OAuth2


πŸš€ Featured Projects

πŸ›‘οΈ SentinelGate - Edge Security API Gateway

A stateless, high-throughput security gateway designed to monitor backend services in real-time, detect abnormal traffic patterns, and automatically enforce defensive measures.

  • Problem Solved: Achieving low-latency request interception without blocking the main I/O thread.
  • Solution: Offloaded threat analysis and IP blacklisting to an asynchronous Kafka pipeline with Redis caching.
  • Security Features: Device fingerprinting, real-time anomaly detection, automated defense (IP blocking/rate limiting).
  • Tech Stack: Spring Cloud Gateway, Kafka, Redis, RSA Cryptography, MySQL, Docker.

πŸ†” Decentralized KYC Infrastructure (Alpha 🚧)

A distributed identity verification platform designed to eliminate redundant KYC checks across institutions using cryptographic short-lived tokens.

  • Privacy-First Design: Short-lived QR-based identity tokens and data minimization design to prevent replay attacks.
  • Governance: Immutable audit logs for compliance using a dedicated audit database.
  • Tech Stack: Spring Boot, Spring Security (OAuth2/JWT), PostgreSQL, Kafka.

A low-latency, event-driven examination platform utilizing WebSockets to maintain persistent bidirectional connections for real-time anomaly detection.

  • Scalability: Capable of managing state for thousands of concurrent WebSocket connections via efficient session mapping.
  • Detection: Monitors tab switching, focus-loss, and other proctoring events.
  • Tech Stack: Java, Spring Boot, WebSockets, React.

An automated threat detection pipeline leveraging static analysis and ML models (XGBoost) to classify polymorphic malicious payloads within PDF structures.

  • Innovation: Custom structural parsers to identify high-entropy object streams in malformed PDFs.
  • Tech Stack: Python, TensorFlow, XGBoost, Scikit-learn.

πŸ› οΈ Open Source Contributions

Systems Contributor

  • Engineering core workflow engine modules and integration pipelines for a distributed visual DAG workflow task scheduling system.
  • Architecting fault-tolerant test suites covering edge-case timeout scenarios within dockerized environments.
  • Impact: Strengthened database assertion logic for a project with 11k+ GitHub stars.

πŸ“Š GitHub Stats


πŸ“ˆ GitHub Contribution Graph


"Building secure, observable, and resilient systems."

Popular repositories Loading

  1. Anti_Plagarism_Interface Anti_Plagarism_Interface Public

    A scalable code assessment platform designed to detect plagiarism and ensure fair evaluation in coding assignments and contests. Built with a microservices architecture, it provides high performanc…

    HTML 1

  2. Pdf-Malware-Detection-System Pdf-Malware-Detection-System Public

    AI-powered PDF malware detection system combining Machine Learning, PDF structural analysis, and local LLM-generated security reports using Spring Boot, Python, and Ollama.

    Java 1 1

  3. SentientGate SentientGate Public

    SentientGate is a high-performance, behavior-aware API gateway that monitors traffic patterns, enforces real-time rate limiting, and triggers adaptive defensive actions using event-driven logging a…

    Java 1

  4. Spring-Framework Spring-Framework Public

    A comprehensive, multi-module Maven project demonstrating core Spring Framework concepts, including Dependency Injection, Bean Lifecycle, Spring JDBC, and Spring ORM with Hibernate.

    Java

  5. GRPCLearnedSotckProject GRPCLearnedSotckProject Public

    A Spring Boot client-server application demonstrating high-performance communication using gRPC and Protocol Buffers for stock trading data.

    Java

  6. Leetcode Leetcode Public

    A comprehensive collection of my LeetCode solutions, showcasing algorithmic problem-solving primarily in C++.

    C++