Post Job Free
Sign in

Java Developer Project Manager

Location:
Alpharetta, GA, 30004
Posted:
September 01, 2010

Contact this candidate

Resume:

Rama Chandra Datla

********@*****.***

770-***-****

SUMMARY

. Over nine years of technical experience in Java/J2EE

technologies. Extensive experience in leading multiple Web-

based, e-commerce, multi-tier, system-wide projects, which

involves Design, Development, and testing.

. Over three and half years of strong experience working on

the ATG technologies using ATG2006.3, ATG2007.1 and ATG9.1

versions.

. Strong experience working on the ATG commerce features

including Catalog, Shopping Cart, Check out, Merchandising,

BCC and Order fulfillment modules.

. Strong experience working on ATG Personalization using

Profile Objects, Schedulers and Password Hashing and

Password check rules etc.

. Extensive experience working on the Retail, Publishing,

Banking and Project management domains.

. Expertise in Agile software development Methodology.

Extensively worked on scrum process more than three years.

. Extensive experience in Java 1.5, JSP, Struts, spring, EJB,

Hibernate, Java Beans, JSTL, JNDI, JMS, JDBC and Ant

technologies.

. Worked on J2EE design patterns like Singleton, Front

Controller, Facade, Business delegate, Data Access Object

(or DAO), Service locator.

. Experience in Web development using HTML, DHTML, AJAX, CSS,

XML, and XSLT.

. Expertise in JUnit framework.

. Strong experience in SQL, PL/SQL programming.

. Extensively used various IDE tools such as Eclipse, My

Eclipse JDeveloper and Net weaver.

. Strong experience working with Application Servers

including IBM Websphere, Apache Tomcat, Web logic and

JBoss.

. Experience in Database programming using Oracle, DB2 and MS

SQL Server.

. Extensive experience working on Primavera project

management.

. Proficiency using Version Control Systems such as Clear

Case, MS VSS and SVN.

. Good Analysis Design Development and Implementation

knowledge of Software Development Life Cycle.

. Extensive experience working on OOAD / UML.

. Good team player with excellent communication, analytical,

written and presentation skills with strong aptitude

towards learning new technologies.

EDUCATION

. Master of Technology in Computer Science,

EXPERIENCE

04/10 - Present Client: Conde Nast,

Industry: Publishing

Sr. ATG/Java Developer

. Conde Nast is the publisher of established magazines

covering fashion, technology, food, and travel.

. Conde Nast provides subscription of magazines including,

The New Yorker, Vogue, Golf Digest, Glamour, Allure,

Architectural Digest and Wired. etc.

Responsibilities:

. Created detailed design and technical design documents.

. Worked on the order fulfillment module, made changes to the

fulfillment pipeline.

. Extended the HardgoodFulfiller and HardgoodShipper classes.

. Developed interfaces to integrate Store module with CDS to

get the shipping information responses etc.

. Developed schedulers and interfaces to send the order

information to the third party.

. Worked on BCC, includes creating Targeters and user

segments to display the feature products and promotions and

to show the different content on the home and product pages

etc.

. Developed generic droplet to display the media repository

content.

. Worked on Jump Servlet for SEO Friendly URLs.

. Worked on Wish List functionality, including create and

manage Wish List, also add & delete products from the Wish

List etc.

. Worked on customCatalog.xml, userProfile.xml and

oderrepository.xml to create and modify item-descriptors.

Worked on database changes

. Made changes to the shipping calculator to calculate the

shipping price based on the amount specified on the SKU.

. Worked on the commerce pipeline, added new processor to

send the email.

. Worked on Profile management tasks including Login, Create

Account and Edit Profile etc.

. Modified the password hashing algorithm to SHA-256.

. Worked on checkout process including modifications to the

shipping and billing pages.

. Worked on the Web services and XML parsing to synchronize

the user info with AMG.

. Worked on bot prevention using dummy form elements.

. Used Eclipse IDE for development

. Deployed and tested Java application on JBoss Application

Server

. Involved in coding client side validations using JavaScript

and AJAX

. CSS style sheets were written for look and feel of the

application.

. Actively Involved in Unit Testing and reviewing code.

Environment: ATG9.1, Java, XML, JSTL, JQuery, Oracle, JBoss,

log4J, Web Services, SVN and Eclipse.

09/09 - 04/10 Client: Dennis Kirk,

Industry: Retail

Sr. ATG/Java Developer

. Dennis Kirk is the one of the world's leading retailer of

aftermarket parts and accessories to the power sports

industry.

. Dennis Kirk contains products for Watercraft, Snowmobile,

