Skip to content
View vivekkumarq's full-sized avatar
You don't have to be great to start but you have to start to be great🥇
You don't have to be great to start but you have to start to be great🥇

Block or report vivekkumarq

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
vivekkumarq/Readme.md

Vivek Kumar

Software Engineer · Java Backend · Spring Boot · Microservices
Bengaluru, India

LinkedIn Email Open to backend roles


About

Software Engineer with 3+ years building scalable backend microservices in Java, Spring Boot, Quarkus and Kubernetes. I work on enterprise telecom platforms at Netcracker, where the services I own run in high-traffic production environments and are used by business teams every day.

What I'm good at: designing services that stay clean as they grow — clear API contracts, event-driven boundaries with Kafka, and a real test and CI/CD story behind them. I'm comfortable across the whole lifecycle: low-level design, implementation, code review, deployment, and production support.

  • 🏢 Software Engineer @ Netcracker Technology, Bengaluru — Sep 2022 to present
  • 🏆 Spotlight of the Month (2025) for outstanding contribution and value delivery
  • 🎓 B.E. Computer Science, SJB Institute of Technology — First Class with Distinction, 8.5/10
  • 💬 Ask me about GraphQL API design, Kafka event-driven systems, or Kubernetes deployments

What I Work On

Backend microservices at scale. Designed and shipped services in Java, Spring Boot, GraphQL and PostgreSQL across enterprise telecom modules — including an Assigned Customers API that aggregates data from multiple services with advanced filtering and sorting.

API design, REST and GraphQL. Built GraphQL queries and mutations plus GraphQL-to-REST proxy layers to simplify cross-service integration. Maintained REST APIs for 5+ business modules with full Swagger/OpenAPI documentation used by internal teams and partner services.

Event-driven architecture. Implemented Kafka-based asynchronous messaging to decouple downstream services and raise throughput across a distributed system.

Product platforms. Contributed to the Customer Insights platform (Tags & Alerts for classifying and monitoring customer activity, in real time) and to the Customer Sales & Representative Dashboard, where I built backend services and designed CIP chains for structured customer-onboarding workflows.

Production ownership. Delivered backend features for Etisalat (Emirates Telecommunications) using Groovy Script and Quarkus, diagnosing and resolving production issues in high-traffic telecom environments. Integrated Keycloak for role-based access control and improved observability through better logging, error handling and performance monitoring.

DevOps and delivery. Containerised and deployed with Docker and Kubernetes through GitLab CI/CD and Jenkins pipelines, cutting deployment time and release failures. Applied clean architecture, design patterns and steady refactoring to modernise legacy modules, working closely with QA, DevOps and Product.


Tech Stack

Languages

Java SQL Groovy

Frameworks

Spring Boot Spring Quarkus Hibernate JPA jOOQ

APIs & Messaging

GraphQL REST APIs Kafka Swagger

DevOps & Cloud

Docker Kubernetes GitLab CI/CD Jenkins Keycloak FlywayDB

Databases & Testing

PostgreSQL JUnit Mockito Postman

Concepts — Microservices · Distributed Systems · Event-Driven Architecture · System Design & LLD · Design Patterns · Clean Architecture · Data Structures & Algorithms · Agile/Scrum


GitHub Stats

Vivek Kumar's GitHub stats Top languages

GitHub contribution streak


Let's Connect

I'm open to backend and platform engineering roles. The fastest way to reach me is email or LinkedIn.

Email LinkedIn

Popular repositories Loading

  1. Covid_Relief_fund_website Covid_Relief_fund_website Public

    Covid Relief Fund Website with integrated RazorPay Payment Gateway

    HTML

  2. crop-recommendation crop-recommendation Public

    Jupyter Notebook

  3. vivekkumarq vivekkumarq Public

  4. ParkingLotManagement ParkingLotManagement Public

    Java

  5. Java_begining_to_medium_level Java_begining_to_medium_level Public

    Java

  6. user-task-reminder user-task-reminder Public

    Forked from PraveenVilayil/user-task-reminder

    Java