Summary
Overview
Work History
Education
Skills
Additional Information
Accomplishments
Timeline
Generic

Nilesh Dhengre

Lead Software Development Engineer
Pune

Summary

⮚ 11 Years of IT experience in Analysis, Design, Development, Testing, Maintenance and Production Support of the Java application.

⮚ Have rich experience in end-to-end application delivery owning things right from development to prod. Making sure all-in place from testing, deployment, operational setup, monitoring for the application by coordinating with all stake holders.

⮚ Experience in handling technical teams, reporting to the higher management on critical issues.

⮚ Experience in working on multiple projects in parallel and working with teams in multiple geographic locations. Coordinating with the multiple Application teams - clients for gathering requirements, status updates and issue handling.

⮚ Driving an urge within the team for reusable and Configurable code solutions, focusing on oops design principles.

⮚ Domain experience of Banking, Retail Services and Consumer Goods industry.

⮚ Ability to develop and support java application in client specific framework and different java frameworks.

⮚ Familiar with Agile Concepts and have experience of Agile development.

⮚ Provided automation by using innovative techniques in existing process. Thus, reducing manual effort.

⮚ Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

11
11
years of professional experience
6
6
years of post-secondary education
3
3
Languages

Work History

Lead Software Development Engineer

Mastercard
Pune, India
12.2017 - Current

Match / GDR - Inbound, Technology

  • The project objective is migrating the complete matching processes for old legacy platform to new platform.
  • GDR (Global Data Repository) is data engine for Commercial Smart data and Matching process is its backbone, it basically takes transaction data for commercial card and invoice data from merchants as input, run the customer specific matching algorithms to match above two types of transaction data with each other and create and enhanced/enriched data.
  • This is then used by various modules under Smart data for customer offering and also sent directly to some of these customers to be used in their respective platforms

Responsibilities:

  • Working as a Tech lead
  • Introduced agile methodologies and development best practices to division to enhance product development.
  • Analyze the technical requirements and create high level design on top of which exact stories can be created for development
  • Guide/Mentor team members, work with them to understand requirements in detail, to resolve blockers, issues while development
  • Work with stakeholders for application setup on each environment, deployment automation, catering operations and monitoring needs and many other aspects needed for successfully running our app in prod
  • Involved with the team right from scratch, have actively worked on setting up the team, grooming and helping members and transform into continuous delivery unit
  • Delivered various models with high efficiency
  • Worked on to identify and setting up practices within the team to maintain high code quality, efficient and through testing that is helping us identify bugs and defect upfront and prevent customer impact
  • Represented team in various border forum on department level and made sure team is in line with direction, following right practices, building reusable components.
  • Designed reusable and reliable code for use within distributed cloud environments.

Senior Software Engineer

HSBC Software Development India Pvt. Ltd
03.2014 - 12.2017

COBAM (Customer Onboarding and Maintenance Application)


  • This is a workflow (JBPM) based project for customer onboarding and maintenance for HSBC Germany ( Triankaus) . This project handles the new customers as well as the details of old customers the responsibility of this project is to capture all the basics and necessary details of customers like Account, Depots, Power of attorney co- owner info , Beneficial owner etc. . This project has US Law (FATCA & CRS) compliance it checks for FATCA compliance by using the restful webservice. COBAM is also responsible to generate, download and upload the Pdf’s for customer details.
  • This project further exposes the webservice so that other application uses the customer data for further operations like trading etc.
  • Models delivered

- FATCA (US Government Regulatory Requirement for financial institute)

- CRS (Tax Reporting Regulatory Requirement)

- Global Standard


Responsibilities:


  • Worked as a senior developer
  • Owned many critical feature and deliveries for team and successfully achieved the target.
  • Involved in communication with client to discuss the requirement.
  • Analyzing the Functional Requirements and making sure the user stories are complete and ready before taking it in sprint.
  • Groomed and guided junior developers to onboard on work.
  • Did through review for the code being developed to maintain high quality.
  • Sizing the user stories
  • Splitting the user stories in daily task. Completing and reviewing the task as per standards.

Programmer Analyst

Cognizant Technology Solutions
Pune, India
06.2013 - 03.2014

