Vivek Dudani, Software Engineer / Senior Software Engineer

Vivek Dudani

Software Engineer / Senior Software Engineer

Mastercard

Location
India - Pune
Education
Bachelor's degree, Information Technology
Experience
13 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 11 Months

Software Engineer / Senior Software Engineer at Mastercard
  • India - Pune
  • My current job since June 2015

Working as a full stack Java developer on Prepaid/Debit Card Processing.
Roles and Responsibilities:

Responsible for understanding the business requirements coming from the customer and provide high level, detailed estimates of the task using JIRA tool.

 Understand the existing implementation/architecture of the project that currently has four different applications each on different technology stack.

 Responsible for converting the business requirement into actual task delivery by developing, testing and committing the code into the repository. Also, make sure that the code moves to production without any difficulties.

 Responsible for guiding/helping other Java developers with their technical tasks (not limited to) as a part of core development team.

 Coordinate, communicate with other system owners like Mainframe, Data-masters for any issues instantly.

 Also coordinate with US folks for getting clarity on any kind of issues (technical or non-technical) since majority of the team sits there.

 Responsible for creating high level technical design documents for each of the task being delivered.

 Participate in peer code review process and make sure the changes are as per the standards.

Software Engineer at Harman International
  • India - Pune
  • July 2013 to February 2015

Working on a product development for automotive industry.
Mainly focused on front-end part using Java-Script, jQuery, JSP, Ajax calls, Web Service calls to fetch data.

Roles and Responsibilities:

 Responsible for making ajax call from JavaScript to REST web-service using JSON and parsing/rendering the data on UI

 Given the requirement, propose the solution and the estimates to complete the task. Once approved, implement the proposal by making the code changes to different modules. It includes both front-end & back-end changes.

 Get the code reviewed by senior team member and make sure the code is of high quality and standards. Fix the review comments if any.

 Got working knowledge of Apache Hadoop 1.2

 Understand the complete data flow from the Car’s head-unit to Amazon S3 storage to big data processing to processed data pushed into relational database.

Associate Consultant at Oracle Financial Services Software Limited
  • India - Pune
  • March 2010 to July 2013

Working as a developer on these technologies - Core Java, GWT 2.3, PL/SQL right from the beginning.
Basically into financial domain, worked for Citibank.

Education

Bachelor's degree, Information Technology
  • at Priyadarshini Inst. of Engg & Tech
  • July 2009

Specialties & Skills

Core Java
JavaScript
Oracle PL/SQL
Javascript
Core Java
Google Web Toolkit
Spring MVC

Languages

English
Expert

Hobbies

  • Love rock music, occasional cooking, keep updated with technology changes