Summary
Overview
Work History
Education
Skills
Certification
Interests
Timeline
Generic

Shishir Kumar

Software Designer
Pune

Summary

Experienced technology and functional leader with 13+ years of delivering cutting-edge software solutions in payments and financial services. Specializes in leading diverse teams, designing scalable systems, and implementing high-performance APIs. Committed to leveraging emerging technologies like blockchain, cloud computing, and AI to drive organizational change. Proficient in team management, stakeholder engagement, and aligning technical strategies with business goals.

Overview

14
14
years of professional experience
4
4
years of post-secondary education
1
1
Certification
2
2
Languages

Work History

Lead Software Engineer

Mastercard
08.2022 - Current

Design and Development of high performance and high availability system APIs using Microservices putting latest technologies like message queues and SFTP on best use for delivering solutions to meet emerging financial problems.

  • Requirement discussions and analysis
  • Solution design and scoping
  • Identification of technologies for designed solution
  • Development of REST APIs and high availability systems
  • Release and delivery management
  • Technologies: ZMQ, Front Office, Back Office, Spring Boot, Calypso, multi-threading, Chef, Splunk, Git, Jenkins, PostgreSQL

Senior Software Engineer

Mastercard
02.2021 - 07.2022
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.

Senior Engineering Lead

Persistent Systems Ltd
02.2020 - 01.2021

Design and Development of new features in IonTorrent software product for ThermoFisher Scientific Co. which is a next generation genome sequencing product to be used for different types DNA and RNA samples with never seen before revolutionary speed and accuracy.

  • Requirement gathering from bioinformatics team
  • Implementing and integrating Angular components for pre designed HTML wireframes
  • Development of REST APIs for UI consumption
  • Solution designing for documented requirements using Java, Angular, Unix shell
  • Design and implementation of database relations and scripts
  • Java8, Spring, Hibernate, REST, Angular2, TypeScript, Bootstrap, PostgreSQL, MongoDB, Unix, Maven, Agile, Git, AWS

Engineering Lead

Persistent Systems Ltd
10.2016 - 01.2020

Development of custom policy migration products using proprietary Identity and Access Management products providing our clients a simplified and interactive enterprise solutions to their Identity and Access management problems in partnership with Oracle and other solutions providers like Ping, ForgeRock.

  • Requirement gathering and solution discussion with product owners and architect
  • Solution design using Java and angular
  • Implementation of REST APIs, policy transformation algorithms and consumption layer from source AM product and push layer for creating policies in target AM product
  • Leading and managing product team of size 8 with fulfilling all typical responsibilities of a technical project lead
  • Java, Spring, Hibernate, REST, Oracle, SAML OAuth, web-security, certificates, Ping, OAM, Jenkins

Application Developer

IBM India
01.2015 - 09.2016

Enhancements and implementation through change requests created for functionality changes in the existing web sites of element 14 site. Changes mostly comprised of migration of business logic from Struts to Spring MVC

  • Implementing technology migration from Struts to Spring (MVC)
  • Spring MVC, Hibernate, JavaScript

Programmer Analyst

Cognizant Technologies Solutions
10.2011 - 01.2014

Project was about optimization of day to day banking processes by transferring the legacy banking services from STAR to MasterCard through implementation of IPS web service calls on Data-Power and code implementation for optimizing the process in applications used by bank employees for various functioning of bank. I worked on two modules of this project CE-DAD (optimization of internal legacy application for bank personals) and WEB-UI (build in Spring UI application from scratch for implementing various banking functionalities via web services on MasterCard).

  • Coding, Unit Testing, Maintaining project task and defect metrics.
  • Struts, Spring, Servlet, JSP, Web services, JUnit, JPA and WebSphere

Education

B. Tech - Computer Science

Uttar Pradesh Technical University
Greater Noida
08.2007 - 07.2011

Skills

Software architecture design

Java 17

Spring Boot

ORM Frameworks

REST

RDBMS

Microservices

Message Queues

AWS

Reddis

Jenkins

SAML

OAuth

Web Servers

Maven

Git

Agile

Rally

Jira

Unix

Certification

Fundamentals of Blockchain

Interests

Learning Scientific Facts

Travelling

Cooking

Timeline

Lead Software Engineer

Mastercard
08.2022 - Current

Fundamentals of Blockchain

02-2022

Senior Software Engineer

Mastercard
02.2021 - 07.2022

Senior Engineering Lead

Persistent Systems Ltd
02.2020 - 01.2021

Engineering Lead

Persistent Systems Ltd
10.2016 - 01.2020

Application Developer

IBM India
01.2015 - 09.2016

Programmer Analyst

Cognizant Technologies Solutions
10.2011 - 01.2014

B. Tech - Computer Science

Uttar Pradesh Technical University
08.2007 - 07.2011
Shishir KumarSoftware Designer