Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

RAHULKUMAR K. JHA

Software Engineering Manager
Mumbai,MH

Summary

ABOUT Software Engineering Manager with 15 years of extensive experience in the software product development, services, client management, and consulting across Banking & Financial Services.

Overview

17
17
years of professional experience
4
4
years of post-secondary education

Work History

Senior Team Leader

Diebold Nixdorf
Mumbai, Maharashtra
03.2018 - 08.2021
  • In March 2018 and Manager Software Engineering in September 2021
  • As an, , I am leading a team of 22 Software engineers
  • I am the technical and product owner of application software
  • I am responsible for mentoring team members, setting strategy and monitoring progress towards the goal.
  • Discovered training needs and provided coaching.
  • Mentored and guided employees to foster proper completion of assigned duties.
  • Led team of Number members while providing exceptional customer service.
  • Facilitated training for associates through daily coaching and regular performance appraisals.
  • Conducted training and mentored team members to promote productivity and commitment to friendly service.

Software Engineering Manager

Diebold Nixdorf
Mumbai, Maharashtra
09.2021 - Current
  • Currently I am working as an Engineering Manager managing the 2 application software teams – Agilis and VISTA
  • I am responsible for managing the development as well as customer support for these 2 applications
  • As a development team, we are responsible for helping PS deliver the customized solutions to the customer
  • As a Support team we are responsible for handling customer support issues from all the customers across the globe
  • This includes the top banks around the world for e.g
  • Bank of America (BAC), TD, Keybank etc
  • I am responsible for providing technical guidance to the team for providing solutions
  • I am responsible for design and code reviews before the solution is delivered to the customers
  • I have hands on experience developing and designing some of the solutions.
  • Directly interacted with high-level customers to verify satisfaction and integrate feedback on in-process development projects.
  • Mentored junior software engineers, providing careful guidance of development strategies and education on innovative development techniques.
  • Led development on Number simultaneous projects, multi-tasking across several deliverables while remaining in direct control of development paths.
  • Evaluated ongoing development efforts, providing feedback on potential methods of expediting completion and improving final results.
  • Collaborated with cross-functional teams to integrate specific Type features into finished products.
  • Provided regular feedback to both junior engineers and senior leadership on individual performance metrics and observations.
  • Reviewed and assessed architecture design, implementation, testing and deployment needs to identify project requirements and costs.
  • Interviewed, hired and trained staff, leading performance reviews and offering constructive feedback.
  • Led team for software engineering services and supported key clients in development efforts, establishing standards, determining specifications and creating Service and Operational Level Agreements (SLA) and (OLA).

Team Leader

Diebold Nixdorf
Mumbai, Maharashtra
04.2018 - 08.2021
  • For the VISTA DEVELOPMENT & L3 support team
  • I was responsible for reviewing the PREPROD requests and triaging the customer support issues while communicating with the customers
  • I am responsible for providing technical guidance to the team for providing solutions
  • I was also one of the SMEs for the VISTA application and responsible for design and code reviews before the solution is delivered to the customers
  • I have hands on experience developing and designing some of the solutions.
  • Mentored and guided employees to foster proper completion of assigned duties.
  • Demonstrated knowledge of company mission and goals and mentored employees in reaching objectives aligned with company core values.
  • Conducted training and mentored team members to promote productivity and commitment to friendly service.

Lead Engineer

Diebold Nixdorf
Mumbai, Maharashtra
03.2014 - 03.2015
  • VISTA is a Windows based multi-vendor ATM software solution
  • It is an open standards platform that includes a built-in ATM application with standard transactions and functionality that can be deployed “as is” or extended to incorporate advanced functionality
  • My responsibility was to technically lead a team responsible for implementing various new features for VISTA 5.1, 5.2 & 5.3 Releases
  • This included implementing features such as NFC EMV Contactless card reader, SHA2, TR31, TR34, 91x protocol implementation and Least Privilege execution
  • The feature were functional as well as related to ATM security
  • Assessed scope and requirements to assist with project design determinations.
  • Participated in formal internal design reviews of proposed products and components.