Metric Bike, Harley Davidson and Off Road etc.

Responsibilities:

. Involved actively in the requirement analysis, estimation,

design, coding and unit testing.

. Created detailed design and technical design documents.

. Worked on CIM to setup the configuration for database and

app server.

. Worked on creating and managing user Wish List and Gift

List functionality using ATG 9.1 Merchandising classes

including GiftListManager, GiftListTools,

GiftListFormHandler and GiftListDroplet etc.

. Worked on adding Wish List to the cart functionality.

. Worked on marketing promotions, sending notification email

in Stock control and sending wish list to a friend using

ATG email template sender.

. Worked on shopping cart tasks including add item to the

cart, remove item and modify item using ATG 9.1

CartModifierFormHandler.

. Worked on ATG customCatalog.xml, userProfile.xml and oder-

repository.xml to modify and create new item-descriptors.

. Worked on Order related tasks including Order History,

Order status and Order Tracking using ATG OrderManager,

OrderQueries, OrderTools and OrderLookup etc.

. Worked on User Account management module using ATG 9.1

Profile management objects. Tasks including Login, Create

Account, Forgot Password, Change Password and Change Email

address etc.

. Worked on SQL repositories and item-descriptors to create

new tables and to extend existing ATG tables.

. Worked on parsing XML data using the DOM parser.

. Developed Form Handlers, Droplets, Manager and Storage

Manger classes.

. Recaptcha integrated with change email address page and

create account page

. Used Eclipse IDE for development

. Deployed and tested Java application on JBoss Application

Server

. Involved in coding client side validations using JavaScript

and AJAX

. CSS style sheets were written for look and feel of the

application.

. Actively Involved in Unit Testing and reviewing code.

Environment: ATG9.1, Java, JSP, XML, JSTL, JQuery, XSLT, SQL

Server, AJAX, JBoss, log4J, Web Services, SVN and Eclipse.

05/08 - 09/09 Client: Irwin Union Bank, Columbus, IN

Industry: Banking

Sr. ATG/Java Developer

. Irwin Union Bank is one of the leading banks in US. It

provides a broad array of personalized financial services

for the owner-operated business, entrepreneurial and

professional markets.

. The system will provide online account opening facility for

the bank customers.

Responsibilities:

. Involved actively in the requirement analysis, estimation,

writing test cases, coding, bug fixing.

. Created detailed design and technical design documents.

. Involved in ATG Personalization activities like create and

manage the components that are responsible for delivering

personalized Web site content.

. Worked on PasswordReset-DailyProcess project using

Schedulers, ProfileFormHandler ProfileTools and

PasswordRuleChecker etc.

. Worked on product catalog using atg.commerce.catalog

classes.

. Worked on Shopping cart functionality to add different

bank products like savings account, checking account and CD

etc to the cart.

. Worked on Summer Promo module using ATG promotion and

Pricing modules.

. Worked on ATG profile management to create Irwin union bank

admin site.

. Worked on SQL repositories.

. Developed Form Handlers, Droplets, Manager and Storage

Manger classes.

. Shipping Confirmation Email Interface when post goods are

issued modified.

. Involved in Equifax validation module.

. Designed and developed Web Service and integrated with ARGI

Vision.

. Developed Site audit project to improve the search engine

optimization.

. Used Eclipse IDE for development

. Deployed and tested Java application on JBoss Application

Server

. Involved in coding client side validations using JavaScript

and AJAX

. Involved in the Unit Testing, logging bugs using Bugzilla

and code review.

Environment: ATG 2007.1, Java, JSP, Servlets, XML, XSLT,

Oracle, AJAX, JBoss, log4J, Web Services.

05/07 - 04/08 Investor Place Media LLC, MD

Industry: Investment services

Sr ATG, Java Developer

Investorplace.com.

. Investorplace.com is leaders in investment advice and

investment services.

. Leaders' advices in investing in value stocks mutual funds

to growth stocks, options and international portfolios.

. The system will provide online order processing of various

investment publications.

Responsibilities:

. Involved in the High Level Design, Detailed Design,

Architecture and implementation of e-commerce B2C

application.

. Worked on User Account management to register and manage

the users using User Profile objects and Profile

Repository.

. Worked on Shopping Cart module.

. ATG Control Center (ACC) for production definitions and

insert commerce items.

. Pricing and Promotions through ACC.

. Integrating with 3rd party vendors for Order Fulfillments

and Credit Card validation.

. Encryption/Decryption of Credit Card data while

storing/retrieving to/from Database.

