RESUME
PROFESSIONAL SUMMARY
8+ years of experience in software industry.
6+ years of development experience in programming languages and Web related technologies like Java, J2EE, OpenSource Integration.
Well versed with Spring, Hibernate used for developing Web
Applications.
Good team player with ability to grasp new concepts quickly and implement them in a productive manner.
Working experience in an Agile team, delivering incrementally through iterations.
Possesses strong Commitment, Dedication and excellent Analytical, Programming and
efficient problem solving skills.
TOOLS AND TECHNOLOGIES SUMMARY
Integration Technologies: Apache Camel
Programming Languages: Core Java ,J2EE
FrameworkSpring,Hibernate
XML Related Technologies: XML, SOAP, WSDL
Web Server: Glassfish, Web Sphere 8, Apache ServiceMix
Operating Systems:Windows XP,UNIX,Windows 7
Tools and Utilities Eclipse ,Jira,Bamboo,Confluence,Crucible,JUnit
Version Control: Tortoise SVN,Rational ClearCase
MINDTREE:MARCH 2016 TO TILL DATE
TATA CONSULTANCY SERVICES: JUNE 2014 TO DEC 2015
WIPRO TECHNOLOGIES : JUNE 2009 TO JUNE 2014
EDUCATION
Qualification
Specialization
Year of Passing
University
MCA
COMPUTER APPLICATIONS
2008
Cusat, Cochin
B.Sc
COMPUTER SCIENCE
2004
M.G,Kottayam
XII
Pre-Degree
2001
M.G,Kottayam
X
SSLC
1999
State Board,Kerala
DOMAIN EXPERTISE
Healthcare, Telecom Service Provider, Securities,HiTech
RECENT PROJECTS
1. Connected Navigation System Gateway
Role:Technical Lead
Client:Tomtom
Duration:5/2016-5/2017
Environment:
Languages:JAVA,J2EE,XML
Framework:Spring,Apache Camel
Application Server:Tomcat
Operating System:Linux,Windows
About the project:
This project is for BMW navigation systems. As part of the project we will be interconnecting the various services provided by Tomtom.These services include traffic related information provided by Perseus and Navkit for route related information.Gateway will be accepting the triggers from BMW in Agorac Format and do some caching over it . Then some basic conversions will be applied for the subsystem to understand the BMW language.The data received from subsystems will also be converted back.
Roles and Resposibilities:
Implemented WebService with Camel REST DSL
Implemented Caching with Hazelcast
Developed basic framework
Deployment of applications in various environments like QA,UAT
2. Map Download Services
Role:Java Developer
Client:Tomtom
Duration:3/2016-4/2016
About the project:
The app is used by multiple vehicle users to download multiple contents (maps , services )from tomtom server, which help them using their mobile devices to use as a traffic assistance. Roles and Responsibilities:
Setting up deployment environment in Linux
Junit test case framework implementation
3. Transaction Processing Engine
Role:Java Developer
Client: HEWLETT-PACKARD ISO PVT LTD, BANGALORE
Duration:7/2015-12/2015
About the project:
It is a transaction management system for running batch jobs for HP internal applications.
Roles and Responsibilities:
Writing SQL queries for bulk insertions and updation
Deployment of applications using shell scripts in various environments like QA,UAT
4. Payments Transaction Manager
Role
Client Duration
: Java Developer
: ANZ
: 8/2014 – 12/2014
,
About the project :
The purpose of this project is to deliver PTM is proposed system for bank with common means of processing payments and account posting.
Responsibilities:
1. Work as java developer in agile environment
2. Worked with Spring,Apache Camel and Groovy
2. Unit testing is done with JUnit.
3. Integration testing with Concordion and ActiveMQ.
5. SS_GM_ST_FX_PMBA_TM_2012
Role Client Duration
: Java Developer
: STATE STREET
: 9/2013 – 6/2014
About the project :
The purpose of this project is to deliver a near real-time feed of the FX swap transaction data from ORD to Traiana.
Responsibilities :
1. Responsible for development, support and implementation of Core Java and Spring DSL routes
2. Worked on Drools for Rules.
3. Worked on Unix environments for deploying , maintenance of the applications.
4. Responsible to maintain the whole work flow, business logic, data transformation, and exceptions, configurations and data extraction from the ORD database using Apache Camel.
6. VF_NSU_BUILD_IMPLEMENT_F
Role : Java Developer
Client : Vodafone India Services Private Ltd.
Duration : 11/2011 -07/2012
About the project :
The project is doing the service assurance and fulfillment part according to OSS/BSS specification. The project has embarked on a strategic transformation of its operations for moving its Order-to-Assure function from a ‘ technology’ basis to a ‘service’ basis. This requires having a Centralized System for Inventory.
Responsibilities :
1. Working in Kettle for Discovery Engine.
2. Documentation of device specifications. Data from the vendor site s are collected and
document was prepared using the information.
7. MEDAVIE ITERATION-2 SPGM
Role : Java Developer
Client : Medavie Blue Cross Duration : 08/2009 - 10/2011
About the project :
The mandate health Insurance Platform (HIP) project is to port the existing Benefit Management Suite (BMS) application to MBC’s HIP, which will form the foundation of a strategic initiative known as the “2012 Vision” .Medavie in collaboration with Sun Microsystems wanted to modernize the BMS application and intends to develop the same BMS application in SOA architecture and intend to develop the product such that it contains the rich features of the product could be implemented as various services so that it can sell the sell the services to other healthcare service provides by hosting them in the HIP application.
Responsibilities :
1. Worked as a Web Services developer and solely responsible for the development of the
Services layer implementation in the module.
2. Worked as a Hibernate developer .
3. Responsible for Unit Testing by SOAP UI and JUnit.
4. Reviewing Code quality by Veloci Q guidelines, PMD, Checkstyle and Cobertura.
5. Integrating of UI,WebServices , UI layer and other modules.
6. Rectifying bugs raised by Bugzilla.