Skip to content
View sohamukute's full-sized avatar
🍀
Learning
🍀
Learning

Highlights

  • Pro

Block or report sohamukute

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

Building

echo-log Kafka inspired log broker built from raw Java NIO selectors. Append only segment files, offset indexed lookups, a custom binary wire protocol, consumer group rebalancing, and leader follower replication guarded by fencing tokens. Benchmarked against Kafka for throughput. Java NIO Docker ZooKeeper Prometheus

grabmyseat High concurrency ticket booking and payments engine. Seven services covering gateway, auth, inventory, wallet, waiting room, saga orchestration, and ticketing. Ordered Redisson locks and atomic Redis reservations stop overselling, FIFO admission permits and a persisted saga absorb flash sale traffic. Java Spring Boot Redis PostgreSQL

daakdash Courier and logistics platform built around an auditable parcel state machine with optimistic locking. Gateway secured with JWT validation and Redis backed rate limits, delivery automated with distance based routing and capacity aware partner assignment. Java Spring Boot PostgreSQL Redis

PulseCast UPI transaction forecasting for small merchants using TimesFM, a zero shot model from ICML 2024. Festival aware covariates pulled from live holiday APIs, salary day spikes detected dynamically. FastAPI backend, Streamlit dashboard, 256 tests. Python FastAPI TimesFM PyTorch Streamlit

feedrank Two stage recommender trained on 54 million Amazon review interactions across 6.1 million users and 1.2 million items. ALS retrieves candidates from a FAISS index, LightGBM re ranks them in 2 to 4 milliseconds. Training data processed with DuckDB over parquet instead of pandas. Python FastAPI FAISS LightGBM DuckDB

Contributed

libmicrodns #53 merged mDNS goodbye packet detection per RFC 6762 section 11.3, so callers can tell when a service has actually departed.

FFmpeg #22237 merged H.261 encoder and parser API test, extended yuv4mpegpipe FATE coverage across four pixel formats, hardened file test error paths.

FFmpeg #22693 merged Fixed APV profile selection in liboapvenc so every advertised pixel format actually encodes, plus a buffer leak in the close path.

shap #4362 merged Replaced deepcopy with copy in Explanation's indexing path, cutting unnecessary array duplication, and fixed a missing return that was silently dropping results.

Stack



Competitive Programming



1631

300+ problems solved


1143

@someknown, Newbie


1610

3★ rated


676

rank 26476th · top 20.69%

Also mentoring robotics at SRA VJTI, control systems for the Gyroglider aerial platform and the Ballerina Cappucina omnidirectional bot, and teaching 150+ first years. Hacktoberfest 2025 Super Contributor.

Pinned Loading

  1. daakdash daakdash Public

    DaakDash

    TypeScript

  2. grabmyseat grabmyseat Public

    High concurrency booking and payments engine

    Java

  3. echo-log echo-log Public

    Java 2

  4. feedrank feedrank Public

    Python 1

  5. image-captioning-demo image-captioning-demo Public

    Python

  6. PulseCast PulseCast Public

    AI-powered UPI transaction forecasting platform for Indian small merchants

    Python 1