Paddy Adusumalli [pic]
CMS Developer/J*EE Developer
Email: *****************@*****.***
Tel:678-***-****
Career Highlights
[pic]
> 9+ years of full software life cycle development experience in J2EE,
Client/Server technologies.
> 6+ years experience in Content Management System like Percussion Rhythmyx
and Stellent (Oracle).
> Strong experience on database SQL programming on various databases Oracle
and SQLServer.
> Knowledgeable in designing, creating and de-bugging Graphical User
Interface (GUI) software applications in Client/Server and distributed
environments as well as developing additional functionality for existing
applications.
> Exceptional communication skills with the ability to present complex
technical concepts and solutions to users in an easy to understand
format.
> Sun Certified Programmer for the Java 2 Platform J2SE 1.4.
Education: Masters in Computer Applications, University of Madras, India.
Work Experience:
Client: AutoTrader.com.
08/07 - till date
Consumer site
(Content Management System Engineer)
AutoTrader.com is an online service provided for buying and selling used
cars and trucks. It provides largest selection of used vehicles, buying and
selling tips, car reviews, vehicle pricing etc. AutoTtrader.com website
with the most used vehicles listed for sale by private owners, dealers and
manufacturers. AutoTrader.com is also the exclusive online distributor of
the automotive listings contained in the Auto Trader print magazines of
Trader Publishing Company. For selling the vehicle, you can place a
classified ad and get vehicle values to help you determine your asking
price. When you use AutoTrader.com you are placing your ad in front of the
largest online audience of used car buyers.
Responsibilities:
> Successfully completed the upgrading Rhythmyx 6.5 to 6.7 version.
> Developed the Content Editor templates using Rhythmyx Workbench.
> Developed the Content Assemblers for presenting the output of the
content items in different formats like properties, xml, jsp page etc.
> Created the Workflows, Roles and Users for the authors using the
Rhythmyx content management server.
> Set up Publishing to multiple destination sites.
> Worked in both Rhythmyx 5.7,Rhythmyx 6.5 and Rhythmyx 6.7 versions.
> Implemented the Database publishing using Rhythmyx 6.5/6.7 version.
> Developed applications to retrieve the data from the Database sources
to the end user inputing editors/templates.
> Single point of contact from CMS team to the project teams like New
Model Launch, New car 2.0, R&C 1B, CPP, CCT projects.
> Involved in the production activities for moving the content from QA
to Production servers.
> Used XSLT and Velocity Templates for outputting different formats of
the same data.
> Created multiple views for the ease of use to the authors of the
content to view the same type of content at a stretch.
> Trained the end users (authors), how to use the content editors to
create the content.
> Taking up On call issues in the CMS environment.
> Worked on the consumer site maintenance defects using JSP and also
worked on the backend code.
> Involved to day to day activities like bug fixing in CMS environment.
> Gained the end to end knowledge of the AutoTrader.com website.
Environment: JDK5, JSP, JSF, XML, XSLT, Velocity, Percussion Rhythmyx
5.7/6.5/6.7, Oracle, JBOSS Application Server, Windows XP, UNIX, Apache,
Tomcat.
Client: Coca-Cola.
10/06 - 07/07
Global Data Governance
(Content Management System Programmer/Analyst)
This is the migration project, which is moved from ASP Technologies to
Stellent(Oracle UCM) content management system for better content
management. Stellent Site studio has been used for developing front-end
screens by using IDoc Scripts. Based on user role, contributors contribute
the content and make changes to the existing content, which will display on
the site for day-to-day basis. All the content is stored in the stellent
repositories, and will be accessed by the front end
Users based on their role and permissions.
Responsibilities:
> Study the Existing GDG System functionality, gathered the additional
requirements and prepare the application requirements.
> Involved in low-level design and prepared design documents.
> Created the Security groups, Roles, Users and Folder Structure in the
content server for organizing the content, these will be available for
all the developers and testers for testing purpose in Development and
QA Environments.
> Involved in the high level meeting to make decisions and give guidance
on the contribution regions of the web pages.
> Checked in the primary release of content to the stellent content
server (ECM).
> Single point of contact between the client and the production team.
> Developed common fragments for the front end Screens by using Stellent
Site Studio with Idoc Scripts.
> Involved in developing the GDG workflows, all the required GDG content
go through this
Workflow Approval Process before available to the GDG Site.
Environment: JDK1.4.8, XML, Stellent Site Studio, Stellent Content Server,
Idoc Scripts, SQL Server, Web Sphere Application Server, Windows NT.
Client: Bellsouth, Atlanta, GA.
10/05- 07/06
SFDS (Service Fulfillment Domain Services-Big Picture)
(Software Developer)
The Service Fulfillment Domain Services (SFDS) system integrates the
Enterprise Service Bus (ESB) and provides consumable services to other
applications. These consumable services are categorized as one of the three
Domain Services instances based on their functionality, such as Broadband
Domain Services (BDS), Transport Domain Services (TDS), and CPE Domain
Services (CDS). The Service Fulfillment Domain Services (SFDS) application
is comprised of 4 major components connected through two message queue
buses. The components are: Orchestration Processing Foundation (OPF),
Atomic Processing Foundation (APF), Technical Service Bus (TSB), and
Automated Regression Tool (ART). The message queues are: the Enterprise
Service Bus (exposing public services) and a Domain Service Bus (exposing
private services).
Responsibilities:
> Involved in low-level design and prepared design documents for
services.
> Developed the Prototype for SFDS Application.
> Developed the Public and Private Services and wrote the Junit Test
cases for APF and OPF Layers by using the SFDS Frame Work which is
developed based on Spring Frame Work.
> Developed the build scripts for all the modules in SFDS that includes
OPF, APF, MAT and TSB using ANT Scripts for each environment.
> Configured the weblogic application server for development.
> Responsible for daily builds and deployments for the appropriate
servers and after hours support for the builds and deployments for the
production server.
> Involved in day-to-day activities (bug fixing) using J2EE Technologies
> Used Harvest for version controlling.
Environment: Java, XML, Weblogic Integration Platform 8.1, SQL, PL/SQL,
WebServies, SOAP, MQ Series, VB.net, Oracle 9i, KODO JDO, ANT, JBuilder,
UML, Harvest, Unix, Windows NT.
SARTOOL
(Software Developer)
This project was converted from IPlanet Application server to WebLogic
Application Server with some additional futures. SARTOOL was developed for
the customer support people (MMT's Multi Media Technicians), who try to
resolve issues that prevent a customer's DSL from working correctly. The
MMTs are normally made aware of DSL problems by one of two methods. An ISP
(internet service provider) gets a call from a customer who's DSL is not
working. The ISP checks to make sure it is not an ISP specific issue. The
ISP contacts the MMTs via a phone call or eRepair. In the case of the phone
call, the MMT creates a WFA ticket via the SarTool interface He will either
work the ticket he created based on the phone call from and ISP, or he will
work on a ticket he is assigned via the "get next ticket" function. The MMT
will try to resolve the problem and close the ticket.
Responsibilities:
> Study the Existing System functionality, which was developed with Java
and IPlanet Application Server, gathered the additional requirements
and prepared the application requirements document.
> Involved in low-level design and prepared design documents.
> Extensively involved in developing front-end changes using J2EE
Technologies.
> Involved in developing backend business logic and wrote interfaces for
interacting with legacy systems by using J2EE Technologies and
WebServies.
> Wrote code for xml parsing using DOM parsing for the response received
from legacy system using web services.
> Developed the build scripts for entire team using ANT and configure
the weblogic application server for development, QA and UAT systems
and Deployed the projects, deployed the projects to the corresponding
environments.
> Used Harvest for version controlling.
> Involved in day-to-day activities (bug fixing) using J2EE Technologies
Environment: JDK1.4.3, XML, JAXP, JAXB, DOM, Weblogic 8.1, IPlanet
Application Server, SQL, PL/SQL, WebServies, SOAP, CORBA, MQ Series, Oracle
9i, Struts, Eclipse, Unix, Windows NT.
Client: Frontier Information Technologies Ltd. India.
07/00-06/02
KNETS (Java Programmer)
This is an online testing system used for IT proficiency testing.
The KNETS library is designed to measure the technical skills of IT
professionals in a wide array of advanced technologies. In this a facility
is provided to the subscriber to create his/her own templates and test
papers as per his/her testing slot. Subscriber can also view the reports of
the candidates those who had taken the test in that particular template.
Different types of reports were available to identify the candidate caliber
at a glance.
Responsibilities:
> Attending technical specifications meeting with project team to determine
scope, limitations.
> Rational Rose tool was used to design and create Use cases,
Collaboration, Activity, and Sequential diagrams with different
relationships
> Developed Applets, Servlets, JSPs, HTML pages, PL/SQL procedures and
functions, Security implementation, connecting to database using JDBC,
implemented inter Servlets communication, session tracking and URL
redirecting.
Environment:
Java, Servlets2.0, JDBC, JSP1.0, apache web server, Tomcat, UML, Rational
Rose, HTML, JavaScript, Dreamweaver1.5, Windows 98, Win NT4.0 and
Oracle7.3.