Java Application Developer Resume
New, DelhI
Have over 5.10 years of experience in software development and implementation and thorough knowledge of portals, especially Vignette Application Portal.
Professional Summary
Thorough exposure on the portals and content management technologies, and especially Vignette (VAP, VCM, DPM), CAS Configuration. Has worked on projects on Content Management Systems and Knowledge Base Management Systems utilizing J2EE / Web technologies such as JSP, Servlet, JSF (Java Server Faces), JDBC, Hibernate, Ajax, Java Beans, XML Flex 3.0, Action Script.
Education
- M.Sc(IT)
- BSc
- High School
- Intermediate
Professional Certification/ Trainings
- Intensive Training Program on Vignette 7.x, VAP 7.2.x, VCM 7.3.x, DPM 2.x
- Java/ J2EE from NIIT
- Sun Java Certification (SCJP 1.4)
Software Skills/ Packages
- Languages: Java/J2EE
- Databases: MS SQL Server 5, MySql 5.0, Oracle
- Frameworks: J2EE, Struts, Hibernate, iBatis
- Portal Framework: Vignette Content Suite (VAP 7.x, VCM 7.x, DPM 2.x, CAS Component for reports viewing).
- Web servers: Apache2.x, Apache Tomcat 5x
- Application servers: Weblogic 8.1
- IDe: MyEclipse
- Internet Markup Language: HTML, XML, XSLT.
- Scripting Languages: Java Script, Action-Script
- RIA: Flex 3.0 (Cairngorm Framework)
Work Experience
- Working with Abu Dhabi Media Company, Abu Dhabi (UAE) from 15th Jan,2011 – Till Date.
- IBM India Private Limited, Bangalore through Collabera Inc. as a Sr. Software Engineer from 15th Feb 2010 – 31st December, 2010.
- NextBrick Solutions: 16th August-2006 to 12th Feb-2010 as Software Developer
Relevant Project Experience In Vignette
Client: Confidential
Project : ANAZAHRA, TheNational and ADMCSport
Technology: Java, J2EE, Ajax, Oracle, VCM 7.5, VAP 7.4, Linux O/S ,
Role : To lead the development of all three sites
Description :These sites are the brand in the UAE and Gulf Countries for the contents delivered. Anazahra site is female portal primarily focus the contents related to the celebrities interview, news, features,etc. TheNational is the news portal where as AdmcSport is the sports portal.
Responsibilities:
- Manage all elements of the Vignette Platform including back end Oracle database cluster.
- Work with Editorial and Business team to understand the brand requirements and develop the site to meet industry standards.
- Work with Head of Development to create and maintain code libraries and archives.
- Work with the project management team to allocate resource and set timelines for the development.
- Provides a complete post roll out report to the Head of Development and business owner.
- Provide feedback and recommendations on the best use of Vignette Technology and best development practice.
- Work with platform support team to schedule and manage upgrades and patches as needed.
Project : Content Management and Next Generation Selects
Technology: Java, J2EE, Ajax, Oracle, VCM 7.6, VAP 7.4.4, Linux O/S , Akamai cache
Role : Senior Software Engineer, Vignette
Description: The primary function of this site will be to hold and deliver offers for American Express on behalf of our Merchants across the globe. The site will be hosted by AMEX and will be supported by a robust offer profile (20+ characteristics) and a flexible template that can be customized to display offers as defined by a number of characteristics, including:
User preferences
- Users point of reference – (what we know about the user based on where they are coming from – e.g. different offers displayed campaign to campaign, issuer to issuer, country to country)
- This core site will have an offer entry and posting management tool where non-technical users will be able to enter offers that will be populated into the core design templates. In addition users entering offers will have the ability to select specific display criteria based on offer rules (such as display to specific user types, campaigns, or issuer versions of the page). Users will also be able to determine logic of offers and offer display to determine appearance and presentation in cross promotion areas.
Suppression business rules such as category suppression or merchant suppression
- Maintaining site, Channels, CTD, Content Items, Presentation templates, providing solution to end user.
- Design and development of DB design and created CTDs, Used most of the existing VCM widgets.
- Involved in VCM customizations. Widget, Listener.
Client: Confidential
Project : Masterchem rewrite
Software Environment: Java/J2EE, Ajax, Struts, MS SQL Server 2005, VCM 7.6, VAP 7.4, DSM, Flex
Role : Developer, Deployment
Description: The Masterchem sites are designed in vignette CMS, this project has two aspects, the VCM aspect and the front end application aspect. There is only one site in the VCM for Masterchem; the channel structure which pertains to masterchem.com site was designed within the “HOME” channel of Masterchem site .The other brands which come within the Masterchem are Kilz, KilzCasualColors, Expressions Gallery, Nature-Guard, Truetone, CureCoat. Behr Process Corporation intends to re-launch the Masterchem set of sites once they have been re-written sites under the Masterchem banner.
Responsibilities:
- Performed detailed requirement analysis.
- Designed the application using J2EE Design Patterns ensuring reusability and high performance.
- Involved in creation of Sites, Channels, Projects, and Content-Type-Definitions
Project: Travel Offer Redesign
Software Environment: Java/J2EE, VAP 7.3.x, VCM 7.3.x, DPM 2.x, Oracle, JavaScript, MS SQL Server, AJAX
Role: Developer
Description: The primary objective of this project is to enhance the ease of use of the search for travel offers. Through helping users find the travel offers that closely matched their criteria and cross-sell other relevant offers, increase the visibility and lead conversion of the travel offers. This project focuses on Phase I of the Travel Offer Redesign and will involve changes to the following areas and keep changes to the data elements in the existing Travel Offers CTD in VCM to a minimum.
- Redesign the search functions in Vacation Search
- Redesign the results display for Vacation Search to enable additional functionalities such as filter and sort, and present richer information about the results, i.e. image and trip summary. Reorganize the presentation of the Travel Offer information to improve readability, e.g. display Detail Description and Photo Gallery in tab sections.
- Designing and Developing JSP pages.
- Developed Grids, Themes, Secondary Pages, Styles.
- Involved in creation of Sites, Channels, Projects, and ContentTypeDefinitions.
- Involved in the creation of custom and DPM portlets.
- Involved in the creation of Detailed Design for various modules.
- Involved in writing test cases and unit testing of the website.
- Involved in resolving the trouble tickets raised by the client team.
- Performing Unit Testing.
- Writing the business logic for incorporating changes on existing application.
- Code for New projects and defects handling of project Using Javascript, CSS,JAVA, JSP, etc.
Software Environment: Java/J2EE, VAP 7.3.x, VCM 7.3.x, DPM 2.x, MS SQL-Server 2000
Role: Developer
Description: AccessHollywood.com has undergone a site redesign and re-launch in preparation for the fall season and is migrated from a homegrown "CMS-like tool" into an enterprise-capable CMS platform (Vignette V7). It is an entertainment newsmagazine that provides viewers with the latest showbiz news, in-depth celebrity interviews, and behind-the-scenes accounts of the most important events in Hollywood.
Responsibilities:
- Designing and Developing JSP pages.
- Developed Grids, Themes, Secondary Pages, Styles.
- Involved in creation of Sites, Channels, Projects, and ContentTypeDefinitions.
- Involved in the creation of Detailed Design for various modules Client: Confidential
Project: Focus Features
Software Environment: Java/J2EE, VAP 7.2.x, VCM 7.3.x, DPM 2.x, MS SQL-Server 2000
Role: Developer
Description: NBCU is interested in launching a web portal targeted at movie lovers. NBCU highlights its Focus Features is way to introduce motion picture production, financing, and worldwide distribution committed to bringing moviegoers the most original stories from the world's most innovative filmmakers. The challenge is to upload their contents to web portal. The images are managed through VCM. The listener is created to crop the image into 5 different sizes.
Responsibilities:
- Designing and Developing JSP pages.
- Developed Grids, Themes, Secondary Pages, Styles.
- Involved in creation of Sites, Channels, Projects, and ContentTypeDefinitions.
- Involved in the creation of Detailed Design for various modules.
- Involved in the creation of custom and DPM portlets.
- Involved in writing test cases and unit testing of the website.
- Involved in resolving the trouble tickets raised by the client team.
- Performing Unit Testing.
- Writing the business logic for incorporating changes on existing application.
- Code for New projects and defects handling of project Using JavaScript, CSS, JAVA,JSP, etc
Client: Confidential
Project : AAA Migration
Software Environment: Java/J2EE, VAP 7.2.x, VCM 7.3.x, DPM 2.x, MS SQL-Server 2000
Role: Developer
Description: This project contains the import and export of already developed sites. The purpose of migration is that there is only one CTD for multiple sites having chaos in making CI’s. Our role is to create the sites having individual CTD having same data. The utility is created to make same site having same channels. There are some enhancements in the Site’s Home page. There is a complete import and export of whole data in VCM and VAP.
Responsibilities:
- Involved in Enhancement Site and development of new Site.
- Involved in Building and environment ( installation of VAP, VCM TAS DPM )
- Involved in export, import of the site.
- Involved in Migration of Sites.
- Requirement analysis
- Code reviews
- Involved in Code Development & Unit testing
Client: Confidential
Project : ITA Migration
Software Environment: Java/J2EE, VAP 7.2.x, VCM 7.3.x, DPM 2.x, MS SQL-Server 2000
Role: Developer
Description: This project contains the import and export of already developed 3 sites of International Truck and Engine Corporation at our organization. The purpose of migration is to create same site having same channels. There are some enhancements in the Site’s Home page. There is a complete import and export of whole data in VCM and VAP.
Responsibilities:
- Involved in Enhancement Site and development of new Site.
- Involved in Building and environment ( installation of VAP, VCM TAS DPM )
- Involved in export, import of the site.
- Involved in Migration of Sites.
- Requirement analysis
- Code reviews
- Involved in Code Development & Unit testing
Client:Confidential
Project : Loyalty Portal
Software Environment: Java/J2EE, VAP 7.2.x, VCM 7.3.x, DPM 2.x, MS SQL-Server 2000
Role: Developer
Description: Loyalty Portal, which forms the hub for all the loyalty activities. This portal will allow International to target content and services specifically to their customers based on their profiles and products they have bought from International. This portal has the capabilities for the business users to create and manage the content that will be delivered to the portal for International’s Loyalty Portal users. This also includes capabilities like to better represent their brand to their existing customers, to provide a personalized user experience to its loyalty customers by targeting specific content based on their profiles and buying pattern. International business users will have control over the content that will be presented to the Portal users and will have the capability to create, edit and publish this content quickly.
Responsibilities:
- Designing and Developing JSP pages.
- Developed Grids, Themes, Secondary Pages, Styles.
- Involved in creation of Sites, Channels, Projects, and ContentTypeDefinitions.
- Involved in the creation of Detailed Design for various modules.
- Involved in the creation of custom and DPM portlets.
Relevant Project Experience In Java/J2EE, JSF, Struts, Hibernate
Client: Confidential
Project : AAA Conference Services
Software Environment: Java/J2EE, JSF(Java Server Pages), MS SQL Server 2000
Role: Developer
Description: This is a web application, which dealt with conference and meeting events. My part is of Registration module for Administrator. Within the administrative interface, the admin can manage all aspects of a conference (meeting). The interface is divided into a number of sections related for Registration: Registration, Travel, Hotel Accommodation, Attendee Events, Guests, Guests Events, Payment and Exhibitor Requirements. The Registration section is used to register new users for a conference, and manage existing users who have already registered.
Responsibilities:
- Designing and Developing JSP pages.
- Requirement analysis
- Code reviews
- Involved in Code Development & Unit testing
Client: Confidential
Project : Nielsen mobile view
Software Environment: Java/J2EE, Struts, Hibernate, Ajax, MS SQL Server 2000
Role: Developer
Description: Telephia, is one of the largest suppliers of consumer research to communications and new media markets. The objective of this project is to re-design and create an application reporting same data as the Telephia Audience Measurement tool (TAM) tool, with the look & feel similar to the Nielsen NetView tool with enhanced performance compared to TAM.
Responsibilities:
- Designing and Developing JSP pages.
- Requirement analysis
- Code reviews
- Involved in Code Development & Unit testing
Client: Confidential
Project : Aram reports
Software Environment: Java/J2EE, Struts, Hibernate, Ajax, MS SQL Server 2000
Role: Developer
Description: This project is the product created to view the reports on the basis of logs generated by Search Engines. While the user hits the search of some text, an entry is recorded in log file created by the search engines like Autonomy. It’s a reporting tool for the user to see the records of hitting.
Responsibilities:
- Designing and Developing JSP pages.
- Requirement analysis
- Code reviews
- Involved in Code Development & Unit testing