Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vinay Kumar

Lead Java Backend Engineer
Gurugram

Summary

Results-oriented IT professional with an impressive 12.7 years of experience in application development and maintenance, excelling both as an individual contributor and a Technical Lead for development teams. Currently serving as the Lead Backend Engineer at Airtel Africa, I bring a wealth of expertise cultivated through roles at esteemed organizations such as Capgemini Engineering, Amdocs Development Center Ltd, and Comviva.

Specializing in the development of Monolithic, Service-Oriented, and Microservices architecture-based applications, I am skilled in creating multithreaded applications to enhance performance. My proficiency extends to object-oriented programming, data structures, and the collections framework API, demonstrating a strong aptitude for framework design in Java.

With hands-on experience in Agile and DevOps methodologies for application development, I possess effective debugging, problem-solving, and analytical skills. Renowned for being a collaborative team player and an adept individual contributor, I am a detail-oriented professional with strong organizational skills.

Capable of handling multiple projects simultaneously with a high degree of accuracy, I bring a strategic and versatile approach to complex IT landscapes. My comprehensive skill set, leadership capabilities, and commitment to excellence make me a valuable asset in dynamic and challenging environments.

Overview

13
13
years of professional experience
6
6
years of post-secondary education
1
1
Language

Work History

Lead Backend Engineer

Airtel International
03.2022 - Current

Currently, I serve as a Java Backend Technical Leader, spearheading design initiatives across a diverse array of projects within a highly collaborative and fast-paced environment. In my role, I craft innovative solutions to address tangible market challenges, working closely with program managers, user interaction designers, and fellow software engineers to enhance both existing product offerings and develop new ones.

My expertise lies in Product Customer Lifecycle Management (CLM), and I bring extensive experience to the table in software development. Proficient in Core Java and the Spring Boot framework, I specialize in Java 8 features such as Parallel Stream, Lambdas, and Functional Interfaces.

My technical proficiency extends to a comprehensive skill set encompassing Spring Boot, Hibernate, Kafka Reactive Messaging, Apache Kafka, Redis, Docker, Kubernetes, Netflix Conductor, Grafana, Prometheus, Confluence, Scrum, SOAP, Maven, Swagger, Jackson, Junit, and Mockito. I excel in Rest Web services with Spring Boot, boasting exposure to Microservice orchestration.

Notably, I am well-versed in GIT, JIRA, Maven, and CI/CD tool Jenkins, leveraging this knowledge to contribute effectively in Agile environments. My experience as a designer involves actively participating in design discussions, handling architecture and implementation, and delivering client-driven requirements. I am responsible for bug fixing in existing applications and oversee the onboarding process for new team members, ensuring their seamless integration into projects.

Key Achievements:

  • Successfully developed SIM SWAP, Case Management, Mobile Number Portability, Network Provisioning Orchestrator, CYN, Esim, Prepaid to Hybrid, and Cockpit (a tool for configuration).
  • Designed, built, and configured applications to meet business process and application requirements.
  • Directed development teams through the design, development, coding, testing, and debugging phases of applications.
  • Demonstrated proficiency in writing testable, scalable, and efficient code, leading code reviews, and mentoring junior team members to adhere to established software quality standards.
  • Managed time efficiently to meet all task deadlines.
  • Resolved problems, improved operations, and consistently delivered exceptional service within tight deadlines and a fast-paced environment.
  • Assisted junior developers in their career growth through mentorship, sharing knowledge on best practices for backend engineering tasks.
  • Collaborated with frontend developers to design and implement seamless APIs, improving overall product functionality.

Technical Leader

Capgemini Engineering
12.2017 - 03.2022

At GridScape, I played a pivotal role in the development of a web-based network management application, operating from the utility back-office to facilitate remote and secure configuration and management of Distribution Automation (DA) communication networks.