Senior Software Engineer

Diebold Nixdorf
Mumbai, Maharashtra
03.2011 - 02.2014
  • Agilis Power is framework (VC++, COM) build to write ATM applications
  • The major responsibility of Agilis Power is provide an interface for the ATM devices such as Card reader, Dispenser, Recycler, Pinpad, CCDM, SDM etc
  • My responsibility was design and implement, the Multivendor support (Wincor and NCR) in Agilis Power
  • This includes providing Multi-Vendor support on Diebold application for Foreign Vendor devices such as NCR cash dispenser, NCR SDM, Wincor CCDM1 and Wincor CCDM2.
  • Trained and mentored junior developers and engineers, teaching skills in Area of expertise and working to improve overall team performance.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Managed Type technological issues for assigned projects, increasing customer satisfaction ratings.
  • Demonstrated experience and good hands-on programming experience C#. NE, Python and Angular.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Participated in architecture, design and implementation of back-end features using C++, C#, Lua and Python.

Software Engineer

Diebold Nixdorf
Mumbai, Maharashtra
10.2009 - 02.2011
  • Agilis 91x XV is an ATM application written in C/C++/VC++
  • This application had various purposes such as communicating with the ATM hardware, communicating with the Bank host, providing the interface for the end user
  • Etc
  • My responsibility was to resolve the issues reported from the production machine by analyzing the logs, debugging the code and making appropriate code changes to fix the problem
  • Here I got the opportunity to improve my analytical and debugging skills
  • I learned analyzing crash and hang dump files using Visual studio and Windbg
  • I also learned using Windbg to detect memory corruption issues
  • Used DebugDiag to detect performance related issues such as memory leaks and handle leaks in the application.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Analyzed proposed technical solutions based on customer requirements.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Participated in architecture, design and implementation of back-end features using C++, C#, Lua and Python.

C++ Programmer

Acty Systems India
Mumbai, Maharashtra
07.2007 - 08.2009
  • The project consisted of developing a user application interface for analyzing audio signals
  • The aim was to retrieve digital audio signal data from a device named SC-Box and display it on the screen in the form of Oscilloscope, FFT and Spectrogram
  • Roles and Responsibilities:
  • As a windows programmer, I was responsible for the following :
  • Understanding the specification (Japanese) for Spectrogram
  • Designing and Implementation of the Spectrogram Module
  • Supporting the Oscilloscope and FFT Module
  • Testing of complete application.
  • Learned new skills and applied to daily tasks to improve efficiency and productivity.

Education

Bachelor Of Engineering - Electronics And Communications Engineering

University of Mumbai
Mumbai
06.2003 - 06.2007

Skills

[Programming language] proficiency

undefined

Accomplishments

During my tenure in Diebold, I have been part of Diebold’s Key Employee Program for year 2010, 2011, 2012, 2013, 2014, 2015 and 2016. This program is meant to recognize top performers within the organization. Since 2017 the program has been stopped by the organization.


I was also awarded Project Star Silver award for year 2018 for my contribution to the VISTA PREPROD and L3 support team.


Timeline

Software Engineering Manager

Diebold Nixdorf
09.2021 - Current

Team Leader

Diebold Nixdorf
04.2018 - 08.2021

Senior Team Leader

Diebold Nixdorf
03.2018 - 08.2021

Lead Engineer

Diebold Nixdorf
03.2014 - 03.2015

Senior Software Engineer

Diebold Nixdorf
03.2011 - 02.2014

Software Engineer

Diebold Nixdorf
10.2009 - 02.2011

C++ Programmer

Acty Systems India
07.2007 - 08.2009

Bachelor Of Engineering - Electronics And Communications Engineering

University of Mumbai
06.2003 - 06.2007
RAHULKUMAR K. JHASoftware Engineering Manager