Aem/cq5 Developer Resume
San Jose, CA
SUMMARY
- 6+years’ experience in IT industry which includes analysis, design and development inCMS (Content Management System) domain and application development in J2EE platform.
- 2years’ experience working in Adobe AEM6.0/ CQ5.6.1.
- Proficient with CQ Architecture, Application development and Deployment Cycles.
- Thorough Knowledge in OSGI, Apache Felix, Apache Sling Frameworks.
- Extensive experience in WCM, DAM, CRX, MSM (Multi Site Management), Personalization and Localization.
- Strong development skills on Customized Components/Templates, Workflows, Schedulers, Event Listeners, Custom Widgets and CQ Listeners (Dialog).
- Understanding of automated deployment process (AEM packages).
- Knowledge of application build packages (GIT/Maven).
- Hands on experience in Apache Webserver and Dispatcher Configurations.
- Exposure to Social Collaboration and Users/Groups Administration in CQ5.x.
- Good knowledge and understanding of CQ5 Technology stack.
- Well versed with Java and J2EE concepts.
- Having strong knowledge in OOPS concepts.
- Ability to work in a complex, deadline - oriented environment.
- Good team player with extensive interaction skills
- Good analytical, problem solving skills and highly motivated team player with ability to work independently.
- Ability to learn and adapt quickly to the emerging new technologies.
TECHNICAL SKILLS
Languages: Java 1.7, C, C++, ASP, JHTML, XML
J2EE Technologies: Servlets2.5, JSP2.1, JDBC
Frameworks: Struts1.2, Hibernate3, Spring 2.1, JUnit
Web Servers: Apache Tomcat 7.0
Web Technologies: Cold Fusion 7.x, Html5, Java script, CSS3, Ajax, JSON, JQuery
JS Frameworks: Angular JS, Ember.js, Backbone.js, EXTJS, Handlebar.js
Content Management Systems: AEM 6.0/CQ 5.6.1/5.5.
App Servers: Glassfish V2, Web Logic Application Server 8.0.
Databases: Oracle9i/10g/11g, MS-Access.
Development Tools: IntelliJ 14.1, My Eclipse 3.3,CRXDE.
Operating Systems: UNIX, Linux, Windows 7/XP/NT.
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
AEM/CQ5 DeveloperResponsibilities:
- Developed components and implement their functionality.
- Implemented the backend functionality in Java, JSP.
- Integrated back end design with Front End Sightly.
- Involved in code reviews and implemented HTML design.
- Created Groups and Users for different environments.
- Created templates and extended their functionality to pages.
- Performed Unit testing and smoke testing for the modules.
- Participated in Low level designs for the component.
- Attended weekly sprint meetings and followed agile methodologies.
Environment: AEM 6.0, Jdk1.7, Maven, Jenkins, HTML5, CSS3, JQuery, Ajax, IntelliJ
Confidential, Eagan, MN
AEM/CQ5 DeveloperResponsibilities:
- Created interactive web pages and applications by usage of HTML, CSS and Java Script packages.
- Supporting technical team members in resolution of functional and technical problems pertaining to Adobe CQ5.
- Created templates and other components for CQ5 and clipped applications.
- Conducted designing sessions with development teams at low level projects with approval assistance.
- Developing CQ5 templates, components, workflows, campaigns, osgi bundles.
- Participating in meetings relating to application architecture, designing and development.
- Requirements gathering for new site and Clarifications.
- Development of modules and OSGI bundles.
- Unit testing of developed modules.
- Code reviews with Team.
- Followed agile methodology, using two week sprints for each module.
- Enabling business teams to use components developed.
- Training business users on a needy basis.
- Install/Configure Adobe CQ.
Environment: Adobe CQ 5.6.1, Java 1.7, Servlets, JSP, JavaScript, JQuery, Maven, CRXDE
Confidential, Guilford, CT
AEM/CQ5 DeveloperResponsibilities:
- Designed and Developed components and templates for the web pages.
- Implemented login/registration functionalities using CQ user sessions.
- Performed Unit Testing on developed modules and involved in trouble shooting the components.
- Interacted with the testing team to track the defects.
- Conducted designing sessions with development teams at low level projects with approval assistance.
- Reviewed codes related to core components and system implementation options.
- Analyzed functional and business requirements for optimum utilization of CQ5 components and performance.
- Assisted in functioning of CQ5 solutions by documentation and validation procedures of non-functional requirements.
- Provided quality IT solutions by understanding client, business and technological objectives.
Environment: Adobe CQ 5.5, Java 1.7, Servlets, JSP, JavaScript, JQuery, Maven, CRXDE
Confidential
AEM/CQ5 DeveloperResponsibilities:
- Installing &configuring the iPlanet App sever, Directory Server & Web Server and maintaining the B2B related tasks.
- Implemented the application using Model View Controller design pattern and asynchronous processing of the Data.
- Involved in various J2EE Design Patterns like DAO, Value Objects, Business Delegate, and Service Locater.
- Developed EJB components like Stateless Session Beans to fulfill the Requirement.
- Understanding design of the software from design documents like E-R diagrams,
- Class diagrams, sequence diagrams.
Environment: JDK 1.5, JEE 1.5, Java WS 2.0, JCIFS, Net Beans 5.5, WINS, DHCP, SQL Server, Struts 1.2.9, Hibernate3.1, spring2.5, Ibatis, Log4j, Oracle 9i and migrated toOracle 10g.
Confidential
AEM/CQ5 DeveloperResponsibilities:
- Involved in coding module Electronic Document Management System.
- Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
- Involved in various J2EE Design Patterns like DAO, Value Objects, Business Delegate, and Service Locater.
- Developed EJB components like Stateless Session Beans to fulfill the Requirement.
- Preparation of Requirements Specification, Detailed Design, Use case and other necessary documents for the development /enhancements.
- Involved in the database tables design for the major enhancements and normalizing thesame.
- Written Unit and System Test Cases, System Test Plans and executed the same.
- Participated in code reviews and implemented Best Practices for the enhancements.
- Developed services in RMI to interact with BAPI developed by the SAP team to get the data from SAP systems and presenting the same to the users.
- Leveraged Poseidon to develop DFD, Class and Sequence Diagrams for modules Supplementary,Corrections and Approvals.
- Worked closely with Business System Analysts to analyze the feasibility of the system requirements and offered recommendations to redefine functional specs.
- Validated Coding Standards, Conducted peer reviews and status meetings with team members.
- Coordinating the development team and the IS monitor team for the code deployments during release.
Environment: Java 1.5, JSP, EJB 2.0, Servlets, Struts 1.1,Oracle 9i, Web Logic Application Server 7.0.
Confidential
AEM/CQ5 DeveloperResponsibilities:
- Involved in coding modules Imports and Exports.
- Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
- Developed various Stateless Session Beans to fulfill the business functionality.
- Involved in various J2EE Design Patterns like DAO, Value Objects, Business Delegate, and Service Locater.
- Deployed the various components of application using Web Logic 7.0.
- Understanding design of the software.
- Coding for Business logic and GUI.
- Database design based on requirement and database analysis.
- Identification of Use cases and Unit Test.
- Rational Rose was used to develop Class diagrams, Sequence diagrams and Activity diagrams.
- Writing set of business logic classes as per the use case and integrating the same with UI.
- Implementing the saving of definitions and dynamic population of data using AJAX.
- Installed and configures FMS server for data streaming and processing.
- Implemented Servlet Listeners to initialize and cleanup session managed data during user login and logout.
- Participating in Client meetings for the requirements gathering and UAT.
- Involved in Maintenance and Enhancements for the project.
Environment: Java 2.0, JSP, EJB 2.0, Servlets, Oracle 9i,Struts 1.1, Web Logic Application Server 7.0.