Summary
Overview
Work History
Education
Skills
Certification
Emails
Personal Information
Timeline
Generic

Kaushlesh Tripathi

PUNE

Summary

Expertise in developing applications using Java/J2EE, JSP, Servlet, Struts, JavaScript, Spring, Spring boot, Microservices, Hibernate, JPA, Rest/SOAP web services, Oracle, MySQL, Postgres, MongoDB, Hadoop and AWS technologies. Software design and development experience across all phases of SDLC. Well versed in Agile Methodology. Proficient in-Service Oriented Architecture (SOA), Restful webservices and Microservices. Proficient in PL/SQL, Store Procedure, Unix Shell Scripting and Windows environment. Proficient in working with Bigdata (Cloudera VMBox, Hadoop, Hive, Pig, HDFC, Sqoop, Spark2) Strong designing and architecture skills. ELK stack expert, did cluster setup (master and data nodes) Received sense of urgency award three times for successful delivery of CCM, CI, CI-Change Event applications. Received certificate of appreciation from Majesco for Liquibase, ICM Integration, auto-build and deployment.

Overview

21
21
years of professional experience
2005
2005
years of post-secondary education
4
4
Certifications
2
2
Languages

Work History

Principal Software Engineer

Mastercard P. Ltd.
10.2018 - Current
  • SCM is the modernization of MPS (Member Parameter System) using an advanced tech stack to provide enhanced capabilities
  • It caters to the configuration and parameter management needs of both global and regional customers, offering scalability and improved operational efficiency
  • Architected scalable solutions for complex business problems
  • Code reviews and code optimization for performance and maintainability
  • Helping team for debugging and troubleshooting for production issues
  • Collaborate with clients and stakeholders to gather and refine requirements
  • Takes technical interviews, coaching, and mentoring team members
  • Set up and maintained Splunk and Dynatrace dashboards for alerts and monitoring
  • Designing and development applications from scratch, like Operational Maintenance UI
  • Environment: Agile | Jenkins | Rally | BitBucket/GitHub | PCF | Maven | Swagger | SpringBoot | Microservices | SpringBatch | SpringDataJPA/Hibernate | Spring Cloud | Spring Security | HTML5 | CSS | JSON | Angular16 | IntelliJ | Java21 | Design Patterns | Elasticsearch 7.3.1 | Kibana | Logstash | FileBeat | MongoDB | Restful Webservices | Tomcat | Zookeeper | Kafka | JMeter | Java Profiler | Apache NiFi | Flyway | Putty | WinSCP | Splunk | Dynatrace | Hazelcast/Redis Cache | Apache Ignite | gRPC

Technical Lead

Mastercard
10.2018 - Current
  • Customer index is a single source of truth for all customer related information like email, phone, address, B2BRel, Trid etc
  • We pull various customer information from legacy RDBMS DB and Postgres DB and ingest this data into Elasticsearch Kafka and Logstash pipeline
  • We use Elasticsearch engine for searching result from across the indexes like people, program and product
  • This application provides fast and accurate search, suggest fuzzy search capability which makes good user experience
  • We’ve developed Restful API’s to render data from Elasticsearch
  • Environment: Agile, Mockito, Jenkins, Rally, BitBucket/GitHub, PCF, Splunk, Maven, Swagger, SpringBoot, Microservices, SpringBatch, SpringDataJPA/Hibernate, Spring Cloud, Spring Security, HTML5, CSS, JSON, Angular5, IntelliJ, Java8, Design Patterns, Elasticsearch-7.3.1, Kibana, Logstash, FileBeat, MongoDB, Restful Webservice, Tomcat, Zookeeper, Kafka, Jmeter, Java Profiler, Apache NiFi, Flyway, Putty, WinSCP, Docker and AWS

Senior Consultant

Capgemini India P. Ltd.
06.2016 - 09.2018
  • IIP is an integrated insurance platform which have many types of insurance products such as Life Insurance, Travel Insurance, Health Insurance, Medical Insurance and Property insurance
  • If a person want to buy an insurance then he can buy Insurance online or via agents
  • For buying an insurance you have to provide certain documents
  • Interacting with onsite team/client for requirement understanding and defect fixes
  • Well versed in troubleshooting and debugging web applications
  • Proficient in performance tuning of application - via code changes, JVisualvm to ensure optimum performance
  • Doing Designing, code review, code refactoring, demos and mentoring
  • Providing technical support to the team members
  • Used Hadoop big data for data analytics and generating reports
  • Using Swagger for API designing
  • Designing and developing Microservices API’s using Spring Boot
  • Writes Unit Test cases using Junit & Mockito
  • Environment: Agile and DevOps, TDD, Junit, Sonar, Jenkins, JIRA, GitHub, PCF, Splunk, Maven, RAML, Swagger, SpringCore, SpringMVC, SpringBoot, Microservices, SpringBatch, SpringDataJPA, Spring Cloud, JdbcTemplate, HTML5, CSS, jQuery, Ajax, JSON, Angular5, Eclipse, Java8, Design Patterns, SQL Developers, Oracle10g, SOAP WS, Restful Webservice, JAXB, Mockito, Tomcat, WAS, Python3, Scala2, Hadoop, HDFS, Sqoop, Spark, Kafka, Zookeeper, HBase, MongoDB, Hive, Pig, AWS (EC2, RDS and S3), RabbitMQ-3.7.4

