Post Job Free

Resume

Sign in

Management Service

Location:
Louisville, KY
Posted:
October 14, 2015

Contact this candidate

Resume:

RAMAKUMAR TATA

**** ******* ***** **, *** ***, Louisvillie, KY 40299

Phone: (502) 210 – 0381 acr3ai@r.postjobfree.com

SUMMARY

Total 9+ years of development experience in web-based, distributed and client/server Applications utilizing Java, J2EE, Servlets, JSP, Spring, Hibernate, Web Services, Struts, JDBC, iBatis, EJB, JMS, JQuery, AJAX, HTML and XML

Experience of Analysis, Design, Development, Testing and support of business applications in domains like Banking, Insurance, E-commerce, Customer Support (CRM) and publishing.

Extensive Experience in Open Source Frameworks such as Spring IOC, Spring MVC, Spring AOP, Spring Test Context, Spring JDBC, Spring Security, Spring-JMS integration, Hibernate and Logback

Good working knowledge of Restful Web services (REST) and SOAP based web services.

Good working knowledge of using TIBCO Enterprise Messaging Service (Tibco implementation of JMS) and Spring integration with JMS framework to simplify the integration of applications in the enterprise

Good working knowledge on unit testing the web applications using TestNG, Junit and Mock tests using Mockito

Good working knowledge on integrating testing the web applications using Spring’s Test Context framework and HtmlUnit framework

Experience with code coverage tool like Cobertura and Atlasian Clover

Experience with open source continuous integration tool Jenkins and configuration of projects for automated builds & deployment using Jenkins

Extensive experience with Integrated Development Environment (IDE) tools such as IntelliJ, Eclipse, Rational Application Developer (RAD) and Rational Software Architect (RSA).

Experience on using bug tracking tools like Mingle, Bugzilla and JIRA.

Experience with application servers configuration and deployment using Apache Tomcat, JBoss, Websphere, Weblogic and Glassfish

Comprehensive knowledge of Agile methodologies

Experience in configuration management using CVS, SubVersion and Visual Source Safe

Experience of Performance tuning and improvement of code quality using Jprofiler, App Dynamics, PMD and FindBugs

Proficient in analyzing and translating business requirements to technical requirements

Experience with Content Management Systems like Alfresco and Crafter.

Good knowledge of implementing Google Analytics using Google Tag Manager tool

EXPERIENCE

Working as Technical Lead at Louisvillie, KY, USA for the client Papa John’s International from Jan 2013

Working as Technical Lead in Cognizant Technologies US Corporation from Sep 2009 to till date.

Worked as Onsite Coordinator at San Antonio, Texas, USA for the client USAA (United Services Automobile Association - Fortune 500 financial services company) from Aug 2007 to July 2008

Worked as Senior Developer in HCL Technologies Ltd, Chennai, India from Feb 2006 to Sep 2009

Worked as Developer in Perot Systems, India from JUNE 2005 to Feb 2006.

EDUCATION

MCA (Master of Computer Applications) – Andhra University, India - (04/2004)

B.Sc (Bachelor of Computer Science) - Andhra University, India - (04/2001)

TECHNICAL EXPOSURE

Operating Systems

Windows NT 4.0, Windows 2000/XP, Unix

Languages

Java, HTML, JavaScript, XML, CSS

Databases

Oracle 8/8i/9i/10g, MySQL

Software development Methodologies

Agile and Waterfall

Application Frameworks

Spring 4.0, Hibernate, Struts and iBatis

Distributed technologies

EJB, JMS, Web Services, Restful services

Messaging middleware

Tibco Enterprise Messaging Service 8.3

Web/Application Server

Apache Tomcat 7.0, IBM WebShpere 6.1, Weblogic 10.3, JBoss and GlassFish

IDE Tools

Eclipse, IBM RAD 7.0, IntelliJ

Version Control Tools

Sub Version, Tortoise SVN, CVS, Visual Source Safes

Object Oriented Design Tools

Rational Rose, Star UML

GUI

JQuery, Free Marker Templates, HTML, Cascading Style Sheets, Java Script, JSP

Content Management Tools

Alfresco, Crafter

Other Tools & Utilities