Key Contributions:

  • Contributed significantly to the design and delivery of new features for the Silver Spring application as an individual contributor.
  • Developed various REST APIs for seamless inter-component communication and integration with the user interface.
  • Engineered a standalone application for the smooth migration of device data from one database to another.
  • Crafted plugins for executing diverse device commands within the Nicnac library.
  • Proactively addressed critical and blocker sonar issues, ensuring project stability and reliability.
  • Undertook debugging and resolution of bugs, enhancing overall system performance.
  • Assumed the role of a mentor for the onboarding of new team members, providing guidance and resolving technical challenges.
  • Demonstrated proficiency in a diverse skill set including Core Java (1.8), Spring framework, Spring Boot, REST, Microservices, Maven, Git, ElasticSearch, Oracle DB, PostgreSQL, Jenkins, Docker and Containers, Linux, Git, and TIBCO.
  • Exhibited a high level of initiative and creativity in tackling challenging tasks, contributing to the project's success.
  • Conducted thorough code reviews and implemented debugging strategies to optimize performance.
  • Conducted research on emerging technologies, evaluating their applicability to website projects.
  • Authored, modified, and maintained comprehensive software documentation and specifications.
  • Delivered exceptional customer support, effectively resolving complex technical issues and ensuring client satisfaction.

Senior Software Developer

Amdocs Development Center
03.2015 - 12.2017

At Umarket, a pivotal financial and recharge services platform, I contributed significantly to its core functionality, focusing on maintaining end user wallets (both retailers and customers), recharge/bill payments, and the management of various wallet types (e.g., EWallet, Stock wallet, Bonus).

Key Contributions:

  • Developed a performance utility for the USSD simulator application using Spring Boot, enhancing overall system efficiency.
  • Authored services for bill pay and merchant pay, streamlining financial transactions within the UMarket ecosystem.
  • Crafted REST APIs for financial services, including peer-to-peer transactions and recharge functionalities.
  • Played a key role in the core team responsible for product enhancements and feature development.
  • Demonstrated proficiency in Core Java (1.6), Spring framework, Spring Boot, REST, microservices, Hibernate, Maven, Git, Oracle DB, Linux, SVN, JBoss, and more.
  • Successfully operated within tight deadlines and a fast-paced environment, ensuring the project's timely progression.
  • Engaged in collaborative discussions with team members to address issues, provide resolutions, and implement best practices.
  • Designed reusable and reliable code suitable for deployment in distributed cloud environments.
  • Modernized old code bases to align with contemporary development standards, improving overall system functionality.

Software Engineer

Comviva Technologies Ltd
06.2011 - 03.2015

Contributed to a financial and recharge services platform aimed at serving end customers, specializing in the implementation of micro loan-based services and integrating core banking systems for various banks.

Key Contributions:

  • Successfully implemented micro loan-based services using the Core Banking System, catering to the unique requirements of different banks.
  • Executed the implementation of banking services, including wallet-to-bank and bank-to-wallet transactions, enhancing the platform's financial capabilities.
  • Developed various REST APIs for financial services, ensuring seamless integration and efficient data exchange.
  • Implemented cron jobs to automate various financial services, optimizing system processes and ensuring timely execution.
  • Integral member of the core team responsible for enhancing the overall product and introducing new features.
  • Demonstrated expertise in Core Java (1.6), Spring framework, Struts, Hibernate, Oracle, Linux, SVN, and Tomcat.
  • Proven ability to learn quickly and adapt to new situations, showcasing flexibility and a dynamic approach.
  • Identified issues, analyzed information, and provided effective solutions to problems, utilizing critical thinking skills to break down complex challenges.
  • Collaborated with software development and testing teams to design and develop robust solutions that met client requirements for functionality, scalability, and performance.
  • Successfully integrated third-party tools and components into applications, enhancing overall functionality.
  • Developed robust, scalable, modular, and API-centric infrastructures, ensuring a solid foundation for ongoing development and growth.

Education

B.Tech - Computer Engineering

The Technological Institutes of Textile & Sciences
Bhiwani
07.2007 - 06.2011

12th -

Non-Medical Vaish Model Sr.Sc. School
Bhiwani
04.2006 - 03.2007

10th -

Vaish Senior Secondary School
Bhiwani
04.2004 - 03.2005

Skills

Application design

undefined

Timeline

Lead Backend Engineer

Airtel International
03.2022 - Current

Technical Leader

Capgemini Engineering
12.2017 - 03.2022

Senior Software Developer

Amdocs Development Center
03.2015 - 12.2017

Software Engineer

Comviva Technologies Ltd
06.2011 - 03.2015

B.Tech - Computer Engineering

The Technological Institutes of Textile & Sciences
07.2007 - 06.2011

12th -

Non-Medical Vaish Model Sr.Sc. School
04.2006 - 03.2007

10th -

Vaish Senior Secondary School
04.2004 - 03.2005
Vinay KumarLead Java Backend Engineer