Highly skilled software development professional bringing more than 10 years in software design, development and integration. Fluent in Big Data technologies including Hive, Hbase, Mapreduce and Oozie.
Hadoop Developer, 01/2016 to Current Tata Consultancy Services – C/O American Express Technologies, Sunrise,FL, 33323
Worked as Hadoop developer on a project which migrates the data from Mainframes to Big Data Platform.
Worked on creating/maintaining mapreduce programs for both batch and real time updates/retrieval of the data from online portals into Hbase and Hive.
Created Hive queries to retrieve the other applications data from central repository and in corporate them into batch process and performing application logic to come up with derived values based on rules.
Used Oozie to schedule the batch workflows and worked on enabling multiple batch executions of same workflow on same day, by making sure there is no conflict between the executions. This helped in sending near to real-time data to the downstream applications.
Worked on solving the data quality issues identified by the business owners.
Reviewed the production execution of the process and optimizing the workflows by enabling parallel process for independent actions and tuning the hive queries.
Created daily and weekly email alert processes with the statistics of certain data from the application.
Created map reduce process to archive/delete the inactive data from both Hbase and hive tables.
Worked on enabling automated code deployment for our use case into Platinum.
Collaborated with developers and performance engineers to enhance supportability and identify performance bottlenecks.
Followed Agile process for the project as a team member by working on the user stories/tasks assigned and updating the efforts and the providing status regularly.
Technical Lead, 02/2013 to 12/2015 Tata Consultancy Services – C/O American Express Technologies, Sunrise, FL, 33324
Worked closely with clients to establish problem specifications and system designs.
Worked as Mainframe Technical Lead throughout the
project development lifecycle by taking ownership of the delivery,
timeliness and quality of the module assigned.
Gathering and understanding the business
requirement and doing the impact analysis and provide estimates for the project.
Review design and
code changes and advice on code changes and its quality assurance tasks
Execute change management activities which
includes release calendar entry maintenance, work with organization level
teams on design review, production turn over, change record creation and
Team coordination(Onshore-Offshore) and delivery
multiple teams to provide them support on analysis, design, integration and
user acceptance testing.
Mentoring new Team members and providing training to the onshore/offshore team
members in certain critical domain areas.
Senior Programmer, 04/2010 to 02/2013 Tata Consultancy Services – C/O American Express Technologies, Sunrise, FL, 33323
Worked as a Mainframe Senior Programmer in developing
Worked as Offshore Technical Lead in providing
technical guidance to the offshore team members and Coordinating offshore-Onshore interactions.
Interact with onshore to understand, limit and
scope of the modules to develop.
Preparing Design documents for the flow of changes
based on the analysis as per the quality standards.
Coded and unit tested application enhancements.
Taking care of coordination between different offshore application teams and supporting testing.
Performed regression and system-level testing to verify software quality and function before it was released.
Supporting the Implementation related activities.
Analyzing the system to identify the opportunities
to optimize the system.
Created Tools for automating certain data validation process and was appreciated by clients.
Systems Engineer, 09/2006 to 03/2010 Infosys Technologies Ltd – Mysuru, Karnataka, India
Worked as a Mainframe developer in analyzing, designing and coding application enhancements.
Involved in analysis of requirements &
analyzing existing programs.
Design of Functional Specification,Coding and Testing as per the client
specifications and standards.
Reviewing Documents prepared by team members also
involved in reviewing of Codes developed by team members.
Supporting the implementation activities.
Involved in the Estimation for Projects and SR
Maintaining documents in VSS for Project and
SR related activities.
Involved in Defect Prevention and Knowledge
Bachelor of Technology : Electronics and Communication Engineering, 2006 Mahatma Gandhi University - Kerala, India
Created Sharepoint application for automating two internal process(Internal review process and Test data setup/request process) in the application.Received Certificate of Recognition from AMEX for this outstanding effort
Key contributor in the design and implementation of new features for Corporate Migration projects . Received Quality Partner Recognition Awards from AMEX for this effort.
Received TCS Certificate of Appreciation for key contribution towards a highly critical project implementation in Risk portfolio.
Received TCS On the Sport Award for coming up with a quick solution of a
critical issue in the application.
Received Valuable Team Player Award from Infosys Project team.