Sr Aem Developer Resume
Bellevue, WA
SUMMARY
- Having 9 years of extensive professional experience in Developing, Testing, Integrating, Implementing and Leading AEM and User Interface (UI) web applications.
- Worked on design and implementation of modules on CQ 5.5,5.6.1 and AEM6.1, 6.2.
- Experience inAdobe Experience Manager (AEM 6.0, 6.1), WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, template development, CQ5, Component Development, Architecture, Administration and installation of author and Publish instancesetc.
- Extensive experience inAEMtechnologies ranging from designing and implementation of Day CQComponents, PageTemplates,WorkflowsandCustom widgets.
- Experience in Adobe Web Content Management, Digital Asset Management (DAM), Tagging Management, Campaigning Management and User Management.
- Has experience in implementing large scale business application which involves development of CQ Component, Workflow development and integrating CQ with other applications and Template, Custom types in Widgets, OSGi Bundles using CQ5 platform.
- Hands - on experience in implementing solutions using technologies like Sling, OSGi, Felix, JCR, and current AEM functionalities of integrated products.
- Worked on core web technologies includingXML, XHTML, and client/server - side scripting languages such as Java Script, and JSP, and web services development using SOAP and REST-full implementations.
- Hands on experience with web technologies likeHTML,JavaScript, AngularJS,Bootstrap, CSS, JQuery, AJAX.
- Hands on experience inJava 1.7, J2EE, JDBC, Multithreading, Servlets, JSP, JavaScript, XML, Web Services, REST services, JSTL, Hibernate, SQL, AJAX.
- Extensive knowledge and hands on experience withXML, HTML, DHTML, CSS, SQL, WAP.
- Experience with Agile process methodology.
- Efficient use of various design patterns such asMVC (Model-View-Controller), Singleton, Service locator, DAO (Data Access Object) and DTO (Data Transfer Object) in teh development of distributed Enterprise Applications.
- Proficiency on Responsive Web design using Custom CSS, Bootstrap, cross browser and adapt to teh changing environment.
- Working Knowledge on CSS pre-processors such asLESS and SASS.
- Developed front end Webpagesusing HTML, CSS, Sightly (HTL), JQuery and Java Script.
- Developed SPA (Single Page Applications) using Angular.JS.
- Worked in teh Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Proficient in using various IDEs likeCRXDE, CRXDE-Lite, RAD, andEclipse.
TECHNICAL SKILLS
UIWeb Technologies: CQ5, AEM 5.6, AEM 6.2, HTML 5, CSS 3, XHTML, XML, Angular JS,JavaScript, AJAX, JQuery, JSON, JSP, CSS, Bootstrap.
WCM Tools: Adobe CQ 5 5.6/6.0/6.1 , DAM, JCR API, CRX, DispatchersPackage Manager.
IDE, HTML Editor: Notepad++, Eclipse IDE, Adobe Dreamweaver
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server
Database: ORACLE, SQL SERVER, MYSQL
Operating Systems: Windows XP (Prof), Win 7, Unix/Linux
Version Control: Tortoise GIT, SVN, CVS.
Methodologies: Agile, Rational Unified Process (RUP), UML
PROFESSIONAL EXPERIENCE
Confidential, Bellevue, WA
Sr AEM Developer
Responsibilities:
- Involved in Installing and Configuring version 6.1 of AEM Web Content Management System and Apache Felix Admin Console.
- Developed teh customizable landing pages andAEMcustom components.
- Sound Knowledge on teh AEM/CQ administration activities such as User permissions/creations with LDAP synchronization, sling setting status.
- Worked on UI designing, data modeling, and reviewed teh design documentation.
- Adobe Experience Manager /CQ application installation and configuration in Windows/Linux platform.
- Worked with QA team in preparation and review of test cases.
- Working knowledge on Importing, Exporting AEM Packages using package manager.
- Developed complex components with dialog on CQ5.
- Created POC related to CQ5 design and implementation.
- Developed Adobe CQ templates and reusable components.
- Experience on JAVA, JCR, Felix, OSGi and other technologies involved in deploying solutions based on teh AEM framework of AEM Forms.
- Called REST web services through AngularJS services to get JSON Object and modified teh response object to display in UI.
- Used Spring Framework for Dependency injection and integrated with teh Hibernate framework for interacting with teh Oracle database.
- Building capabilities and expertise around Adobe Analytics, Adobe Campaign, and Adobe Target.
- Developed this web application to store all system information in a central location. This was developed using Spring MVC, JQuery, JSP, Servlets, Oracle 10g, HTML and CSS.
- Responsive design concept was implemented. Therefore, all web sites developed in this project are compatible for desktop, mobile, and tablet devices.
- Developed JUnit test cases for Unit testing& for Continuous Integration we used Jenkins.
- Implemented teh logging mechanism using Log4j framework.
Environment: AEM5.6.0, 6.1,6.2, Adobe CQ5, JAVA, J2EE, OSGI, Spring Integration, HIBERNATE, MYSQL, AJAX,JSON, HTML5, CSS3, Java Script, JQuery, SQL, Jenkins, Maven, SOAP UI, XML, LINUX, JSP, Web Services (SOAP, REST),Eclipse, GIT.
Confidential, Basking Ridge, NJ
CQ5/AEM Developer
Responsibilities:
- Worked on AEM 5.6.1 HTML, CSS, jQuery and EXT JS for designing and implementing custom AEM components.
- Worked on migration from 5.6.1 to 6.0.
- Worked on Digital Asset Management (DAM), to manage and store all teh media.
- Maintained teh Content Management System (CMS) and provided support for teh application.
- Worked on style sheets to maintain teh structure and improvise teh appearance of Web pages.
- Wrote test cases for testing of AEM components and templates in both authoring and publishing environments.
- Implemented Adobe WCM, CRX, JCR, Sling, OSGI, CRXDE, WCM, and DAM.
- SOAP web service was integrated with Adobe CQ to get specific information from teh external application.
- SOAP UI was used to test teh external web application response.
- Expert in developing and deploying java code via OSGI bundle.
- Solid understanding of all Adobe CQ building blocks and teh CQ development and deployment process.
- Worked on Sling Servlets to handle POST and GET requests.
- Implemented REST, Apache Sling, AEM for Custom Coding.
- Performed AEM customization on foundation components, core CMS, and workflows to extend functionalities, improve performance as per teh requirements.
- Developed digital consumer experiences based on a foundation of teh Adobe CQ/AEM product suite, including CQ/AEM, CRX, CQ WCM, and DAM.
- Testing of CQ components and templates. Also involved in writing JUnit test cases for all teh java services.
- Responsible for defining teh Project setup, defining teh templates required and Components.
- JIRA/Bitbucket was used to handle teh production/ET tickets and bug reporting Issue tracking tools.
Environment: AEM 5.6.1, AEM 6.0, Java (jdk1.6 & 1.7), J2EE, JSP, Servlets, Java Script, HTML, CSS, Ajax, JQuery, Apache Sling, CRXDE, CRX, WCM, log4j.
Confidential
Java Developer
Responsibilities:
- Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured teh controllers, and different beans such as Handler Mapping, View Resolver etc.
- Designed and developed JSP Pages using Spring Frame work and Tag libraries.
- Designed and developed various modules of teh application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC, AOP concepts.
- Followed agile software development with Scrum methodology.
- Worked on web technology Java, JSP, Servlets to build front end web framework
- Has adopted J2EE framework using Struts, Web Services with standard design patterns.
- Developed J2EE Design Patterns DAO, Transfer Objects, Service Locator, Singleton and MVC Design patterns.
- Used Jenkins to build and maintain teh code for testing teh application using a test interface locally.
- Used Eclipse for Application Development and SVN for version control.
- Design and support testing of code prior to deployment to main branch.
- Developed UI and front-end code to interact with teh back-end of teh application in Java.
- Carried out Unit Testing using JUnit.
- Used Oracle 10g as back-end database, used TOAD for querying.
- Responsible for developing code using Ajax in Java script.
- Worked in deadline driven environment with immediate feature release cycles.
Environment: Java, spring, Hibernate, SOAP, JBoss, Log4j, JUnit, Eclipse, Struts, Jenkins, MySQL.
Confidential
Java / UI Developer
Responsibilities:
- Closely worked with business system analyst to understand teh requirements to ensure dat right set of UI modules are built.
- Designed teh front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Used JQuery to make teh application highly interactive and used JSON objects TEMPeffectively for efficient client-side coding.
- Maintain, enhance, and recommend solutions dat best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Work on developing custom, object-oriented JavaScript using common JavaScript libraries and frameworks.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Wrote application level code to perform client-side validation using JavaScript.
- Work closely with graphic design and user experience teams to ensure industry standards and best practices are being used across all client applications.
- Strong experience in writing and updating teh technical documents on daily basis with teh changes made to teh existing environment on daily basis.
- TEMPEffective communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix teh bugs pertaining to various browsers.
- Built Web pages dat are more user-interactive using JQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, JavaScript, Bootstrap.
Environment: HTML, CSS, JavaScript, JQuery, SOAP, Bootstrap, AJAX, JSON, Java, JIRA, Eclipse and Dreamweaver.