Resume

Sign in

Java,Aws Cloud,Spring,Jpa,Webservices(Rest & Soap),Amqp - Rabbitmq,Jms

Location:
Pune, MH, 411001, India
Posted:
May 01, 2016

Contact this candidate

Resume:

Experience Summary

More than ** years of experience in software development with a focus on Web Applications, System Integration and Enterprise Architecture.

Hold a stamped H1B Visa valid till 2019 and B1 Visa. Have onsite experience in Project Requirement Gathering, Analysis and Onsite-Offshore team setup.

Hands on experience in Amazon Web Services (AWS Cloud), Spring Integration, Spring Framework, JPA, REST & SOAP Web Services, Spring Data, JMS, AMQP (Rabbit MQ), Caches (Redis, Memcached) Android, Multithreading/Concurrency.

Extensive experience in projects based on Agile Methodologies such as Scrum and Test Driven Development (TDD).

Sun Certified Programmer (SCJP), Web Application Developer (SCWCD) and Web Services Developer (SCDJWS).

Deep understanding of technology with focus on delivering business solutions.

Expertise in full project life cycle development including requirement analysis, implementation and integration.

Have been leading technical team, managing relationships with multiple onsite teams (USA, Ukraine, Mexico and India) and ensuring project delivery within stipulated timelines.

Experience in Customer Relationship Management, Hotel management and Real Estate domains.

Technical Skill Set

Frameworks and Libraries

Amazon Web Services (AWS), CAS – Single Sign-on, RabbitMQ (AMQP), Spring Framework, Spring MVC, Spring Data, Spring JDBC, Hibernate, Query DSL, Spring Integration, Hadoop (MapReduce, Hive, Flume etc), Redis Cache, Amazon CloudSearch, JSF, Struts, JQuery, GWT, Restlet, JUnit, Test NG, Mockito, Android

Languages and Specifications

Java SE, Java EE, JAX-WS, JAX-RS, JMS, Servlets, JSP, JDBC, SQL, HTML, JavaScript, CSS, Objective C (iPhone iOS)

Application/Web Servers

JBoss,Glassfish, Resin, Tomcat

Database

Oracle,Teradata,MySQL

IDE and Tools

JIRA, Bamboo, FishEye, ANT, Maven, Eclipse, Git, Spring Tool Suite (STS), SVN, Sonar, Crucible, Rational ClearCase,

Professional Experience

Company:

Xpanxion International Pvt. Ltd.

Duration:

19-April-2007 till date

Position:

Associate Architect

Company:

Persistent Systems Pvt. Ltd.

Duration:

December-2004 till 18-April-2007

Position:

Sr. Software Developer

Company:

Infosys Technologies Ltd.

Duration:

Aug-2003 till December-2004

Position:

Software Engineer

Project Experience

Project

SSO & UMS

Client

Altisource

Duration

June 2015 – Jan 2016

Technologies

CAS - SSO, Spring Framework, Spring Data, Query DSL, Hibernate, Spring MVC,AWS – EC2, SES, Memcache

Project Synopsis

Providing a SSO solution for various applications under Altisource umbrella. It involves Registration (new user), Authentication (existing user) and Verification (detect false users via a third party service). Customize CAS to use Social Login via Facebook, Twitter and Google+.

Responsibility

Associate Architect

Customize and deploy Central Authentication Service (CAS) using Social Login and JDBC for web based apps.

Manage the development team and mentoring the junior developers.

Work in an Agile, Scrum environment to ensure delivery of high quality work with every iteration.

Project

Altisource HubzuNG

Client

Altisource

Duration

Nov 2012 – May 2015

Technologies

Spring Framework, Spring Data, Query DSL, Hibernate, Spring MVC, Rabbit MQ (JMS), Docusign, REST, MySQL, Amazon Web Services (AWS) – EC2, RDS, CloudSearch, Spring Integration, Android, Junit, Mockito, TestNG, Redis Cache, Hadoop, Bamboo, Sonar

Project Synopsis

Completely rewrite the Hubzu.com portal application using the latest frameworks, leverage cloud based services to improve the property search experience, reduce the complexity and time taken for signing agreements by incorporating paperless digital document signature solution.

Responsibility

Associate Architect/Sr. Technical Leader

Design the new Search system and leverage scalable cloud based services (Amazon Web Service) for efficient and powerful search system.

Work with other subsystem leads and architects to define the contracts and key integration points.

Setup continuous build environment (Bamboo), environment for Continuous Code Quality Monitoring (Sonar, PMD, FindBugs)

Project

IHG Mobile Web Rewrite

Client

InterContinental Hotels Group (IHG)

Duration

Apr 2012 – Oct 2013

Technologies

Spring Framework, Spring MVC, JQuery, Java, JSP, Oracle, JUnit, Mockito, Android, iOS

Project Synopsis

The project replaces the old IHG ‘Wireless’ project which enabled Mobile Phones and PDAs to search and book IHG hotels. The project targets mainly the smartphones (Android and iPhone specially) and provides more native experience to the users. It takes advantage of the latest technologies and user experience improvements available.

Responsibility

Sr. Technical Leader

Onsite Requirement gathering and analysis.

Setup a team at offshore development center.

Work with the Architect for design and development of the new application based on the understanding and limitations of the legacy application.

Conduct code reviews and maintain code quality of the project.

Project

IHG ChinaUI

Client

InterContinental Hotels Group (IHG)

