Claims you can check
Each card points at something real — open the source and verify for yourself.
- StatedRésumé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
- 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
Shipped work
See all workFlagship 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.
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.
System Engineer
Tata Consultancy Services
System Engineer
Tata Consultancy Services Ltd.
Assistant System Engineer
Tata Consultancy Services
United University, Prayagraj, Uttar Pradesh
Bachelor
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.
Goes straight to Ritesh. No recruiter spam.