Skip to content
View ThakurAnketPratapSingh's full-sized avatar

Block or report ThakurAnketPratapSingh

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

Hi, I'm Anket Pratap Singh πŸ‘‹

Technical Lead Β· Java Backend Engineer Β· Distributed Systems

LinkedIn Email Portfolio Location


πŸ‘¨β€πŸ’» About Me

I'm a backend-first Java engineer and Technical Lead at Comviva Technologies (A Tech Mahindra Company) with 3.5+ years of hands-on experience designing, building, and operating high-performance distributed systems for real-time telecom platforms.

I specialise in event-driven microservices architecture β€” Apache Kafka for high-throughput async messaging, gRPC for low-latency inter-service communication, and Spring Boot as the backbone of every service. I've designed and shipped production systems that process millions of subscriber transactions per day at 99.9% uptime.

  • πŸ”­ Currently working as Technical Lead at Comviva Technologies
  • πŸ… Triple award winner β€” 3 OVATIONS Awards from Comviva leadership in FY 2025–26
  • πŸš€ Delivered 35% system performance improvement & 40% reduction in production incidents
  • πŸ—οΈ Built a config-driven API gateway that reduced deployment effort by 90%
  • πŸ“š Believer in LLD-first development, clean code, and structured root cause analysis
  • 🀝 Passionate about mentoring engineers and raising team engineering quality
  • πŸ“« Reach me at [email protected] or +91 9161153581
  • ⚑ Fun fact: I've delivered 20+ client Change Requests with 100% First-Time-Right β€” zero rework

πŸ† Recognition & Awards

"Recognised three times by Comviva Technologies leadership within FY 2025–26 under the OVATIONS Rewards & Recognition Program β€” signed by CHRO Bhagwati Shetty."

Award Period Level
πŸ₯ˆ Growth Mindset Practitioner of the Month β€” Unit Leader's Choice May, FY 2025–26 Silver Β· Unit Level
πŸ₯ˆ Growth Mindset Practitioner of the Month β€” Unit Leader's Choice July, FY 2025–26 Silver Β· Unit Level
⭐ Unit Leader's Discretionary Award Q3, FY 2025–26 Unit Level

πŸ› οΈ Tech Stack

Core Language & Frameworks

Java Spring Boot Spring MVC Hibernate

Distributed Systems & Messaging

Apache Kafka gRPC Microservices Hazelcast

Databases

PostgreSQL Oracle MySQL SQLite

DevOps & Tools

Docker Kubernetes Jenkins Git Linux Postman Grafana Consul

Architecture & Design

REST API API Gateway Event Driven System Design


πŸ’Ό Work Experience

🏒 Comviva Technologies (A Tech Mahindra Company) β€” Gurugram, India

Technical Lead (Dec 2025 – Present)

  • Architecting real-time backend systems handling millions of transactions per day across multiple telecom operators at 99.9% uptime
  • Driving microservices migration using Java, Spring Boot, Kafka, and gRPC β€” +35% scalability
  • Leading end-to-end delivery: LLD β†’ development β†’ SIT/UAT β†’ production β†’ monitoring
  • Conducting 100% code and design reviews β€” enforcing SOLID principles and clean architecture
  • Contributing to technical roadmap and capacity planning for the next 2 quarters
  • Mentoring junior and mid-level engineers; conducting knowledge transfer sessions

Senior Software Engineer (Dec 2023 – Dec 2025)

  • Owned 100% of SDLC for MRTM v12.2 + J4U β€” from requirements to production support
  • Delivered 20+ client CRs at 100% First-Time-Right & On-Time Delivery
  • Achieved 40% reduction in production incidents via Grafana dashboards and structured RCA
  • Improved system performance by 35% through load testing, JVM profiling, and Kafka tuning

Software Engineer (Sep 2022 – Dec 2023)

  • Built backend services for MRTM v5.6 and v7.11.1 using Java, Spring Boot, Kafka, REST APIs
  • Delivered 15+ customer-facing CRs β€” improving stability and response time by 25%
  • Established zero-defect production release practices with pre-deployment checklists and QA coverage

πŸš€ Key Projects

πŸ“‘ Mobilytix Realtime Marketing (MRTM)

Real-time offer decisioning platform for telecom operators

A mission-critical platform processing subscriber behaviour and transaction patterns to trigger hyper-personalised marketing offers in real time. Handles millions of events daily at sub-second latency.

Impact:

  • ⬆️ 35% system performance improvement via load testing, query optimisation & Kafka consumer tuning
  • ⬇️ 40% reduction in production incidents via proactive Grafana monitoring & structured RCA
  • βœ… 99.9% uptime maintained across all live operator deployments
  • βœ… 20+ Change Requests delivered at 100% First-Time-Right

