Skip to content
View r0h1tb's full-sized avatar
🎯
Focusing
🎯
Focusing
  • India

Block or report r0h1tb

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

Rohit Behera — backend engineer, Java and Spring Boot, payments and core banking

Merged PRs Open PRs Location Profile views


I build account-servicing and payment APIs for a global bank's core banking platform — the kind of systems where a retry has to be idempotent, a rollback plan matters as much as the feature, and "it works on my machine" isn't a finish line. Day to day that means Java, Spring Boot, message-driven integration, and a lot of time spent on failure modes.

Outside work I contribute fixes to open-source libraries I actually use, and build backend services to keep the fundamentals sharp.

  • 🔭 Building a credit-card onboarding platform — Spring Boot microservices, event-driven, with bureau and decisioning services split out
  • 🌱 Going deeper on distributed systems: consistency, backpressure, and failure recovery
  • 🤝 Open to backend / platform roles and to reviewing PRs on anything below

Stack

Java, Spring, PostgreSQL, Kafka, RabbitMQ, Redis, Kubernetes, AWS, Docker, Maven, Git, Go, Python, TypeScript

Also: JPA/Hibernate · Flyway · Resilience4j · Testcontainers · JUnit 5 · Prometheus · OpenAPI


Open source

Code merged upstream: 38 merged pull requests across 11 projects totalling 478K stars

Fixes I've sent upstream to libraries I actually use. Each one ships with a regression test that fails on main and passes with the patch.

Project PR What it fixed
axios 109k ★ #11118 TypeError when an interceptor is ejected mid-request — nullish handlers weren't guarded
caddy 76k ★ #7922 Proxy URLs resolving to a port the server would then bind
docling 66k ★ #3985 CSV dialect misdetected when a quoted field spans several lines
prometheus 66k ★ #19324 #19396 #19486 Discovery panicked on AWS Lightsail and ECS resources with absent optional fields
rclone 60k ★ #9785 #9786 #9801 Truncated uploads reported as successful on box, yandex and huaweidrive
keycloak 37k ★ #51356 Blank key-attestation values emitted into OID4VCI metadata
mastra 28k ★ #20591 Stale @mastra/core peer floors across nine store packages
goreleaser 16k ★ #6752 Generated Homebrew Casks didn't pass brew style
langchain4j 13k ★ #6091 Splitter failed outright on text with no detectable sentence boundary
go-git 7.7k ★ #2305 Revlist path validation rejected objects it shouldn't walk
raged 24 merged Top external contributor — Tree-sitter parsing, Neo4j graph, Qdrant vectors

✅ merged. Currently in review: dify (155k ★, constant-time signature comparison), cobra (45k ★), thanos (14k ★), unstructured (15k ★, ×2), chainlit (12k ★), go-json (3.7k ★), plus follow-ups on prometheus, rclone, langchain4j, go-git, mastra and hermes-workspace.


Stats

38 merged upstream pull requests, 22 open-source projects contributed to, 173 contributions in the last 12 months, 61 pull requests opened


All my pull requests

Popular repositories Loading

  1. Mycode Mycode Public

    JavaScript

  2. MERN-ESTATE MERN-ESTATE Public

    Real estate

    JavaScript

  3. DSA DSA Public

    Question for DSA

    Java

  4. raged raged Public

    Forked from lexasub/raged

    AST-RAG — Code Analysis & Navigation System

    Python

  5. qdrant-client qdrant-client Public

    Forked from qdrant/qdrant-client

    Python client for Qdrant vector search engine

    Python

  6. hermes-workspace hermes-workspace Public

    Forked from outsourc-e/hermes-workspace

    Native web workspace for Hermes Agent — chat, terminal, memory, skills, inspector.

    JavaScript