Summary
Overview
Work History
Education
Skills
Accomplishments
Key College Projects
Languages
Hobbies and Interests
Timeline
Generic

Vivek Kumar Singh

Bengaluru

Summary

Passionate and accomplished Senior Software Developer with around 4 years of experience designing, testing and developing software solutions and a proven track record of leading and executing complex projects from inception to deployment. Adept in multiple technologies like Java, Spring Boot, RESTful APIs, SQL Databases among others and recognized for optimizing software solutions for maximum impact.

Overview

4
4
years of professional experience

Work History

Software Engineer

Paytm
Noida
08.2020 - Current

Key Projects:

- NCMC HSM Security (API Architect and Developer)

- Developed APIs for encrypting and decrypting sensitive data, ensuring robust security for NCMC Acquirer Middleware and InstaProxy.

- Tech Stack: Java, Spring Boot, Redis, MySQL

- InstaProxy (Developer)

- Optimized the Insta Proxy module to facilitate seamless communication between Payment Gateway and multiple banking institutions.

- Streamlined the handling of financial transactions, including payments, refunds, and verification calls.

- Implemented comprehensive monitoring and alerts.

- Tech Stack: Java, Spring Boot

- NCMC Acquirer Middleware (Developer)

- Worked on APIs for seamless money addition, balance updates, and service creation using POS machines.

- Oversaw transaction settlements at metro gates, orchestrating communication with issuer banks.

- Configured in-depth monitoring and alerts.

- Tech Stack: Java, Spring Boot, Apache Kafka, MySQL, Redis

- NCMC Acquirer Bus(API Architect and Developer)

- Designed APIs to streamline bus conductor operations using Paytm EDC Devices.

- Orchestrated real-time data synchronization between backend servers and EDC devices, ensuring swift transactions.

- Implemented robust monitoring and alerts.

- Tech Stack: Java, Spring Boot, MySQL

- NCMC Issuer(Lead Developer)

- Pioneered the development of the NCMC Issuer, empowering users to purchase and activate NCMC cards, complete with auto top-up functionality.

- Introduced card recharge capabilities and established comprehensive monitoring and alerts.

- Tech Stack: Java, Spring Boot, Apache Kafka, MySQL, Redis

- City Bus (Developer)

- Spearheaded the creation of the City Bus project from inception, managing the entire lifecycle from development to seamless deployment.

- Revolutionized user experience by enabling bus stop search, route and fare information, and effortless ticket booking via the Paytm app.

- Implemented robust monitoring and alerts using StatsD, Telegraf, Prometheus, and Grafana.

- Tech Stack: Java, Spring Boot, MySQL, Redis, Elasticsearch, AWS S3

Intern - Software Developer

Paytm
Bangalore
01.2020 - 06.2020

Notable Contributions:

- Enhanced system performance by configuring monitoring and alerts for Paytm Hotels APIs using StatsD, Prometheus, and Grafana.

- Collaborated on an internal dashboard that displayed transaction details and search-to-booking ratios, earning recognition as the Best Intern.

Education

Electrical & Electronics Engineering

Ramaiah Institute of Technology
Bengaluru
05-2020

Higher Secondary Education - Science

Delhi Public School
Ranchi

Skills

  • Core Java
  • Spring Boot
  • MySQL
  • Redis
  • ElasticSearch
  • Kafka
  • Python
  • Django
  • Rest APIs
  • Data Structures & Algorithms

Accomplishments

  • Published a conference paper on IEEE, showcasing experimental results of path planning algorithms for stationary obstacle avoidance in drones(https://ieeexplore.ieee.org/document/8821841).
  • Received the Rising Rockstar Award at Paytm, recognizing exceptional performance within a team of over 50 members.
  • Recognized with the Rockstar Award at Paytm for configuring extensive monitoring and alerts for NCMC Issuer, Middleware, and InstaProxy APIs.
  • Secured the 10th rank overall in SUAS 2018, competing against 51 teams worldwide at the Naval Airbase, Maryland, USA(https://ieeexplore.ieee.org/document/8821841).

Key College Projects

  • Autonomous Rover for Consignment Segregation, Implemented a vision sensor-based localization and classification system for efficient consignment segregation, utilizing Python and OpenCV.
  • Edhitha Unmanned Aerial Systems, 07/2017 - 07/2019, Conducted extensive experiments with path planning algorithms to enable obstacle-free drone navigation. Controlled ground control stations and programmed flight controllers for autonomous takeoff, navigation, and landing of UAV.

Languages

  • English
  • Hindi

Hobbies and Interests

  • Problem Solving
  • Chess
  • Cricket
  • Badminton
  • Exploring new places
  • Music
  • Fitness and Working Out

Timeline

Software Engineer

Paytm
08.2020 - Current

Intern - Software Developer

Paytm
01.2020 - 06.2020

Electrical & Electronics Engineering

Ramaiah Institute of Technology

Higher Secondary Education - Science

Delhi Public School
Vivek Kumar Singh