Horizon Broker Portal Solutions

  • Objective of Horizon Broker Portal is to provide a complete platform to the broker in insurance domain for enrolling their client for the insurance products provided by Horizon. It provides broker a platform to select different insurances packages by Horizon according to requirement.
  • Under Broker Portal there are number of modules. Group enrollment is one of them. This module is for insurance enrollments of a group of people. This is basically for Small or Large Employers that approaches to broker for insurance enrollment of their employees.

Responsibilities:

  • Involved in Communication with client to discuss the requirement
  • In Analyzing the Functional Requirements
  • Development of user interface
  • Writing business logic using Java Framework Classes
  • Unit testing the developed components
  • Deployment in ET, IT, UAT environment
  • Fixing of Defects and Change Request


Programmer Analyst

Cognizant Technology Solutions
Pune, Bangaluru, India
05.2012 - 06.2013

Philips Wave 2 Steady State

  • Involvement in Wiskey and Knova applications.
  • Wiskey (Web Integrated Software Key) is used to generate license files for the Philips manufactured machines used in Healthcare services.
  • Knova is content management tool used for publishing of documents.

Responsibilities:

  • Knowledge Transition from another vendor
  • Requirement and Impact Analysis
  • Design Document Preparation
  • Interaction with the client and BA for the requirement walk through.
  • Identified causes of issues within applications and determined which modifications needed to be made.
  • Unit Test Log Preparation and Unit Testing
  • Responded to and remedied critical issues to limit downtime.

Programmer Analyst Trainee

Cognizant Technology Solutions
05.2011 - 05.2012

Staples Support and Maintenance RBI


Staples RBI (Retail Business Integration) is the RTMS (Retail Transaction Management System) application which is used for the processing the information and the data flow between Staples Store i.e. POS (Point Of Sale) and the External to Retail applications.


Responsibilities:

  • To support Independently the analytics applications from java side at offshore.
  • Daily interaction with onsite over the call and through email to provide the status of the tickets.
  • Development of tools for automation of support activities
  • Analyzed customer needs to create and implement appropriate solutions.
  • Drafted comprehensive reports to document bugs and design flaws.

Education

B.E - Electronics and Communication Engineering

Priyadarshini institute of Engg.& Tech. , Nagpur University
Nagpur
06.2006 - 07.2010

High School Diploma - Science and Mathematics

Vidya Mandir High School and Junior Collage
Nagpur, MH
07.2004 - 06.2006

Skills

    Spring, Spring boot, Rest services, Spring Batch, Hibernate, MQ, Kafka, Spring MVC, EJB, JPA, JBPM, Vaadin, Struts

undefined

Additional Information

  • of IT experience in Analysis, Design, Development, Testing, Maintenance and Production Support of the Java application. Have rich experience in end-to-end application delivery owning things right from development to prod. Making sure all-in place from testing, deployment, operational setup, monitoring for the application by coordinating with all stake holders. Experience in handling technical teams, reporting to the higher management on critical issues. Experience in working on multiple projects in parallel and working with teams in multiple geographic locations. Coordinating with the multiple Application teams - clients for gathering requirements, status updates and issue handling. Driving an urge within the team for reusable and Configurable code solutions, focusing on oops design principles. Domain experience of Banking, Retail Services and Consumer Goods industry. Ability to develop and support java application in client specific framework and different java frameworks. Familiar with Agile Concepts and have experience of Agile development. Provided automation by using innovative techniques in existing process. Thus, reducing manual effort. Good Technical, Analytical skills. Having ability to provide the permanent fix for the problem in place of work arounds.

Accomplishments

  • Promoted to Senior Software Developer within 15 months of employment.
  • Tapped to supervise a GDR- Match project after the manager resigned and delivered it successfully on time.

Timeline

Lead Software Development Engineer

Mastercard
12.2017 - Current

Senior Software Engineer

HSBC Software Development India Pvt. Ltd
03.2014 - 12.2017

Programmer Analyst

Cognizant Technology Solutions
06.2013 - 03.2014

Programmer Analyst

Cognizant Technology Solutions
05.2012 - 06.2013

Programmer Analyst Trainee

Cognizant Technology Solutions
05.2011 - 05.2012

B.E - Electronics and Communication Engineering

Priyadarshini institute of Engg.& Tech. , Nagpur University
06.2006 - 07.2010

High School Diploma - Science and Mathematics

Vidya Mandir High School and Junior Collage
07.2004 - 06.2006
Nilesh DhengreLead Software Development Engineer