. Configured and added Custom Code to calculate Sales Tax.

. Shipping Interface: Gathering all the incomplete deliveries

and FTP the flat file to the legacy systems.

. Worked on ATG search module.

. Shipping Confirmation Email Interface when a post goods is

issued modified a user exist.

. Designed and developed Web Service and integrated with ARGI

Vision

. Used Eclipse IDE for development

. Deployed and tested Java application on JBoss Application

Server

. Involved in coding client side validations using

JavaScript.

Environment: ATG 2007.1, Java, JSP, XML, XSLT, Oracle, AJAX,

JBoss, log4J, Web Services, Bugzilla

08/06 - 04/07 Sanford, IL

Industry: Business to Business

Sr Java/ATG Developer

www.sanfordb2b.com.

. Sanford is leader in writing instrument and art supply

industry. Sanford continues to dominate the writing

industry. Sanford produces the many brands that you've come

to see everyday:

. Brands: Sharpie, Colorific, uni-ball, Papermate, Waterman,

Parker, Prismacolor, Expo, rotring, Accent, Liquid Paper.

Responsibilities:

. Created new droplets by extending the ATG DynamoServlet

class.

. Developed new Form Handlers using ATG ProfileFormHandler

and GenericFormHandler classes

. Worked on User Registration and Login using ATG out of box

functionality

. Product Catalog for the entire b2b website using ATG

product catalog functionality

. All the content is being managed by interwoven content

management tool and driven Dynamo xml repositories.

. Worked on B2B pricing list creation.

. Involved in Credit card authorization and Order processing

with 3rd party vendors.

. Capturing the Registration Information of the consumers

from web and saving those data.

. Worked with ATG SQL repositories.

. Worked on ATG productCatalog.xml to create and modify item-

descriptors.

. Responsible for Check Out, Order Processing, Credit Card

Authorization.

. Credit card authorization and Order processing with 3rd

party vendors.

Environment: ATG 2006.3, Java, XML, XSLT, Oracle, AJAX,

JBoss, Hibernate, Web Services

09/05 - 07/06 Client: Torex, Dunstable LU5 5YG

Industry: Retail

Lead developer

RetailJ

. Retail-J application is designed for use by medium to large

size retailers to manage the store estate by providing

efficient processes and timely access to information.

. Retail- J includes central estate management, store back

office and POS applications delivered using thick and thin

interfaces to link together all devices that make up the

store estate.

. The project follows agile methodology for software

development.

Responsibilities:

. Involved in the design and implementation of User Interface

using Java Server Faces (JSF), HTML, DHTML, AJAX and CSS.

. Involved in creating Use cases, Class and Sequence diagrams

using rational rose.

. Interaction with the customer and Involved in production

support

. Worked as a scrum master.

. Developed Hibernate definitions.

. Involved in Maintaining the VSS Repository

. Worked on encryption project.

. Worked on parsing XML data using the SAX parser.

. Worked on implementing XSD's for all back office the

entities.

. Prepared design documents and implemented change requests

in the POS and Back office modules

. Used JSTL tag library and creation of custom tags.

. Used Dreamweaver for HTML pages and User Interface page

generation

. Used Photoshop for Images and Buttons creation

. Created tables, table spaces, schemas, views, packages,

stored procedures, triggers, functions etc using TOAD tool.

. Used Eclipse IDE for development

. Involved in Unit Testing and reviewing code

. Prepared CRIA (Change Request Impact Analysis) document for

each change request.

. Prepared Release Notes document for each release

Environment: Java, Swing, JSP, Servlets, J2EE, XML, XSD's,

Hibernate, SQL server, Oracle, VSS, Eclipse.

09/03 - 08/05 Primavera, Bala Cynwyd, PA

Industry: Project Management

Sr Java/J2EE developer

. Primavera is a tool for project management, it provides

facility to add projects in an organization and we can add

resources, activities, issues related to a project.

. Project manager can keep track of team member's daily

activities where the team is.

. The project follows agile methodology for software

development.

Responsibilities:

. Worked on Requirement analysis, gathered all possible

requirements and involved in breaking the requirements in

to exact implementation details.

. Research and Development on the new technologies.

. Coding using JSP, Servlets, JSTL, and AJAX.

. Participated in Scrum throughout the product development.

. Utilized java Swing and JSP's for developing GUI.

. Developed JUnit Test cases for checking the Primavera

Integration API 6 version for performance testing.

. Java Script and Ajax used for Client Side Validation in UI

Components.