Software Specialist

Mastek Ltd /Majesco, Pune
11.2012 - 06.2016
  • Toolkit development is the enhancing features and performance of the toolkit for the end user easiness
  • Toolkit provides several features such as tagging, release and packaging
  • Liquibase scripts (Golden and incremental scripts) are used to setup different types databases such as CLM, Content and Workflow
  • Perform Gap Analysis of the current system and target system
  • Develop POC to demonstrate use case handling
  • Create architectural documents and propose different solutions with pros and cons
  • Lead the team of developers and performs DevOps activities
  • Participate in all agile ceremonies and conduct Demos
  • Support SIT/QA testing and create Change Request/WO for Prod
  • Environment: Agile and DevOps, Bamboo, Spring Core, Spring MVC, SpringBoot, Spring Cloud, Microservices, JdbcTemplate, JSP, Eclipse, Java7, SVN, TOAD, Oracle10g, Restful Web Service, Ajax, JSON, AngularJS, XSL, XSD, JAXB Ant and Maven
  • Updated Liquibase scripts for different database type support, Agile, TDD, ATDD, JUnit, Tomcat and Jboss7x, AWS (EC2, RDS and S3), Hadoop, Sqoop, Spark, Zookeeper, HBase, Docker

Sr. Software Engineer

Zensar Technologies Ltd, Pune
09.2011 - 11.2012
  • This project is used to upgrade software product
  • There are two types of products configurable and non-configurable
  • Products are configured with service contract number; user has to enter contract number and application will show products list
  • User need to select products and provide shipping address details
  • User can also order products through Manual Order request
  • Internal and external user will use this application
  • Create detail solution design, logical workflows and knowledge Articles
  • Design and Develop code structure for teams
  • Create architectural documents and propose different solutions with pros and cons
  • Lead the team of developers and performs DevOps activities
  • Participate in all agile ceremonies and conduct Demos
  • Support SIT/QA testing and create Change Request/WO for Prod
  • Proficient in performance tuning of an application - via code changes / application server configuration to ensure optimum performance
  • Environment: JSF, Spring, Hibernate, JSP, WAS, RAD, JDK, CVS, TOAD, Oracle10g, Web Services (SOA), HP Quality Center, Ajax, JSON, JQuery, XSL, XSD and Hudson (CI Tool)
  • Other Cisco Tools: DCT, UPT and eGenie

Module Lead

Yash Technologies, Pune
04.2010 - 09.2011
  • This project is used for give information and location of Logical Device Systems, and how definitions (Line, Physical Unit, Logical Unit, Printer, Cisco Terminal) connect with each other
  • For each definition we can set the gen status while they added, updated and deleted
  • These operations will be done based on gendate
  • And this project is having three main users
  • Power Users, View User and Admin
  • If Definition is went on live, then only we can do the above operation on each definition
  • Created basic workspace & configured project for application
  • Designed according to Proprietary framework of Jon Deere EJPM2.0
  • Implemented the Integration of Struts & Hibernate Component with spring using Web Context & ORM module of spring framework
  • Generated Excel sheet using display-table tag
  • Involved in debugging and troubleshooting of the project
  • Provided technical assistance to the team members
  • Environment: EJPM2.0, spring, Struts2, Hibernate, JSP, WAS, RAD, JDK, Star Team, AQT, DB2, Web Service, HP Quality Center, Ajax, JSON, JSTL and JQuery
  • Other John Deere Tools: DDCR (Distributed Database Cost Recovery)

Sr. Software Engineer

Nucleus Software Export Ltd, Noida
06.2008 - 04.2010
  • The Customer Acquisition System (CAS) is a web-based system, to be used by the banking and non-banking financial organizations dealing in retail lending and loans
  • This tool compliments the existing lending systems of the institutions and helps it process the loan applications efficiently
  • The CAS loan processing mechanism takes into account the various categories and products for which loan is sought, such as asset / auto loan (for automobiles), personal / other loans (for personal requirements, like education, household gadgets) and home loans (for building and renovating houses)
  • Part of team to setup of environment (Development, System Test, UAT and Production)
  • Onsite Client Interaction
  • Coding and Implementation
  • Requirement Analysis and Database Design
  • Technologies: JAVA, JSP, Servlet, Struts, JDBC, Ajax, Jdev10X, EJB2.0, Oracle9i/10g App Server, XML, TOAD, Hibernate, JSTL, Whizible SEM and IBM ClearCase, Eclipse Plugin development(RCP & SWT)
  • Client: UBA (United Bank of Africa), Nigeria

Sr. Software Engineer

