Anil Kumar.E
email : *.*************@*****.***
Mob .no. +91-970*******
Summary:
• Having 5 years of experience in IT Industry in Developing JAVA and J2EE applications.
• Have got extensive knowledge and experience in Java, J2EE and Server side Technologies.
• Having Professional experience on JBoss 4.2.1 and Web-sphere 7.0 Servers.
• Having ability to work well in a team or individual environment.
• Excellent written and oral communication skills.
Professional Experience:
Year Designation Company
Mar2010- present System Engineer IBM,Hyderabad
Nov 2008 –mar 2010 Senior Software Engineer MARLABS India Pvt ltd, Bangalore
Feb 2008 – Nov 2008 Software Engineer Cell arch Technologies Pvt. Ltd., Bangalore
dec 2006 – may 2007 Trainee (contract) S2tech India Pvt ltd., Hyderabad
Technical Synopsis:
• Programming Languages : Java 5.0,J2EE
• Server side technologies : EJB 2.0/3.0, Servlet, JSP, JMS, Web Services,
JDBC 4.0, spring 3.0, hibernate 3.2.1
• Scripting technologies : ant Script, Groovy Script, z script, java script
• Frame Works : Struts, Spring MVC,ZK,SOA
• Servers : Web Sphere 6.1,WebSphere Process Server, JBoss 4.2.1, Tomcat
5.0, AXIS 2.0
• IDE : Eclipse 3.0, My Eclipse 6.0, RAD 6.0,WID 7
• Other APi’s : Hylafax, openoffice, itext, log4j
• Operating System : Windows, Fedora Linux
• Web Services : apache rampart, EJB 3.0 web services, JAXB
• Databases : Oracle 10g, Postgresql, Ms SQL,DB2
• Bug Tracking tools : JIRA
• Other Tools : Soup UI
Education Summary:
• B.Tech Form JNTU University in 2005
Certification Details :
• SCJP : Java Standard Edition 6 Programmer Certified Professional .
Professional Experience:
Project 1 : digital data clearing house
Team Size : 4
Client : Verizon
Organization : IBM
Technologies : Java, Websevices,EJB 3.0,WAS 7.0,Websphere 7.0,WPS
Description : DDC means Digital Distribution Clearinghouse.DDC will convert file types and data formats for inputs and outputs to suit the needs of customers. DDC’s major value proposition is the reduction of digital distribution complexity. Consistent data architecture will allow for management and searching for content. Data Maps in DDC will have to be used to translate DDC Metadata to and from Customer formats. Some functions of the DDC may require multiple transactions, for example, where an order is placed and several interactions occur between the DDC Servers and the customers’ (e.g., an Ingest Order, a Metadata transfer, a Content transfer, and a confirmation message would each be considered individual transactions although they are all part of the course of an Ingest order).A Work Unit in DDC is the most granular unit of any service provided by the DDC system. For billing and reporting purposes, Orders can be broken down into their functional components (e.g., Ingest, Transform, Manage, Distribute, etc.), and each of those components can be further broken into work units based on the detailed steps specified in the Work Order..
Responsibilities
• Worked on design and development of CP module ans support and enhancements.
• Handling a team of 3 people for support work.
Project 2 : Offers Capability Program
Team Size : 5
Client : SunTrust Banks Inc, Atlanta.
Organization : IBM
Technologies : Java, spring 2.5, hibernate 3.0, log4j, WebServices
Description :
Offers Capability Program is a pilot program being implemented by SunTrust Banks to provide various Offers to their existing and new customers.
The implementation’s objective is to develop a system within the bank itself to be able to interact with Credit Bureaus like Trans Union and Equifax to get the credit score and various other details about the customer’s identity. Based on the response from the Credit Bureaus the bank offers various benefits to the customers. The details of which are stored inside the Offers database which is a database accessible by the Offers Application as well other systems of SunTrust.
In this process the Offers Application is exposed as a web service (built on the stack of Web Services, EJB, Spring and Hibernate technologies) that could be used to by various systems of the bank through a common platform called the SNET.
Responsibilities
• Worked on developemnt of DAO’s Webservice and Spring and hibernate configurations
• Designed the protype of Offers Capability Program
Project 3 : CIS Reporting (Development/support)
Team Size : 4
Client : SunTrust Banks Inc, Atlanta.
Technologies : Java
Organization : IBM
Description :
Developing CIS reports from ETL File
Outbound Account Interface:
This specification establishes the business requirements for the CIS Outbound Account Interface and Exception Reports. For CIS; the CUGAIF Daily Extract -Daily Batch Outbound Process generates these report files.
The CIS Outbound Account Interface Report includes CIS data as passed to the interfacing applications in the standard outbound interface. This report is generated, for example, when there a change in address pertaining to a party or an associated Contract and/or when the TIN, TIN Type, or Account Legal Title(s) of the contract changes on the day of the processing.
The CIS Outbound Account Interface Exception Report includes contract records passed to the interfacing
Applications where address update was dropped due to constraints from receiving applications.'
Confirmation Reports:
This specification establishes the business requirements for the CIS Confirmation Reports that include the details of the reports and fields that are captured on the reports. The current CIS Confirmation Notice reports that are in scope are listed below.
* Confirmation Notice Error Report
* Confirmation Notice Image Report
* Confirmation Notice Report
This reports provides the total number of notices produced. This report will not be produced in CIS
Reposibilities :
• Woked on reports generation Code
Project 4 : GATEGOURMATE – ESS-UAT (supporting)
Team Size : 5
Client : GATEGOURMATE (USA)
Organization : Marlabs
Duration : Nov 2008 to mar 2009
Technologies : Java, jsp, EJB3.0, JMS, FLEX, DOJO, web services, SPRING MVC, XML,
Eclipse IDE, JBOSS application server, java script, hibernate, SOAP, Java MAIL
Description : Gate Gourmet (www.gategourmet.com) is the world's largest independent provider of airline catering and provisioning services, which they deliver daily on a global basis to more than 250 airline customers. And through the eGate Solutions suite of technology and management services, they are uniquely positioned to offer the customers the entire range of catering solutions -- from service design and scheduling, through the actual food production and delivery process, to the financial reporting at the back end.
IFX4 4.0 is a web-based In-Flight Exchange™ portal application that helps airline carriers to do Service Scheduling (ESS), Service Design (Meal Manager), Service Ordering (ESO), Galley Planning (GP) and Service Verification (ESV). To accommodate an increasingly international customer base, eGate Solutions shall ensure that the next generation of In-Flight Exchange software supports multiple carriers as well as multiple languages and locales simultaneously. This development effort is intended to establish the IFX4 4.0 portal application as a leading edge solution that addresses the specific needs of the carrier and simplifies incorporating complex business rules into their process.
Maintains all the service schedules using quartz schedulers. Daily this service schedules thousands of jobs, it internally maintains set of rules by using a engine called Rule Engine. Electronic Service Schedule maintain a set of Services provided by the In Flight and Caterer Exchanges and schedules all the jobs accordingly. ESS holds the information like list of flights available in that particular airline station and respective arrival and departure timings of all the flights along with the catering and beverage information if required based on the arrival/departure timings.
Responsibilities:
• Primarily worked for ESS4 UAT BUG Fixing
• Extensively worked in the server side coding using CORE JAVA, Spring and Hibernate
• Wrote HQL Queries in Dao's
• Responsible for developing the business logic using core java
Project 5 : GATEGOURMATE – ESS-ESO Communication (supporting)
Team Size : 5
Client : GATEGOURMATE (USA)
Organization : Marlabs
Duration : Nov 2008 to mar 2009
Technologies : Core Java/J2EE, Spring, Hibernate, Servlet, CVS, Eclipse, JBoss, Junit, Windows XP,Jira, Putty, WinSCP, Drools 4.0
Description :THE ESS-ESO Communication id about handling the Flight Events from ESO and to generate the fss Based on the Fss Objects.
Responsibilities:
• Working for ess-eso communication
• Extensively worked in the Rule Engine coding using CORE JAVA, Spring and Hibernate
• Worked on Drl Creation .
• Responsible for developing the business logic using core java
Project 6 : Investor Relation (Development)
Team Size : 4
Client : PRMA (USA)
Organization : Cell Arch Tech
Duration : FEB 2008 to Nov 2008
Technologies : Java, EJB3.0, web services, XML, Eclipse IDE, JBOSS application Server, Hylafax, Postgresql.ms sql, Ant script, java script, hibernate, Jbpm, SOAP, Work Flows, Java MAIL API,,JIRA
Description : Investor Relation System is system used for automation of the workflow execution. The system acts as an intermediate system where the client’s representative will communicate with the Doctors in US and takes appointments of various purposes. System will take Doctor based on his choice to various states and accordingly assigned to client's representative for respective actions to be performed.
It involves intercommunication between various modules (like fax system, email system and workflow system) and company owned websites.
Responsibilities:
1. Worked on DAO, web service implementation.
2. BPM designing.
3. Ejb layer implementation.
4. Worked on openoffice, hylafax API, hibernate tech.
5. Zkoss UI Implementation
Project 7 : Mississippi Envision (Development)
Team Size : 5
Client : ACS (USA)
Organization : S2Tech Ind Pvt ltd.
Duration : dec 2006 – may 2007
Technologies : Java, EJB 2.0, XML, Eclipse IDE, Web logic application server8.1Oracle 9i, XML, XSLT, JSP, Struts 1.2,jsp,JIRA
Description : The Web Portal project is a national health care program for State of Mississippi. It helps pay for medical services for low-income people, for those eligible for full Medicaid services. Medicaid is paid to providers of health care. Providers are doctors, hospitals and pharmacists who take Medicaid.
Provider, Beneficiary and DOM (Division of Medicaid) are the users of the system. Provider will provide the services to the Beneficiary and Beneficiary gets benefits (services) from the provider.
Responsibilities:
1. Worked on designing of jsp
2. Worked on Dao, DTO Design,
3. Involved in functionality testing.
(AnilKumar.E)