Ant, Maven, TestNG, Junit, HtmlUnit, Cobertura, Clover, FileZilla, Putty, SQL Developer, Toad, Check Style, PMD, Find Bugs, Jenkins, Bugzilla, Mingle, SubVersion, Logback, log4j, Google Tag Manager

J2EE Tech Lead

Papa John’s International, Louisville, KY, USA Jan 2015 – Till Date

Project: Papa John’s RWD

Description

Papa John's is third largest delivery restaurant chain in the world, with headquarters in Jeffersontown, Kentucky, a suburb of Louisville. Internationally, there are over 4,600 Papa John's establishments, including over 3,200 in the U.S. and the remainder spread among 34 other countries.

RWD (Responsive Web Design) is Papa John’s online ordering web site which is redesigned version of current web site based on Responsive Web Design technologies. It allows customers to find papa john's store and submit delivery or carryout orders. We followed agile software development methodology in building the System in iterative and incremental manner.

Environment:

Java 1.7, Monetra (payment processing tool), Free Marker Templates, JQuery, Spring MVC, Spring Security, Spring IOC, Hibernate, JAX-WS, CSS, Oracle, Ajax, maven, Jenkins, Intellij, TestNG, Spring Context, HtmlUnit, Corbetura and Crafter (Content Management Tool)

Responsibilities:

Followed agile software development methodology and worked on implementation of the System in a iterative and incremental manner

Involved in implementation of various JAX-WS web services and integration of JAX-WS web services with RWD application

Worked on implementation of various restful services for Android and iOS native applications

Involved in implementation of view components using Free Marker Templates, JQuery, Ajax, RequireJS, and SAAS

Worked on analysis to improve the performance of transactions in the Load Runner environment using Jprofiler and App Dynamics applications.

J2EE Tech Lead

Papa John’s International, Louisville, KY, USA Jan 2013 – Dec 2014

Projects: Papa John’s OLO, CSRTools, Webtools and PMS

Description

Papa John’s OLO is online ordering website. It allows customers to find papa john's store and submit delivery or carryout orders. We followed Agile software development methodology to add various features like papa sizing, persistent login access for mobile customers, allowing split payment and multiple gift cads, payshare functionality, feature to increase gift card sales, suggest to papa feature in iterative and incremental manner.

Papa john’s customer support team uses CSRTools application to provide support to customers in the USA. Papa John’s help desk team uses webtools application to support promotions and configurations for various stores. Papa John’s PMS (promotions management system) helps franchise managers to create promotions for various stores

Environment:

Java/J2EE, JSP, Servlets, Spring MVC, JAX-WS, Hibernate, JQuery, JSON, Ajax, JavaScript, CSS, Tomcat Server, Maven. Alfresco (Content Management tool), FindBugs, Oracle, Junit, Jenkins, IntelliJ, Tibco Enterprise Messaging Service, Spring Integration with JMS

Responsibilities:

Understanding and mapping Customer requirement to functional requirements

Worked on requirements analysis and prepare high level solution approach documents

Implemented the integration with the front end system using web services

Worked on implementation of various functionalities of OLO, CSRTools and Webtools applications

Worked on processing of promotions using Tibco Enterprise Messaging Service and Spring integration with JMS framework

J2EE Tech Lead

HMH Publications, Boston, MA, USA July 2012– Jan 2013

Organization: Cognizant Technologies Ltd, India

Projects: HMH – LIS Services

Description

Houghton Mifflin Harcourt is an educational and trade publisher headquartered in Boston, MA, USA. Objective of this project is to develop various services for TCK application based on LIS (Learning Information Services) specification. The Learning Information Services (LIS) specification is the definition of how systems manage the exchange of information that describes people, groups, memberships, courses and outcomes within the context of learning. HMH –LIS Services provides various services like Person Management Service, Outcome management service, Course Management and Membership Management Services

Environment:

Java, Java Web Services, Apache CXF, Spring, Hibernate, Apache Maven, Oracle 10g, JUnit, JBoss Application Server

Responsibilities:

Analyze the requirements

Participation in business meetings

Assigning tasks to team. Tracking the status of the team and communicating with customer

Implementation of services

