Sr Aem Developer Resume
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.
- Have experience in implementing large scale business application which involves development of CQ Component, Workflow development and integrating CQ wif 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 wif 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 noledge and hands on experience wifXML, HTML, DHTML, CSS, SQL, WAP.
- Experience wif 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 the development of distributed Enterprise Applications.
- Proficiency on Responsive Web design using Custom CSS, Bootstrap, cross browser and adapt to the 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 the Agile/Scrum development environment wif frequently changing requirements and actively participated in scrum meetings and reviews.
- Proficient in using various IDEs likeCRXDE, CRXDE-Lite, RAD, andEclipse.
TECHNICAL SKILLS
UI Web 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, 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 the customizable landing pages andAEMcustom components.
- Sound Knowledge on the AEM/CQ administration activities such as User permissions/creations wif LDAP synchronization, sling setting status.
- Worked on UI designing, data modeling, and reviewed the design documentation.
- Adobe Experience Manager /CQ application installation and configuration in Windows/Linux platform.
- Worked wif QA team in preparation and review of test cases.
- Working noledge on Importing, Exporting AEM Packages using package manager.
- Developed complex components wif 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 the AEM framework of AEM Forms.
- Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI.
- Used Spring Framework for Dependency injection and integrated wif the Hibernate framework for interacting wif the Oracle database.
- Building capabilities and expertise around Adobe Analytics, Adobe Campaign, and Adobe Target.
- Developed dis web application to store all system information in a central location. dis was developed using Spring MVC, JQuery, JSP, Servlets, Oracle 10g, HTML and CSS.
- Responsive design concept was implemented. Therefore, all web sites developed in dis project are compatible for desktop, mobile, and tablet devices.
- Developed JUnit test cases for Unit testing& for Continuous Integration we used Jenkins.
- Implemented the 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 the media.
- Maintained the Content Management System (CMS) and provided support for the application.
- Worked on style sheets to maintain the structure and improvise the 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 wif Adobe CQ to get specific information from the external application.
- SOAP UI was used to test the external web application response.
- Expert in developing and deploying java code via OSGI bundle.
- Solid understanding of all Adobe CQ building blocks and the 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 the requirements.
- Developed digital consumer experiences based on a foundation of the 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 the java services.
- Responsible for defining the Project setup, defining the templates required and Components.
- JIRA/Bitbucket was used to handle the 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 the 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 the application wif frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC, AOP concepts.
- Followed agile software development wif Scrum methodology.
- Worked on web technology Java, JSP, Servlets to build front end web framework
- Have adopted J2EE framework using Struts, Web Services wif standard design patterns.
- Developed J2EE Design Patterns DAO, Transfer Objects, Service Locator, Singleton and MVC Design patterns.
- Used Jenkins to build and maintain the code for testing the 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 wif the back-end of the 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 wif immediate feature release cycles.
Environment: Java, spring, Hibernate, SOAP, JBoss, Log4j, JUnit, Eclipse, Struts, Jenkins, MySQL.
Confidential
Java / UI Developer
Responsibilities:
- Closely worked wif business system analyst to understand the requirements to ensure dat right set of UI modules are built.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Used JQuery to make the application highly interactive and used JSON objects effectively 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 wif 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 the technical documents on daily basis wif the changes made to the existing environment on daily basis.
- Effective communication, analytical and interpersonal skills working wifin cross-functional teams.
- Worked on cross browser compatibility issues and fix the 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.