Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download
EMC , MA , USA.(client) June 2009 - Dec 2010
Download Resume Format
Amari SAVOJI
amari.savoji@gmail.com
Professional
Summary
·
Over 7.5
years
of experience in JAVA/J2EE projects in
software analysis, design, implementation and development.
·
Extensive experience in Object Oriented Programming and in developing server side components
using J2EE design patterns.
·
Experienced in developing applications with JAX-WS, CXF, Spring framework, EJB,
Hibernate, JSF, Struts2 and Messaging with MDB, JMS and MQSeries, experienced in
integrating JSF and Struts Frameworks with Spring Framework
·
Exposed to SOA Architecture, developed WEBSERVICES
using JAX-WS, CXF, Spring Webservices
·
Experienced in UML and developing Use Cases, Interaction Diagrams (Sequence, Class
and Collaboration diagrams, State diagrams) using RSA.
·
Experienced in the development of distributed
components using Servlets, JSP, EJB,
XML, JDBC, Ajax ,
JQuery, JavaScript and CSS.
·
Experience in configuring, deploying of
applications in BEA WebLogic 10.3,
WebSphere 6.0, and Tomcat.
·
Expertise in implementing Session Façade, Factory Pattern, Service
Locator, Value Objects, Business Object, DAO and Singleton Design patterns.
·
Experience in developing JSP Custom tags.
·
Experience in UNIX, Linux and Windows 2003 Server/2000/XP.
·
Good experience in writing SQL queries, Stored Procedures, Triggers
and Functions using PL/SQL with databases like Oracle and SQL Server.
·
Exposed to Agile Methodologies.
·
Skilled problem solver and efficient team
player with excellent communication skills.
·
Having domain knowledge on Banking and Finance, Insurance, Social
Networking.
TECHNICAL
SKILLS
J2EE
Technologies
|
JAX-WS2.1, CXF,
WSDL, SOAP, EJB, JSP, Servlets, JDBC, JMS
|
J2EE
Design Patterns/Frameworks
|
Spring
3.0, MVC Architecture, JSF2.0, Struts 1.2/2.0, Hibernate, Façade, Factory, Singleton,
Data Access Objects
|
Application
Servers
|
Web
logic 10.3, Web Sphere 6.0, JBOSS, Sun GlassFish v3
|
Web
Servers
|
Apache
Tomcat 4.x/5.x/6.0
|
RDBMS/Query
Tools
|
Oracle
10g/9i/8i/8.x, MySQL, MS SQL Server, PL/SQL, DB2
|
IDE
|
Eclipse
3.x, SpringSource Tool Suite
|
Testing
/ Debugging Tools
|
JUnit,
Log4J
|
Scripting
Languages
|
JavaScript,
Shell Scripting
|
Design
Modeling Tools
|
RSA
|
Operating
Systems
|
MS
Windows 9x/2000/XP/Vista/7, Linux
|
Other
Tools
|
XML,
L, DHTML, CSS
|
Programming
Languages
|
C,
C++, Java, J2EE
|
Education
Bacher’s of Technology in Computer Science from Jawaharlal Nehru Technological University,
Andhra Pradesh , India .
Professional
Experience:
|
State
of Tennessee ,
Nashville , TN April
2011 - Present
Project
1: Vision Integration Platform
Java/J2ee Developer
Description:
Vision Integration Platform is a solution that is specifically
geared towards human service programs .FF is Tennessee 's Temporary Assistance to Needy
Families (TANF) program. This program is operated under a federally approved
waiver, which is in effect through June 2007. The time-limited, temporary cash
assistance program emphasizes work, training, and personal responsibility.
Child Care The DHS provides financial assistance for child care costs for
Families First participants and families with low income. If eligible, the
Department issues a certificate on behalf of the parent to their chosen
provider and makes payments directly to that provider.
Food Stamp the FS Program
is a food assistance program administered by the Food and Nutrition Service
(FNS) of the U.S. Department of Agriculture (USDA). FNS sets national FS
policies and authorizes food retailers to deliver program benefits. The
Medicaid program became law in 1965 as a jointly funded cooperative between the
Federal and State governments to assist States in providing adequate medical
care to eligible persons. In 1994 the State of Tennessee implemented a new
health care reform plan called TennCare which is an 1115 waiver approved by the
United States Department of Health and Human Services (USDHHS).
Responsibilities:
·
Analysis and study of Vision Integration
Application.
·
Involved in Developing WebServices EndPoints, Web based GUI screens using JSF, JSP, Servlet, Ajax ,
JavaScript
·
Involved in developing components using Message
Driven Beans to listen messages on Queues and JMS to send messages to Queue
and parsing XML messages using JAXP.
·
Implement Spring IOC and Integrating JSF with Spring.
·
Developed business APIs using Session
Beans, Entities for accessing data from the database.
·
Involved in SOA implementation using WEBSERVICES.
Developed SOAP WEBSERVICE
·
Performed application development using J2EE
standards (POJO, Spring WEBSERVICES) and Open Source technology (Eclipse, ANT).
·
Utilized Java 5 features like generics,
auto boxing in the implementation
·
Used
log4j for Error and Exception Handling.
Used Assertions during development phase to detect errors and malfunctions.
·
Used SVN for version control.
·
Used JUnit
to develop unit tests.
·
Coordinated with the QA team and users in
system integration testing.
·
Provided verbal and written status reports
during all phases of development, testing, and implementation.
Environment: EJB3, Web Services, JSF, Spring, Servlets,
JDK1.6, Oracle 10g, XML, DOM, Tomcat, Unix, SVN, Eclipse, Log4J, ANT.
Thomson
Reuters, Rochester , NY Jan
2011 - April 2011
Project
2: West Company Authority (WCA)
Java,
J2ee Developer
Description:
West
Company Authority (WCA) is an intelligent information provider that receives
information feeds from TG/Gale, GSI, Findlaw and various medical companies that
identify public, private and non-profit companies, as well as other
organizational entities throughout the world. Internal customers such as
Avalon, TAS/TF, Harbor/Firm360, Westlaw.com, Westlaw Watch, TBI, Findlaw and
NewsEdge use WCA to process and provide information for other Thomson
companies. This information, ultimately, is provided to external customers.
Customers use the information from WCA to perform targeted company searches.
The application contains
core modules like parser, loader, match and merge, data-service, lucene index,
wca-webservices, admin-ui. The parser engine parses the files and put into the
MQ queues, the loader picks the records from the queue and then put them into
the authority layer in the database. The match and merge is an intelligent
algorithm which process all the records from the auth layer and applies logic
and rules, it determines a positive match to the existing companies, positive
non-matches are inserted new, positive matches are sent to merge and load
algorithm that also verifies the water marks, weight and scores.
Responsibilities:
·
Analysis and study of WCA Application.
·
Implemented Spring IOC pattern, used SpringDAO,
SpringJMS and Hibernate, Integrated Spring with Hibernate.
·
Involved in front end development using SpringMVC, JSP, Servlet, jQuery, Ajax , JavaScript
·
Involved in JMS coding to send and receive messages to MQSeries and parsing XML
messages using JAXP.
·
Involved in SOA implementation using WEBSERVICES.
Developed SOAP WEBSERVICE
·
Developed business APIs using Hibernate for accessing data from the
database.
·
Performed application development using J2EE
standards (POJO, JNDI, Spring,
WEBSERVICES) and Open Source technology (SpringSource Tool Suite, ANT, Maven).
·
Developed Java Beans and Utility
Classes for interacting with the database using JDBC.
·
Utilized Java 5 features like generics,
auto boxing in the implementation
·
Used
log4j for Error and Exception Handling.
Used Assertions during development phase to detect errors and malfunctions.
·
Used TFS for version control.
·
Used JUnit
to develop unit tests.
·
Coordinated with the QA team and users in
system integration testing and UAT.
·
Provided verbal and written status reports
during all phases of development, testing, and implementation.
Environment: Spring, Hibernate, Web Services, SpringMVC, Servlets, JDBC,
JDK1.5, Oracle 10g, XML, XSLT, DOM, Jboss, Linux Enterprise 3, TFS,
SpringSource Tool Suite, Log4J, CVS, ANT.
Wipro
Technologies
Project
3: ECN Community
J2EE
Designer
Description:
An EMC
Community can be a discussion group, chat area, eRoom, bulletin board, news
group, or letter to EMC, its webmaster or employees, or e-mail function offered
as part of an EMC Community. As a member, you can exchange information,
questions and comments with fellow community members. As with all social
networks, following common rules will make the interaction a positive and
worthwhile experience for everyone. Our goal is to treat every member fairly
and with respect, and to make sure this community is a fun, engaging, diverse,
and positive place.
Responsibilities:
·
Analysis and study of ECN Community
Application.
·
Drafted UML
diagrams (Class diagrams, Sequential and Activity diagrams) using RSA
·
Involved in developing web components Struts2, JSP, Servlets, Ajax , jQuery, JavaScript, CSS
·
Implemented Spring IOC pattern, Integrated with Hibernate, used Spring WebServices and AOP
·
Involved in SOA implementation using WEBSERVICES.
Developed SOAP WEBSERVICE
·
Developed business APIs using Hibernate for accessing data from the
database.
·
Application Architecture is based on Struts Framework and responsible for developing Action Classes, Beans and
configuration files like
struts-config.xml.
·
Parsing XML
files using JAXP
·
Worked extensively with Front controller,
View dispatcher, Session Façade,
Business Delegate, Data Access Objects, Singleton Design Pattern.
·
Performed multi-tiered web application
development using J2EE standards (JSF Framework, POJO, JNDI, Spring, WEBSERVICES, and JAVASCRIPT) and Open Source
technology (Eclipse, ANT).
·
Developed Java Beans and Utility
Classes for interacting with the database using JDBC.
·
Utilized Java 5 features like generics,
auto boxing in the implementation
·
Used
log4j for Error and Exception Handling.
Used Assertions during development phase to detect errors and malfunctions.
·
Developed
shell scripts and debugged
application server logs in UNIX servers.
·
Used winCVS
for version control.
·
Used JUnit
to develop unit tests.
·
Coordinated with the QA team and users in
system integration testing and UAT.
·
Provided verbal and written status reports
during all phases of development, testing, and implementation.
Environment: Spring, Strut2s, Free Marker Template, Hibernate, Web Services, Servlets,
JSP, jQuery, Ajax, JDBC, JDK1.5, Oracle 10g, XML,
XSLT, DOM, , Apache 2, Linux Enterprise
3, CVS, Eclipse 3.2, Log4J, CVS, ANT.
Wipro
Technologies
Aviva
(client) Nov
2008 - June2009
Project
4: HiPLUS System
J2EE
Senior Programmer
Description:
Hibernian
Direct Ltd (Aviva) uses HiPLUS System for motor, home and travel products plus
Life, it includes functional requirements in managing quotation, policy,
underwriting referral, scrutiny, renewal and loading. HiPLUS also covers
requirements such as Notes, ToDO, Scripting, Discounting, Cash Management &
Collections, Refund Processing, Administration Fees, etc. This system improves
customer service like speed and efficiency, maintains versioning of quotes and
policies enabling easy enquiry, validation and analysis of historical data, it
provides integration with expert systems e.g. Polaris, clearer view of all
customer contact history. The improved scripting of this system will meet the
needs of compliance regulation. It also provides users to readily avail data of
current and historic client, quotation and policy.
Responsibilities:
·
Implemented Spring IOC pattern, Integrated with JSF and Hibernate used Spring WebServices and AOP
·
Involved in SOA implementation using WEBSERVICES,
developed business APIs using Hibernate
for accessing data from the database.
·
Application Architecture is based on JSF Framework and responsible for developing
Action Classes, Beans and configuration files like faces-config.xml.
·
Worked extensively with Front controller,
View dispatcher, Session Façade,
Business Delegate, Data Access Objects, Singleton Design Pattern.
·
Designed and developed dynamic web pages
using JSF, Servlets, Ajax , jQuery, JavaScript and CSS.
·
Parsing XML
files using JAXP
·
Performed multi-tiered web application
development using J2EE standards (JSF Framework, POJO, JNDI, Spring, WEBSERVICES, and JAVASCRIPT) and Open Source
technology (Eclipse, ANT).
·
Developed Java Beans and Utility
Classes for interacting with the database using JDBC.
·
Utilized Java 5 features like generics,
auto boxing in the implementation
·
Used
log4j for Error and Exception Handling.
Used Assertions during development phase to detect errors and malfunctions.
·
Developed
shell scripts and debugged
application server logs in UNIX servers
·
Used winCVS
for version control.
·
Used JUnit
to develop unit tests.
·
Coordinated with the QA team and users in
system integration testing and UAT.
·
Provided verbal and written status reports
during all phases of development, testing, and implementation.
Environment: Spring, JSF, Hibernate, Web Services, Servlets, JSP, jQuery, Ajax,JDBC,
JDK1.5, Oracle 10g, XML, XSLT, DOM, Weblogic 10.3, Apache 2, Linux Enterprise 3, CVS, Eclipse 3.2, Log4J,
CVS, ANT.
Wipro
Technologies
Llyods
TSB Bank (client) Feb
2008 - Sept 2008
Project
5: Faster Payments
J2EE
Senior Programmer
Description:
Faster
Payments2a is capabilities for Outward payments from corporate accounts where
Payments are allowed from account. The service is made up of a set of existing bank
systems working together to provide the required functionality, together with a
new gateway that is being bought to interface into the FPCI It provides a Near
Real Time processing facility for ad hoc inbound and outbound payments between
Retail accounts. The present system called STP takes 3 working days for
payments from Retail accounts to other banks to clear. The proposed solution
intends to perform the payment within 15 seconds. This will initially only be
offered via the Internet and Telephony channels. STP is the payments routing
and transformation engine that is currently used for 3 day domestic payment
processing, e.g. direct debits, standing orders. It is based on service based
architecture with services talking over WMQ to each other, although it has
batch capabilities, allowing it to create and disaggregate files, being
controlled by the TWS system Within the faster payments service its
responsibilities will involve: • Receiving outward SIP requests from the IB and
TB channels, making the debit request to CBS and sending the credit out to FPCI
• Receiving outward SOP requests from the CPH and O4B channels, making the
debit request to CAP and sending the credit out to FPCI.
Responsibilities:
·
Developed EJB Message Driven Beans for consuming MQ Series Messages.
·
Wrote JMS
functionality to post message on the queue.
·
Worked with XML for parsing, constructing and
navigating through the XML Document.
·
Compiled and built the application using ANT scripts and deployed the
application in Webshere Application Server using Shell scripts.
·
Deployment of EAR, JAR files on test, stage
and coordinated in production servers installs.
·
Used log4j for logging Errors.
·
Used winCVS for version control.
·
Used JUnit to develop unit tests.
·
Actively involved in Regression, Manual, and
Automation testing in SIT, UAT, Staging and Production testing of the
application.
Environment: JDK1.5, EJB, MQSeries,
MessageBroker, XML, XSLT, Eclipse3.2, CVS, Eclipse 3.2, Log4J, CVS, ANT.
Wipro
Technologies
Citi
Bank , Japan (client) Nov 2006 -
Jan 2008
Project
6: Investment Rate Recalculation System
J2EE
Programmer
Description:
In order
to ensure that the interest rate cap doesn’t exceed the interest rate based on
“the law on investment deposit and interest rate”, when RE loan / Home Value /
Trust Loan is paid-off, the users use Investment Law Recalculation System to
recalculate the interest rate cap based on the law.
User can
create the request, view the request of his/her branch and can change the
expected date of pay-off and can do recalculation by entering the amount and
other expenses which are required, reviewer can view the request and supervise
the recalculation results, operator can view the total number of requests and
recalculation that meets the search criteria in a Comma Separated Values file,
operator will do recalculation of Unprocessed Atolas requests by entering the
results manually and recalculation manager can delete the requests which are in
Unprocessed Normal and Unprocessed Atolas. The status of recalculation account
is send back to Main frame via MQ messaging..
Responsibilities:
·
Used
SAX and DOM for parsing XML documents.
·
Designing and developing web pages using JSF Framework, Servlets, jQuery, Ajax , CSS.
·
Developed business APIs using Hibernate for accessing data from the
database.
·
Building
JSP custom tags for common presentation components.
·
Used CVS for version control.
·
Used
XPath for finding information in an
XML document.
·
Generated application logs using log4j.
·
Administration and Configuration of Apache and Tomcat 5.5. This includes managing multiple server instances, Web
applications, Security.
·
Used Session
Replication for communication between tomcat instances.
·
Deployment of JAR files on test, stage and
coordinated in production servers installs.
·
Compiled and built the application using ANT
scripts and deployed the application in Tomcat Server using Shell scripts.
·
Wrote java classes that will call Oracle
stored procedures for data retrieval from different tables.
·
Involved in Bug Fixing for the UAT Testing.
Environment: JSF, Servlets, JSP, JDBC, JDK1.5, JavaScript, XML,
XSLT, XPath, SAX, JAXP, DOM, Tomcat 5.5, Apache 2, Linux Enterprise 3, CVS, Eclipse 3.2, Log4J,
CVS, ANT.
Softpath
Systems Ltd.
ECIL
(client) July
2005 - Oct 2006
Project
7: Personal Attendance System
J2EE
Programmer
Description:
This
system is to process the leaves online, it provides absentee statement &
leave balances. Based on these details
employees will apply leaves for regularization.
System will apply all embedded rules and arrive at
eligibility/admissibility of the leave application. System enables
leave-sanctioning authority to approve/recommend leaves online. After sanctioning of leave, the individual
leave ledger, leave record in Service Book will be updated. This module will
also maintain various types of leaves viz. CL, EL, AL, HPL, C-Off, Official
Duty, Special C-Off & Special Leaves etc.
It
calculates and credits the leaves to employees depending on the employee
category & eligibility. Leaves will be calculated as per the prevailing
rules and stipulated procedures, it module process the OT claims, calculates
the OT hours (single/double) & provides the data for payroll
processing. This module extracts the
extra hours worked as per the access control. Interaction activities are aimed
for interacting with other software packages like payroll, access control,
etc. It process the data loading of
employee leave opening balances, employee master data, periodical access
control data, sending of processed data (absent/OT/leave balances) to payroll
periodically (monthly/supplementary)..
Responsibilities:
·
Developed use case diagrams, class diagrams,
sequence diagrams and object diagrams using UML.
·
Extensive
designing and development of Web Components using Strut1.2, Java Servlets, JSP
and XML.
·
Developing Entity beans and Session
beans
·
Developed various custom tags based on the
requirements.
·
Implemented numerous Java and J2EE design
patterns viz. Factory Pattern, Business Delegate, MVC, Data Transfer Objects.
·
Log4j
for Info, debug, Error and Exception logging. Used Assertions during development phase to detect errors and
malfunctions.
·
Developed various Utilities classes to
support the application.
·
Used SAX
and DOM for parsing XML documents and XSLT for rendering UI.
·
Used CVS as a documentation repository and
version controlling tool.
·
Actively involved in performance testing of
the application.
Environment: EJB2.0, Servlets2.3, JSP1.2, JDBC, JavaScript, AJAX, CSS, Oracle 9i, XML,
XSLT, SAX, JAXP, DOM, Websphere 5.2, UNIX, Spring Framework2.0, Rational Rose,
CVS, WSAD 5.1.1, Log4J.
Softpath
Systems Ltd.
ECIL
(client) Sept
2004 - June 2005
Project
8: Marketing Management Information System
J2EE
Programmer
Description:
This
system does operations like Order Acknowledgement, PO to Work Order, Production
Planning Control, Dispatch Advice Note, Payment Details etc…the System
maintenance Currency, Terms of Payment, Mode of Dispatch etc., which are used
very often by the Documents module for the effective operations between the two
parties.
Responsibilities:
·
Worked
closely with business analysts, crystallizing requirements, writing use cases
and developing object-oriented design based on those use cases using Together.
·
Used on
Rational Rose to design Use Case diagrams, Class Diagrams, Sequence Diagrams.
·
Worked on developing Entity beans and Session
beans.
·
Worked on developing JSP pages to show dynamic contents.
·
Worked on JavaScript for client side
validations.
·
Used MySQL for database and web-based
applications.
·
Used SOAP
for interchanging XML objects in a distributed environment.
·
Testing and deployment of the project.
·
Used
triggers, and built-ins, complex program units (functions, procedures) to
implement business logic.
·
Trained the users on the system.
Environment: Windows,
J2EE (Servlets, JSP and EJB), Struts, XML/XSL,
SQL Navigator, Weblogic8.1, JUnit, SQLServer2000, Eclipse, Linux.
DRDL
Nov
2003 - May 2004
Manipulating
Large Numbers
Java
Programmer
Under
Graduate Project
Description:
This
system takes large numbers even more than 100 bytes and perform arithmetic
operations, this is used by the scientists in DRDL.
PERSONAL PROFILE
Date
of Birth : 16th August 1985
Marital
Status : Married
Languages
Known : English, Hindi and Telugu.
Current
Location : Nashville ,
TN , 37001
Citizenship
: Indian
Download Resume Format
0 comments:
Post a Comment