Cq5 Developer Resume
San Mateo, CA
SUMMARY:
- 7+ years of IT experience in software development and business logic implementation using Java/J2EE technologies & Day CQ5 (Adobe AEM) in various industries including Retail, Telecom, Entertainment and Finance.
- Experience with AEM 6.2 Web Content Management (WCM) tools - Apache Sling, JCR Connector, CRXDE, CRX, Felix and OSGi.
- Involved in various stages of Software Development Life Cycle (SDLC) like Analysis, design and development of applications in Java and J2EE.
- Expertise in enterprise J2EE components like Enterprise Java Beans (EJB’s), Java Server Pages (JSP), Java Servlets, Java XML APIs, JNDI, JDBC and J2EE Patterns.
- Experience in developing classic and touch optimized UI.
- Experience in implementing a B2B E-Commerce application.
- Hands on experience with JQuery 1.3.x, JSON and AJAX
- Expertise in writing test scripts and test plans and using Quality Center and Nimble tools for defects tracking system.
- Professional experience using Java open source tools like Hibernate, Spring 2.0 and Struts.
- Experienced in the web designing technologies like XML, HTML, DHTML, CSS, and JavaScript.
- Extensive experience in design, development and implementation of Model-View-Controller (MVC) using Struts 1.x frameworks and DAO’s.
- Expertise in implementing Object Oriented Programming techniques (Inheritance, Polymorphism, Abstraction, Encapsulation and Interfaces) Multithreading, Collection API and JDBC
- Experienced in parsing (DOM and SAX) XML using JAXP API and XML, XSL, XSLT, XPATH, XSL-FO, DTD/Schemas.
- Extensively used Eclipse IDE 3.0, WSAD/RAD 6.0, CRXDE and Borland TCC (Together Control Center).
- Effective communication with client, cross functional teams to achieve project priorities/deadlines
TECHNICAL SKILLS:
Content Management Systems: Adobe CQ 5.4/AEM 5.6.1/6.1/6.2 (Apache Sling, JCR, CRX).
Languages: Java, C, C++, PL/SQL and XML.
Java Technologies: Core Java, Multithreading, Data structures, JDBC, Servlets, Java Beans, JDBC,JSP,JSTL J2EE, Struts 1.2 and Hibernate 3.1.
Operating Systems: Windows, UNIX (Solaris), Linux, MS DOS 6.22.
Scripts: JavaScript, UNIX Shell Scripting, and Apache Ant.
Frameworks: Jakarta Struts, J2EE, SOA, Spring Framework 2.5
Web Technologies: JavaScript, JSP, JSTL, HTML, DHTML, CSS, AJAX, JQuery.
Middleware: Servlets, Java Beans, RMI and EJB 2.0.
Application Servers: Confidential Websphere (WSAD 5.x), BEA WebLogic 7/8.x, JBoss 3.2.3, Tomcat 5.0.25.
Web Servers: Apache Sling, IIS and Tomcat 4.3/5.1 & Java Web Server 2.0
IDE Tools: Eclipse3.0/3.1, WSAD/RAD6.0 and CRXDE.
Databases: Oracle 7x/8x/9x/10x and SQLServer7.0/2000.
Version Controls: Mercurial, CVS, PVCS, Subversion/SVN, Clear Case and GitHub.
XML Technologies: DTD, Schemas, DOM, SAX, XSLT, XSL, SOAP, Web Services
Issue Tracking Tools: JIRA, Quality Center & Nimble.
PROFESSIONAL EXPERIENCE:
Confidential, San Mateo, CA
CQ5 Developer
Responsibilities:
- Analyzing and review the requirements of various modules and programmed to ensure that they meet the stated and implied needs of the customer.
- Involved in requirement gathering and finalizing the requirements with business team.
- Installation and Configuration of AEM6.2 Web Content management System with eclipse IDE and Maven.
- Followed Agile/Scrum methodology for development of each sprint and attending daily scrum meetings.
- Getting clarifications and detailed information required for development by conducting various review meetings with product and business owners.
- Worked with Java, CSS, HTML, JavaScript, and JSP (JSTL) while coding the CQ5 reusable components
- Involved in testing the templates and components, making sure that the functional requirements are matching.
- Worked with AEM Digital Asset Management (DAM) console and Scene7 to manage number of banners, images and videos.
- Worked AEM package manager to create, upload and manage content packages.
- Worked with Apache Maven for project build and deployment & GIT for Source Code Management.
- Worked with JIRA for tracking (Modules, bugs etc.).
- Reaching targets & goals to ensure the client expectations are met in given timelines without compromising quality.
- Perform Code review for the respective developed modules and giving demos to business owners.
- Provided to offshore team and involved in on-site and off-shore team coordination.
Environment: Java (JDK1.6), Adobe CQ5.6.1 (WCM), Apache Sling, CRXDE, CRX, JCR, OSGi, JSP, JSTL, XML, JQuery, CSS, JavaScript, HTML, Ajax, Eclipse, Agile/Scrum Methodology, JIRA, Apache Maven, GitHub,Windows7 and Linux.
Confidential, Knoxville, TN
CQ5 Developer
Responsibilities:
- Analyzing and review the requirements of various modules like editorial, data driven and programmed to ensure that they meet the stated and implied needs of the customer.
- Involved in requirement gathering and finalizing the requirements with business team
- Installation and Configuration of CQ5 Web Content management System.
- Followed Agile/Scrum methodology for development of each sprint and attending the scrum meetings.
- Getting clarifications and detailed information required for development by conducting various review meetings with product and business owners.
- Worked with CSS, HTML, JavaScript, and JSP (JSTL) while coding the CQ5 components.
- Involved in testing the templates and the components and making sure that the functionality is matching.
- Worked with Mercurial version control for source code management.
- Worked with Apache Maven for project build and deployment.
- Worked with JIRA for tracking (Modules, bugs etc.).
- Worked with Test Rail for creating accepting criteria and writing test cases.
- Reaching targets & goals to ensure the client expectations are met in given timelines without compromising quality.
- Perform Code review for the respective developed modules and giving demos to business owners.
- Analyzing and review the requirements of various modules assigned and programmed to ensure that they meet the stated and implied needs of the customer.
- Setting up of the environment ( Installation and Configuration of Adobe CQ5.5 WCM).
- Daily basis tracking development activities through CHORUS and providing status update to client.
- Followed Agile/Scrum methodology for development of each sprint and attending daily stand-up calls.
- Worked with CSS, HTML, JavaScript, and JSP (JSTL) while coding the CQ5 components.
- Worked with Jira for tracking (Modules, bugs etc.).
- Worked with Test Rail for creating accepting criteria and writing test cases.
- Worked with Mercurial version control for source code management.
- Involved in testing the templates and the components and making sure that the functionality is matching.
- Set targets & goals to ensure the client expectations are met in given timelines without compromising quality.
- Perform Code review for all the developed modules and giving demos to business owners
- Worked on writing test scripts and creating test plans for the templates and components.
- Perform Lead Review on Documents, prepared by team and provide review comments.
Environment: Java (JDK1.6), Adobe CQ5.5 (WCM), Apache Sling, CRXDE, CRX, Jackrabbit, JCR, OSGi, JSP, JSTL, XML, JQuery, CSS, JavaScript, HTML, Ajax, Eclipse, Agile/Scrum Methodology, JIRA, Apache Maven,Windows7 and Linux.
Confidential, San Francisco, CA
CQ5 Developer
Responsibilities:
- Analyzing Confidential American Funds Technical and functional Specifications.
- Installation and Configuration of Adobe CQ5.5 WCM and Apache Felix Admin Console.
- Integration of Clear Case version control and Configuration of the project with the version control repository.
- Design development and testing of CQ5 templates and Components using JSP, JSTL and creating of CQ5 content.xml and dialog.xml config files for the respective components to render across the application.
- Worked with CSS, HTML, JavaScript, JQuery and Ajax while coding the CQ5 Templates.
- Worked with Clear Case version control, creation of VOB (Versioned object Base), Views, Baselines and code merging tools.
- Followed Agile/Scrum methodology for development of each sprint and attending the scrum meetings.
- Used Test Director Tool (Quality Center) for bugs tracking.
- Worked on writing test scripts and creating test plans for the templates and components into Excel sheets.
- Involved in testing the components and making sure that the functional requirement is matching.
- Involved in testing and checked that they are specified in the functional specification and whether the requirement meets the functional specification.
- Use Quality Center tool for the defect tracking.
- Worked with Apache Maven for project build and deployment.
- Involving in the team meetings to exchange the information and weekly status meetings.
Environment: Java (JDK1.6), Adobe CQ5.5 (WCM), Apache Sling, CRXDE, CRX, Jackrabbit, JCR, OSGi, JSP, JSTL, XML, JQuery, CSS, JavaScript, HTML, Ajax, Eclipse, Clear Case, Quality Center, Agile/Scrum Methodology, SharePoint, Apache Maven,Windows7 and Linux.
Confidential, Alison Viejo, CA
Java/CQ5 Developer
Responsibilities:
- Analyzing the functional specifications and understanding the Location Kit API and MAP Kit API.
- Installed and Configured CQ5 Web Content management System and Apache Felix Console.
- Installed CRXDE Integrated development environment and Configuration of the project with Subversion version control.
- Design and development of web pages using CQ5, Javascript, HTML, CSS, Ajax and JQuery.
- Understanding the Moxie web Service and making use of them in NBI on supported devices like Android, Blackberry, BREW, iPhone etc.
- Installed and configured external database (Oracle 10g) with JCR Connector.
- Creating Data Base tables and writing SQL queries using Oracle 10g and SQL Developer.
- Developed various functional pages to trigger the respective third party web services for NBI.
- Involved in testing the components and writing test scripts and test plans based on the Use case.
- Used nimble tool for bugs tracking.
- Involving in the team meetings to exchange the information and weekly status meetings.
Environment: Java (JDK1.5), JQuery, Day CQ 5.4 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, JDBC, JSP, Servlets, MAP Kit API, Location Kit API, JavaScript, HTML, CSS, Ajax, SQL Developer, Oracle 10g, Nimble, Web Services, P4(preforce),Windows and Linux.
Confidential
Software Developer
Responsibilities:
- The DekaMart webstore Lite project deals with the re-engineering of FlexPoint, an existing product of Sycron that caters to the retail domain.
- This web application is divided into various modules like Article Management, Cash Flow Management and System Administration and etc.
- Webstore Lite is a part of the entire set of applications of a chain of retail stores. It is the centralized application for individual stores. The other applications being the individual applications at each of the point of sale counter systems and the Headquarters application, which is the centralized application for the entire chain of retail stores.
- This is a J2EE application developed using J2EE technologies JSP, Servlets, Struts etc. The application is based on MVC architecture and developed using Struts framework. The backend is Oracle database, and the application is deployed on WebLogic 7.1 application server.
Environment: Java, HTML, JavaScript, JDBC, Servlets, Struts, JSP, Weblogic, Oracle and Windows.