. Worked on Enterprise Java Beans (EJB's) and deployed them

in Web logic

. Used SAX Parser for parsing the XML data.

. Used Validation Frame work for validations.

. Utilized Struts and Tiles Layouts

. Developed Portlets in Struts Frame Work.

. Used Log4j for Application log. Involved in the design and

implementation of User Interface using HTML, JSF, AJAX and

CSS.

. Developed JSF Screens and added Java script lets

. Deployed JSF, Struts,Servlet classes to the production

environment using JBoss Application server

. Interacted with the client for requirements

. Designed and developed UI (User Interface) pages and

implemented Web Service components and deployed under the

JBoss server

. Involved in the enhancements and maintenance of the

application

. Testing the application to ensure User requirements are met

Environment: Java, XML, XSL, JSF, JSP, Struts, log4J,

Hibernate, JBoss,Web Services. Servlets, ant, HTML, Java

Script, JUnit, Oracle 8i, Clarify eFront Office 10.1,

Veritas, AppWorx, MQ Series, Map mania, Visual Source Safe,

Clear Quest, HPSD.

05/03 - 08/03 Sony Electronics, Japan

Industry: Electronics

Sr Java/J2EE developer

Sony FTV

. Sony FTV project gives the details about the current status

of Key Parts of FTV in different countries.

. It also provides the status of inventory details from

different organizations.

. It provides provision for the authorized users to compare

sales of current quarter or half year sales with previous

quarter or half year.

Responsibilities:

. Involved in the design and implementation of User Interface

using Java Server Pages (JSP), HTML, AJAX and CSS.

. Developed Casper (Struts) Actions classes, Action Form

classes.

. Created stored procedures (PL/SQL) for Pre and post process

validations.

. Used Dreamweaver for HTML pages and User Interface page

generation

. Used Photoshop for Images and Buttons creation

. Created tables, table spaces, schemas, views, packages,

stored procedures, triggers, functions etc using TOAD tool.

. Used Eclipse IDE for developing Java Server Pages(JSP),

Servlets and Java Classes

. Deployed and tested Java server pages (JSPs), Servlets on

Weblogic Application Server

. Implemented Log4J and configured for logging to UAT and

Prod Environments.

. Testing the application to ensure User requirements are met

Environment: Casper Framework (Struts), JSP, Servlets, ant,

HTML, Java Script, Weblogic, JUnit, HttpUnit, Oracle 8i,

Veritas, AppWorx, Guard, Visual Source Safe, Clear Quest,

HPSD.

01/02-05/03 Client: JNT University

Industry: Education

Sr Java developer

JNTUOES

. JNTUOES is an internal online examination portal for JNTU

affiliated colleges. It is for conducting the internal

exams to bring uniformity in evaluating the internal marks.

. The subject wise internal marks report for each student can

be integrated in the final memos of the students without

manual intervention.

. Questions are randomly generated with uniform difficulty

level to all the students.

Responsibilities:

. Involved in the design and implementation of User Interface

using Java Server Pages (JSP), HTML and CSS.

. Developed Struts Actions classes, Action Form classes.

. Responsible for developing the marks processing.

. Developed Class diagrams and Sequence diagrams using UML.

. Developed the Security Realms for Authentication and

Authorization.

. Utilized hash algorithm for encrypted the passwords.

. Developed server side functionality.

. Developed Tag Libraries for code reuse and separate

Business logic from the presentation.

. Used XML for creating the dynamic user interfaces.

. Responsible for the development of the database schema.

Environment: Java1.2, Servltes, Struts1.0/1.1 JSP2.0, EJB,

Struts, JDBC, JMail, Bea Web Logic, Tomcat, Oracle8i.

06/01 - 12/01 Client: BVCITS Hyd, India

Industry: Recruitment

Java developer

. The system provides the functionality of posting a resume,

searching jobs, submitting resume and enrollment for users.

. This system is one, which helps out the HR personnel in the

Recruitment of new candidates to the company and helps them

the recruitment process as a whole.

. For the HR Personnel the options available in the system

would be mainly under four broad headings namely

Requirements, Resume Processing, Online Test Queries and

Message from Users.

Responsibilities:

. Designed screens for Administrator, Remote Supplier,

Resident Supplier and Design Review Engineer as per the

specifications given by General Motors

. Designed and developed Servlets for performing various

functionalities such as adding a new record, duplicating a

record, attaching a record for more than one program

. Used JavaScript for client side validation

. Performed code verification for exceptions and validity

. Integration of various modules.

Environment: Java, J2EE, Struts1.1, Web Logic, XML, Rational

Rose, UML, CVS, Ant and MS SQL Server



Contact this candidate