Ritesh Kumar

Software Engineer

  • 16 proven skills
Request intro

Goes straight to Ritesh. No recruiter spam.

Download résumé

Claims you can check

Each card points at something real — open the source and verify for yourself.

  • StatedRésumé

    Scalable Payment Gateway Service

    Architected a payment processing backend implementing a multi-stage state machine, Transactional Outbox pattern, fault tolerance, rate limiting, stateless JWT RBAC, Redis Cache-Aside strategies, observability, and containerized deployments.
  • StatedRésumé

    High-Performance Rate Limiter Core Library

    Architected a standalone Java rate limiter library as a multi-module Maven project implementing the Token Bucket algorithm with thread-safe and atomic state management for low-latency execution.
  • StatedRésumé

    Scalable payment gateway project

    Explored state machines, the Transactional Outbox pattern, Apache Kafka, Redis caching, circuit breakers, and rate limiting to deepen understanding of distributed and event-driven systems.
  • StatedRésumé

    Standalone Java rate limiter library

    Built using the Token Bucket algorithm, focusing on thread safety, concurrency control, race-condition handling, and efficient execution in concurrent environments.
  • StatedRésumé

    System Engineer @ Tata Consultancy Services Ltd.

    Diagnosed and resolved database bottlenecks using SQL indexing. Engineered backend functionality for a Banking Loans module within a distributed team. Integrated loan functionality into legacy codebase and resolved critical defects in a financial transaction processing system.
  • StatedRésumé

    System Engineer @ Tata Consultancy Services

    Product Engineer at Tata Consultancy Services, contributing to enterprise applications in the banking and financial domain. Work involves backend development, working with legacy systems, participating in architectural discussions, code reviews, and collaborating with distributed teams.
  • StatedRésumé

    Assistant System Engineer @ Tata Consultancy Services

    Product Engineer at Tata Consultancy Services, contributing to enterprise applications in the banking and financial domain.
  • StatedRésumé

    Docker for Java Developers

    Certification in Docker for Java Developers

What Ritesh can prove

Proven Unproven

See all skills →
INTERVIEW-VERIFIED CAPABILITY (PROVEN)SELF-DECLARED STACK
GRAPH NODES: 41 · CONNECTIVITY FACTOR: 0.39
Skill constellation: 41 skills, 0 interview-verified.APACHE KAFKAAWS EC2AWS RDSCI/CDCONCURRENCYDISTRIBUTED SYSTEMSDOCKERDOCKER COMPOSEEVENT-DRIVEN ARCHITECTUREGITGITHUB ACTIONSGRAFANAHIBERNATEJAVASCRIPTJAVASCRIPT (ES6+)JWTLINUXMAPSTRUCTMAVENMICROMETERMICROSERVICESMONGODBMYSQLNGINXPOSTGRESQLPROMETHEUSPYTHONRABBITMQRATE LIMITINGREDISRESILIENCE4JREST APISSOAPSPRING BATCHSPRING BOOTSPRING BOOT 3SPRING DATA JPASPRING SECURITYSQLZIPKINJAVA
  • Apache Kafka: self-declared, 2 evidence items, linked to Project: Scalable Payment Gateway Service, Project: Scalable payment gateway project
  • AWS EC2: self-declared, 0 evidence items
  • AWS RDS: self-declared, 0 evidence items
  • CI/CD: self-declared, 0 evidence items
  • Concurrency: self-declared, 1 evidence items, linked to Project: Standalone Java rate limiter library
  • Distributed Systems: self-declared, 0 evidence items
  • Docker: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • Docker Compose: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • Event-Driven Architecture: self-declared, 0 evidence items
  • Git: self-declared, 0 evidence items
  • GitHub Actions: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • Grafana: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • Hibernate: self-declared, 0 evidence items
  • Java: self-declared, 3 evidence items, linked to Project: Scalable Payment Gateway Service, Project: High-Performance Rate Limiter Core Library, Project: Standalone Java rate limiter library
  • JavaScript: self-declared, 0 evidence items
  • JavaScript (ES6+): self-declared, 0 evidence items
  • JWT: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • Linux: self-declared, 0 evidence items
  • MapStruct: self-declared, 0 evidence items
  • Maven: self-declared, 1 evidence items, linked to Project: High-Performance Rate Limiter Core Library
  • Micrometer: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • Microservices: self-declared, 0 evidence items
  • MongoDB: self-declared, 0 evidence items
  • MySQL: self-declared, 0 evidence items
  • Nginx: self-declared, 0 evidence items
  • PostgreSQL: self-declared, 0 evidence items
  • Prometheus: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • Python: self-declared, 0 evidence items
  • RabbitMQ: self-declared, 0 evidence items
  • Rate Limiting: self-declared, 2 evidence items, linked to Project: Scalable Payment Gateway Service, Project: Scalable payment gateway project
  • Redis: self-declared, 2 evidence items, linked to Project: Scalable Payment Gateway Service, Project: Scalable payment gateway project
  • Resilience4j: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • REST APIs: self-declared, 0 evidence items
  • SOAP: self-declared, 0 evidence items
  • Spring Batch: self-declared, 0 evidence items
  • Spring Boot: self-declared, 0 evidence items
  • Spring Boot 3: self-declared, 0 evidence items
  • Spring Data JPA: self-declared, 0 evidence items
  • Spring Security: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
  • SQL: self-declared, 0 evidence items
  • Zipkin: self-declared, 1 evidence items, linked to Project: Scalable Payment Gateway Service
No architecture case studies yet

Flagship systems this candidate architected will appear here once attached to the dossier. No project has been added yet.

Getting better, on the record

Proven skills over time — today marked in lime.

No scored sessions yet

This trajectory populates once the candidate completes scored interview sessions. No score has been recorded or estimated here.

Career chronology

Gaps shown honestly — only what's on the record.

Trajectory timeline
  1. System Engineer

    Tata Consultancy Services

  2. System Engineer

    Tata Consultancy Services Ltd.

  3. Assistant System Engineer

    Tata Consultancy Services

  4. United University, Prayagraj, Uttar Pradesh

    Bachelor

  5. United University

    Bachelor of Computer Applications - BCA

Hiring for Software Engineer?

Request the full evidence dossier — verified interview sessions, cryptographically attested artifacts, and reference outcomes.

Request intro

Goes straight to Ritesh. No recruiter spam.

Download résumé
Verification key —
Request intro