Birlasoft Ltd., Noida
04.2007 - 06.2008
  • CRM (CRM is a customer centric business strategy with the goal of maximizing profitability, revenue and customer satisfaction) DELITE is a CRM (Customer Relation Management) application
  • It automates the call center processes & correspondence departments of GE-Capital BPMS
  • DELITE automates the entire process of Customer Relation Management of GE Call Center from the point where customer interacts with the agent with his query/suggestion/feedback, to query resolution by the agent, and final correspondence by agent to the customer regarding the status of his/her query
  • DELITE is a standardized platform for handling and monitoring incoming / outgoing calls
  • It provides you both the Operational and Analytical CRM functionality so very essential in the competitive business environment
  • Subvention is a new functionality in DELITE, where purchase on some selected products can be converted to installments on 0% interest
  • Various reports are generated for the perusal of different business departments
  • Interaction with Client regarding application issues and demonstrated application
  • Integrating, bug fixing
  • Customization according to the user requirements
  • Installation, Troubleshoot and resolved software related issues
  • Coding and Implementation
  • Technologies: JAVA, JSP, Servlet, JSF, Ajax, Web Services, JDBC, JSTL, WSADIE5.0, EJB, Oracle9i, TOAD and RedHat R4 Linux
  • Client: GE-Money, Hong Kong

Associate Team Member

IAP Company LTD., Gurgaon
04.2006 - 03.2007
  • It is a Customer Relationship Management Project
  • This provides facility to increase the communication with customer and increase the customer with providing satisfactory service to customer through the CRM Project
  • Customer can call to airlines call center for booking ticket and reservation and agent take brief info of customer and book the ticket
  • And customers can payment by debit card/credit card
  • Coding and Implementation
  • Customization according to the user requirements
  • Technologies: Java, JSP, JSTL, Struts, Hibernate, Servlet, Java Beans, Struts, JDBC, Ajax, JavaScript, Weblogic8.x, EJB, Oracle9i, JBoss, Eclipse
  • Client: Stracon Co
  • Ltd

Software Engineer

Dinodia Consulting PVT. LTD, Delhi
07.2004 - 03.2006
  • Project involves designing and developing package for the Invoice report & Stock maintenance
  • It involved a comprehensive literature survey in order to gain a deep insight into the Stock Control process
  • A comprehensive analysis was done with the help of available documents and through detailed discussions
  • Based on the analysis a database structure was designed in Oracle for storing the data of the vendors, address, list of product and stock detail by items category etc
  • Coding, Implementation, development and bug fixing
  • Customization according to the user requirements
  • Technologies: JAVA, JSTL, JDBC, JSP, Struts, Hibernate, Servlet, Struts, JBoss, Oracle and TOAD
  • Client: In house development

Software Engineer

Dinodia Consulting PVT. LTD, Delhi
01.2004 - 06.2004
  • The Leave Management System automates the HR administrative tasks of recording leave and controlling these against Leave policies defined in the HR system
  • The HR system provides flexibility in allowing you to define various types of Leave, including Annual Leave, Sick Leave, Travel leave etc
  • Leave Management provides an extension module - leave for application and approval of leave
  • Coding, Implementation and development
  • Unit testing
  • Technologies: Java and Oracle
  • Client: In house development

Education

Master in Computer Application -

IGNOU

Bachelor in Computer Application - undefined

IGNOU

Bachelor of Science - PCM

CSJMU

12th - undefined

U.P. Board

10th - undefined

U.P. Board

Skills

  • Hadoop
undefined

Certification

AWS Solutions Architect-Associate, Amazon, 11/21/22 - 11/21/25

Emails

kaushlesh.tripathi1@gmail.com, kaushlesh.tripathi10@gmail.com

Personal Information

  • Pan Number: AEYPT0377D
  • Passport Number:
  • 64923
  • Passport Expiry Date: 07/08/25
  • Date of Birth: 10/15/77

Timeline

Principal Software Engineer

Mastercard P. Ltd.
10.2018 - Current

Technical Lead

Mastercard
10.2018 - Current

Senior Consultant

Capgemini India P. Ltd.
06.2016 - 09.2018

Software Specialist

Mastek Ltd /Majesco, Pune
11.2012 - 06.2016

Sr. Software Engineer

Zensar Technologies Ltd, Pune
09.2011 - 11.2012

Module Lead

Yash Technologies, Pune
04.2010 - 09.2011

Sr. Software Engineer

Nucleus Software Export Ltd, Noida
06.2008 - 04.2010

Sr. Software Engineer

Birlasoft Ltd., Noida
04.2007 - 06.2008

Associate Team Member

IAP Company LTD., Gurgaon
04.2006 - 03.2007

Software Engineer

Dinodia Consulting PVT. LTD, Delhi
07.2004 - 03.2006

Software Engineer

Dinodia Consulting PVT. LTD, Delhi
01.2004 - 06.2004

Bachelor in Computer Application - undefined

IGNOU

Bachelor of Science - PCM

CSJMU

12th - undefined

U.P. Board

10th - undefined

U.P. Board

Master in Computer Application -

IGNOU
Kaushlesh Tripathi