Skip to content
View singhvishalkr's full-sized avatar

Block or report singhvishalkr

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

Vishal Kumar Singh

Senior Software Developer at MakeMyTrip, building B2B travel-platform services in Java, Spring Boot, Kafka, Redis, Kubernetes, and PostgreSQL.

I work on backend systems where stable contracts, observable failures, careful rollouts, and readable code matter as much as feature delivery.

Current Work

  • Migrating 6 modules and 80+ REST endpoints from Quarkus 3.7 to Spring Boot 3.5.
  • Owning API design and backward-compatible evolution across 11 controllers.
  • Improving reliability, security, observability, and CI feedback on travel-booking surfaces.
  • Partnering with product, QA, platform, and infra teams when changes cross service and team boundaries.

Previous Scale

At Comviva (Tech Mahindra), I worked on fintech API gateway paths serving 3.5M+ requests/day across 100+ countries.

  • Java 8 / Spring Boot 2 to Java 21 / Spring Boot 3.3 modernization.
  • Kafka pipeline work replacing synchronous fan-out where decoupling mattered.
  • Redis-backed latency improvements on hot read paths.
  • Production fixes around reliability, error handling, and contract stability.

Open Source

101 merged PRs across backend, infrastructure, docs, and developer-tooling projects.

Area Representative work
JVM / distributed systems Apache Pulsar, Camunda / Zeebe, Quarkus, Spring Security, Testcontainers, QuestDB
Platform / product engineering Strapi, Kilo, Kong, Airbyte, Appwrite, PostHog
CNCF / infrastructure docs Kubernetes website, OpenTelemetry Collector Contrib, Lima, Linkerd website

Full contribution index: singhvishalkr/oss-contributions

Writing

I write about Java upgrades, Spring Boot, backend performance, and open-source contribution.

  • 7 articles on Medium.
  • Top piece: Java 21 to 25 and Spring Boot 3.5 to 4.0, with roughly 12K+ views, 7K+ reads, and 290+ claps.

Selected Repositories

  • event-system - Spring Boot notification service with per-channel FIFO queues, callbacks, graceful shutdown, Docker, and JUnit coverage.
  • pr-review-prep - PR triage helper that turns a GitHub pull request into deterministic review notes and risk checks.
  • oss-contributions - curated index of open-source pull requests and contribution areas.

Contact

Pinned Loading

  1. event-system event-system Public

    Spring Boot notification service with per-channel FIFO queues, callbacks, graceful shutdown, Docker, and JUnit coverage

    Java

  2. singhvishalkr singhvishalkr Public

    GitHub profile for Vishal Kumar Singh - Java/Spring backend, OSS, and writing

  3. pr-review-prep pr-review-prep Public

    PR triage helper that turns GitHub pull requests into deterministic review notes and risk checks

    Shell

  4. sangeet sangeet Public

    Local-first FastAPI/mpv music automation with schedule and weather context, SQLite decision traces, and a vanilla dashboard

    Python