Adobe Aem/cq5 Developer Resume
NJ
SUMMARY
- Enthusiastic and committed professional with 6 years of software development experience in producing CQ, CMS, Web, and database - driven applications for major global clients in the Telecommunication and Banking industry.
- Experience in Design, Development, Administration, and troubleshooting in Adobe CQ5.
- Proficient in Object Oriented Architecture and Design, use of Enterprise Architect, J2EEframework, Struts, Spring, Hibernate architecture.
- Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery, Adobe CQ5APIs, Apache Sling, OSGI bundles.
- Well-developed organization and interpersonal skills with a strong hard-work ethic and high attention to detail.
- Worked as a CQ/AEM developer upon established Java and web development experience and also engaging in a variety of new technologies and platforms, including Adobe CQ5.5 and JSONP.
- On-shore working experience in a fully Agile methodology of software development with close interaction with the product owners and clients.
TECHNICAL SKILLS
Content Management: Adobe CQ 5.6.1 (AEM)
Web Technologies: JSP, XML, HTML, JSONP, JQuery, Apache Sling, OSGi(Apache Felix),JCR 2.0
Languages: JAVA/J2ee, JavaScript, SQL& PL/SQL
Databases: SQL databases MySQL
MVC framework: Spring MVC
Application Servers: JBoss, Tomcat, Apache web-server
Operating Systems: Windows, Linux
Source Code Control: SVN, AccuRev
Build & Release: Jenkins
Code Quality checks: Checkstyle
PROFESSIONAL EXPERIENCE
Confidential, NJ
Adobe AEM/CQ5 Developer
Responsibilities:
- Involved in study of User Requirement Specification, Communicated with Business Analysts to resolve ambiguity in Requirements document.
- Worked in Agile Scrum Methodology
- Created custom Templates and Page components.
- Created various Custom Components.
- Developed Custom Widgets wherever required.
- Developed Custom Workflows for RssFeeds based on regions, languages and contributors and also workflow for articles activating.
- Developed Scripts for creating initial 15 nodes for each contributor from 18k pages based on different circumstances.
- Developed various scripts for .xml extension pages, site catalyst, crawl list and search archive.
Environment: Java, JSP, HTML, JQuery, Ajax, JavaScript, Log4j, AccuRev, CRXDE and Windows.
Confidential, Newark, DE
Adobe AEM/CQ5 Developer
Responsibilities:
- Developed Custom Components and Templates.
- Created Dispatcher for the application.
- Developed Custom Workflow process to deploy the code in different environments.
- Prepared Documentation for various Components Flow, which was used by the tester to do their testing of the application.
- Worked on to create different OSGI services.
- Involved in scrum calls to understand requirements from client.
- Worked on Campaigns and Teasers.
Environment: Java, JSP, HTML, JQuery, Ajax, JavaScript, Log4j, SVN, CRXDE and Windows.
Confidential
Adobe AEM/CQ5 Developer
Responsibilities:
- Understood the requirements and came up with an approach to meet all the goals of requirement.
- Developed various Custom Templates and Components.
- Worked on Dispatcher configuration.
- Developed a Custom Work flow process which will clear the Cache of the website based modification under any product details.
- Worked on custom widgets.
- Involved in Unit testing of the application and also took initiative to fix various production issues.
Environment: Java, JSP, HTML, JQuery, Ajax, JavaScript, Log4j, SVN, CRXDE, Eclipse and Windows.
Confidential
Java Developer
Responsibilities:
- Involved in development of the complete flow from the front end to the back-end in agile environment.
- Used Agile (Scrum) development methodology during designs, implementation, testing, and maintenance.
- Involved and participated in Code reviews.
- Involved in documentation and bug fixing of various modules of the project.
- Uses MVC architecture.
- Used Eclipse as the IDE for developing the application.
- Developed the JSPs for the application.
- Creation Test plan. Development and coding of Test classes and Test Cases.
- Testing of the product: Unit Testing, Regression Testing, and Integration Testing.
- Prepare JUNIT test cases and involved in unit testing.
- Used Log4J to capture the log that includes runtime exceptions and application flow.
- Defect fixing. Client communication & Query resolution.
Environment: Java (J2SE), JSP, Servlets, JDBC, Test Case, Eclipse, HTML/DHTML, JUnit, JavaScript, XML, LOG4J, Agile, SVN.