Duration

Nov 2011 – Mar 2012

Technologies

Spring MVC, Hibernate, Webservices (JAX-WS), JQuery, Java, Servlets, JSP, MySQL, Junit, TestNG, Mockito

Project Synopsis

China UI is a web-based application specially designed for Chinese customers. This application is an interface for Greater China in which guest can search for any IHG brand hotels and would be able to book the rooms. The portal is specific to Chinese people in their mother tongue with some additional features and privileges.

Responsibility

Technical Leader

Requirement Analysis and estimation of the User Stories.

Design and Development of new modules and enhancements.

Project

IHG Livesite

Client

InterContinental Hotels Group

Duration

April 2010 to Nov 2011

Technologies

Java, JSP, Spring, Spring MVC, Hibernate, GWT, WURFL, Android

Project Synopsis

Provide support for IHG websites which covers around 8-10 web applications running on production.

Responsibility

Technical Leader

Onsite Functional understanding of the project.

Setup a team at offshore development centre.

Solve functional and coding bugs present in live web applications.

Project

IHG-KeyCard

Client

InterContinental Hotels Group (IHG)

Duration

Jan 2010 to March 2010

Technologies

Spring, Equinox OSGi, Rest/Restlet, Java

Project Synopsis

The IHG hotels use proprietary Key Card Server (KCS) encoding scheme to generate the unique binary string which is used by hotel room key readers. The project provides access to card reader devices through a common web service interface that any of IHG's backend system can use without knowing anything specific about each hotels KCS.

Responsibility

Module Leader

Requirement analysis.

Design OSGi based modules.

Project

Oversight

Client

Oversight Systems

Duration

Jul 2009 to Dec 2009

Technologies

Spring, Struts, JavaScript, Flex, Java

Project Synopsis

Oversight Systems takes continuous controls monitoring to the next level, with real-time transaction integrity inspection for identifying fraud, misuse and errors. Oversight’s software provides a platform for continuous monitoring that excels at finding problems, then raises the bar with powerful analytics for cost-effectively fixing the problem, and workflow-enabled audit trail and journaling for proving problem resolution and compliance.

Responsibility

Module Leader

Design and implementation of new enhancements.

Integration of Flex module with existing Web application.

Project

WEBRL

Client

InterContinental Hotels Group

Duration

May 2007 to Mar 2009

Technologies

JSP, AJAX, JSF, Spring, Hibernate, Java

Project Synopsis

WebRL provides a web based application through which IHG agents can submit, review, and monitor rate loads. WRL validates the rate requests and sends it for further processing to HPARL (Automated Rate Loader) windows based application via Web Service. HPARL provides a terminal emulation interface between rate loading input files (from WebRL) and Holidex Plus ®. WebRL updates the status of the requests as and when it receives the response from ARL.

Responsibility

Module Leader

Complete ownership of the project like Development, Performance tuning, Bug fixing and manage Change requests.

Project

IRIS (Intercontinental Reservation Interface System)

Client

InterContinental Hotels Group

Duration

Aug 2007 - Nov 2007, Oct 2008 - Feb 2009

Technologies

Facelets, AJAX, JSF, Spring, AOP, Java.

Project Synopsis

IRIS is an application which is used by IHG’s Call Center agents for doing reservation of hotel

rooms. It provides agents with the necessary tools to assist the guest with the following:

Hotel Selection

Guest Information (guest preferences, call pathing)

Hotel Rate/Room Availability and Reservation

Sending confirmations to the guest

Retrieving / Modifying / Canceling reservations

Retrieving inventory details, hotel guest lists, alternate hotels, reservation history

Responsibility

Module Leader

Development of Calendar and Menu modules in the application

Project

Agilent – Biochip (eArray)

Client

Agilent

Duration

June 2006 to April 2007

Technologies

Java, Hibernate,Struts, JUnit, Oracle

Project Synopsis

eArray is a web portal that enables customers to evaluate, design, develop and purchase catalog, semi-custom, and custom Microarray and to view and/or download associated information about those products. The application helps users in every aspect of Microarray design, right from Probe selection till manufacturing.

Responsibility

Team Member

Design and Develop High Density Search utility which lets user search ChIP and CGH probes database and create probe groups out of the results.

Develop User Interface using Struts Framework.

Project

Teradata TRM V6.0.1

Client

NCR

Duration

Feb 2005 to April 2006

Technologies

Java, JSP, Struts

Project Synopsis

TRM 6 product provides clients a means to offer their customers a better and more valuable relationship than their competitors. It helps to make use of the existing customer warehouse to provide complete analysis of customers based on product usage, demographics etc. It assists in optimizing the process to target the right customers using the right medium at the right time.

Responsibility

Team Member

Developing Personalization and Output Delivery module for Communication Processing Engine.

Develop helper classes for common functionalities.

Certifications

Sun Certified Developer for Java Web Services 5 (SCDJWS - 82% score).

Sun Certified Java Programmer for Java2 Platform 1.4 (SCJP - 96% score).

Sun Certified Web Component Developer for Java2 Platform 1.4 (SCWCD - 88% score).

Education

Bachelor of Engineering (B.E.) (2000-2003), Pune University, Pune - Distinction

Diploma in Industrial Electronics (1997-2000), Maharashtra Board, Maharashtra - Distinction

S.S.C (1997),Maharashtra Board, Maharashtra - Distinction



Contact this candidate