Stack: Java Spring Boot Apache Kafka gRPC PostgreSQL Oracle Hazelcast VoltDB JPA/Hibernate


πŸ“² Just For You (J4U)

USSD-based real-time offer interface

A USSD customer interface enabling telecom subscribers to browse and select personalised offers generated by MRTM in real time β€” built for ultra-low-latency, multilingual rendering, and high-concurrency session management.

Impact:

  • ⬆️ 25% improvement in API response time
  • βœ… Real-time offer retrieval via gRPC + Kafka β€” sub-200ms end-to-end
  • βœ… Distributed session management via Hazelcast for concurrent USSD flows

Architecture:

Spring Boot β†’ gRPC (MRTM offers) β†’ Kafka (async logging) β†’ Hazelcast (session) β†’ USSD Gateway (<200ms)

Stack: gRPC Kafka Spring Boot Hazelcast USSD JPA/Hibernate


πŸ”€ Integration Gateway (CUIG)

Centralised upstream/downstream integration hub

A centralised API gateway handling all upstream and downstream system communication β€” supporting both synchronous HTTP and asynchronous Kafka flows with XSLT-based message transformation. Configuration-driven: new integrations require zero code deployments.

Impact:

  • ⬇️ 90% reduction in deployment effort β€” new integrations via config only
  • βœ… Dual-protocol: HTTP (sync) + Kafka (async) in a single gateway
  • βœ… XSLT transformation engine for format-agnostic message processing (XML ↔ JSON)

Modules:

GUI Β· Config Service Β· Gateway Service Β· User Service Β· Event Processor Β· Interactive Β· Fulfilment

Stack: Spring Boot Apache Kafka Consul PostgreSQL XSLT REST APIs Microservices


πŸ’» ATM Terminal System (Personal Project)

Core Java Β· OOP Β· CLI Application

A terminal-based ATM simulation built to solidify Java OOP foundations before entering the industry β€” account creation, deposit, withdrawal, balance enquiry, and transaction history using clean object-oriented design patterns.

Stack: Core Java OOP Data Structures CLI


πŸ“Š GitHub Stats

Stats Top Languages

GitHub Streak

Profile Views


πŸŽ“ Education

B.Tech β€” Information Technology Dr. A.P.J. Abdul Kalam Technical University (AKTU) Β· 2022 CGPA: 8.26 / 10


πŸ“œ Certifications

Credential Issuer Date
πŸ₯ˆ Growth Mindset Practitioner of the Month β€” Silver Comviva Technologies May FY25–26
πŸ₯ˆ Growth Mindset Practitioner of the Month β€” Silver Comviva Technologies July FY25–26
⭐ Unit Leader's Discretionary Award Comviva Technologies Q3 FY25–26
βœ… Java (Basic) HackerRank Jul 2022
βœ… Problem Solving (Basic) HackerRank Aug 2022
πŸŽ“ Java Programming for Complete Beginners (31 hrs) Udemy Β· in28Minutes Oct 2022
πŸŽ“ JSP, Servlets & JDBC for Beginners (9 hrs) Udemy Β· Chad Darby Oct 2022
πŸŽ“ Java Web Services Part 2 β€” SOAP & REST Security (4.5 hrs) Udemy Β· Bharath Thippireddy Oct 2022
πŸŽ“ REST API Testing & Automation using Postman (8 hrs) Udemy Β· Tejasvi Hegde Oct 2022
πŸŽ“ SQL for Beginners: MySQL & Database Design (8 hrs) Udemy Β· Tim Buchalka Oct 2022
πŸ€– Machine Learning with AI Internshala May 2021

🀝 Let's Connect

I'm open to Senior Backend Engineering and Technical Lead roles in Java, Spring Boot, Kafka, and distributed systems. Remote, hybrid, and on-site β€” India and globally.

LinkedIn Email Phone


"Building backends that scale to millions and never break."

Profile Views

Pinned Loading

  1. dockDart dockDart Public

    HTML 2

  2. Tic-Tac-Toe Tic-Tac-Toe Public

    Python 5 2

  3. ATM-MACHINE ATM-MACHINE Public

    ATM-MACHINE

    Java 1

  4. Mar22-Web-Fundamentals Mar22-Web-Fundamentals Public

    HTML 1

  5. CloudDart CloudDart Public

    HTML 2 1

  6. grpc-java grpc-java Public

    Forked from grpc/grpc-java

    The Java gRPC implementation. HTTP/2 based RPC

    Java 1