Review of deliverables

Coordinate with different teams in HMH for pushing fixes to production

J2EE Senior Developer

HMH Publications, Boston, MA, USA Sep 2009 – July 2012

Organization: Cognizant Technologies Ltd, India

Projects: HMH LDD (Light Weight Digital Distribution) and Classzone

Description

Classzone application is a website that hosts supplemental content of McDougal Littell print publications for US middle and high school teachers and students. LDD (Light Weight Digital Distribution) is admin application for classzone which is used to process customer orders and perform various admin operations. It allows viewing and editing administrative settings for various applications of HMH. It has module ‘Order harvesting’. Order harvesting is a batch process, which pulls order details from SAP system to LDD database.

Environment:

Java, Java Servlets, Java Server Pages, Spring MVC, Spring Jdbc, Oracle 10g, Weblogic Application Server

Responsibilities:

Requirement Analysis and design

Preparation of technical specifications based on functional specifications provided by the client

Implementation of various enhancements based on requirements provided by the client.

Coordinate with different teams in HMH for pushing fixes to production

J2EE Senior Developer,

AEGON, Netherlands July 2008 – Sep 2009

Organization: HCL Technlogies Ltd, India

Projects: AEGON - WVTP

Description

Aegon is an international provider of life insurance, pensions and asset management, with major operations in the United States, the Netherlands and the United Kingdom.

AEGON –WVTP project allows the customers to view and create policies for various types of insurances like Health, House, Liability, Accident, Travel, and Legal etc. AEGON –WVTP project allows customer to provide details for various types of insurance coverage, checks whether he is eligible for particular type of insurance, calculates insurance premium based on customer input and gives premium quote to customer

Environment:

Java, Servlets, JSP, Spring framework, Struts, Hibernate, Weblogic Application Server, Sub Version and JUnit.

Responsibilities:

Analysis of the specifications provided by the client

Requirement analysis, Query Resolution, Development and Maintenance.

Designing, Documentation, Coding, Testing, Configuration Management.

Communicate with the clients for functional clarifications as and when required.

Unit & Integration testing.

Onsite Coordinator,

United Services Automobile Association, Texas, USA Mar 2006 – July 2008

Orgnanization: HCL Technologies Ltd, India

Projects: USAA –MSR Work Portal

Description

USAA is Fortune 500 financial services company offering banking, investing, and insurance to people and families that serve, or served, in the United States military.

USAA MSR Work Portal application is used by Member Service Representatives (MSR) of USAA to provide better customer service to their customers. This application provides 360 degree view of the customer details and helps in management of customer relations.

Environment:

Java, Servlets, JSP, EJB, Struts, RSA 6, Star Team, Oracle, JUnit, IBM WebSphere Application Server

Responsibilities:

Analysis of the specifications provided by the client

Requirement gathering and analysis, understanding business logic and query resolution.

Designing, Documentation, Coding and Testing.

Gathering requirements and Coordination with all stakeholders

Review of Technical and Functional Specifications

Task assignments to offshore and onsite team

Tracking the status and updating the status to customer

Involved in the implementation of business and data access layers.

Review of deliverables and Coordination with different teams in client place for pushing fixes to production.

J2EE Junior Developer,

VOCA Ltd, UK June 2005 – Feb 2006

Orgnanization: Perot Systems, India

Projects: VOCA – Messaging Engine 1.0

Description

VOCA - Messaging Engine is responsible to set up direct debit instructions and process nonpayment Items. It provides various messaging services to associated banks/ building societies and Service Users.

Messaging Engine 1.0 implements AUDDIS (Automated Direct Debit Instruction Service). AUDDIS is one of direct debit service provided by VOCA. AUDDIS enables organizations to send new DDIs (Direct Debit Instructions) to their customers' bank electronically, instead of in paper format.

Environment:

Java, Servlets, EJB, Spring Framework, Hibernate, Weblogic 8.1, Oracle 9i.

Responsibilities:

Analysis of the specifications provided by the client

Involved in implementation of business rule validations and development of business layer using EJB

Involved in Implementation of persistent layer using Hibernate

Implemented Unit test classes using JUnit tool



Contact this candidate