Aem Developer Resume
New, YorK
SUMMARY
- With over 8+ years of overall results driven and diversified IT industry Experience in design, development of web application projects.
- Worked on design and implementation of modules on Adobe CQ 6.3 & 6.0
- Worked on upgrades on AEM.
- Strong knowledge on JCR (Java content repositories), sling request processing and OSGi bundles.
- Strong knowledge on web content management, content publishing / deployment, and delivery processes
- Experience in Object Oriented Analysis and Design (OOA and OOD), Object Oriented Programming (OOPS)
- Experience in programming skills using various J2EE platform technologies like Java Beans, EJB, JNDI, JDBC, RMI, Spring, Struts, Hibernate, Java Applets and Servlets.
- Experience in HTML5, CSS3, and XHTML based web applications using jQuery, Content Management Systems.
- Have good understanding of CQ5 building blocks, CRX Repository, leveraging web content management component for customization and porting of websites
- Cross Collaboration and Users/Groups Administration inAEMusing Agile Methodology.
- Experience in developing GUI components using JSP and sightly.
- Good experience in coding with XML, HTML, DHTML, Angular JS, CSS, AJAX, JQuery and JavaScript
- Setup and configure Author and Publish Environments, Replication Agentsirrespective of Operating systems.
- Experience in technical designing of documents for Quality Assurance and testing team.
- Experience in analyzing customer requirements, writing test cases and plan withdevelopersto ensure full understanding of internal/external customer needs.
- Experience in JIRA and Confluence.
- Excellent communicative, interpersonal and leadership skills with can do attitude.
- Excellent communication skills, strong decision making skills, organizational skills, quick learner and adaptive to new and challenging environment
TECHNICAL SKILLS
Languages: Java, JavaScript, JSP, Servlets, Sightly, JCR - SQL2HTML, J2EE, JSP, CSS, XML, AJAX, Shell Script, Oracle, SQL
Operating System: Windows, UNIX, Sun Solaris, Mac Os
Frameworks: Struts, Spring MVC, Apache Sling, Apache Felix
Internet Programming: HTML, XML, XSLT, Java Script and Mainframe
Adobe Applications: Apache Sling, AdobeCQ5.X andAEM6.x, Adobe CRX
Application Server: Web Logic, Jboss and Tomcat, Web Servers
Web Servers: Microsoft IIS, Apache, Sun Java system Web Server
Applications/Tools: JIRA, Eclipse, Maven, Team city, Jenkins.
PROFESSIONAL EXPERIENCE
Confidential, New York
AEM Developer
Responsibilities:
- Installed and configured AEM 6.3
- Setup and configure Authoring and Publishing environments, replication agents.
- Involved in AEM 6.0 to AEM 6.3 Migration.
- Responsible for developing the UI pages using HTML, CSS, JavaScript, Bootstrap, JSP, JQuery and Ajax
- Designed and developed, CQ5 building blocks including templates, reusable components, dialogs, widgets in AEM 6.3
- Responsible for Component, Template design, Unit testing, Workflow design usingAEMand also supported production deployment and maintenance of the web portal.
- Responsible for Publishing page either immediately, or in the future.
- Responsible for unpublishing a page when content is redundant.
- Involved in the complete life cycle implementation of theAEMprojects.
- Involved in building AEM instance, configuring services for the newly created instance
- Customizing and redesigning as per the design needs and used out of box API fromAEM.
- Creating custom bundles for environment specific configuration and versioning for client libraries.
- Development of modules and OSGI bundles
- Creating and managing workflows for pages.
- Creating Custom components according to client requirement.
- Development of static web pages, landing pages, category landing pages using content management system
- Created Blueprints & Live Copies for few projects.
- Provide estimates, designs, and specifications forCQ5templates, components, and workflows
- Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
- Setup and configure CQ5dispatcher to cache the landing page’s html and serve as the static pages from Apache
- Participation in the regular client calls for the clarifications
- Providing support to QA team and portal team clarifications regarding AEM.
Environment: Java, J2EE, Eclipse, AEM 6.0, AEM 6.3, CQ Dispatcher, JCR, Java 1.8, CRXDE, Maven, HTML, Sightly, CSS, JQuery, JavaScript, Servlets, Bootstrap, JSP, Ajax, XML Spring, Hibernate,CQ5DAM, CQ Tagging, Apache Sling.
Confidential, Atlanta
AEM/CQ5 Developer
Responsibilities:
- Involved in AEM 6.0 installation (author, publisher and dispatcher), configuration and development
- Involved in developing the UI pages using HTML, CSS, JavaScript, Bootstrap, JSP, JQuery and Ajax
- Created templates, reusable components using CRXDE
- Create custom and classic workflows.
- Testing and debugging the whole project for proper functionality and documenting modules developed.
- Developed Servlets to handle requests from the client in an OSGi bundle
- Experience on Touch UI components and dynamic Touch UI components.
- Support System admin to publish content and Test in publish environment
- Developed various Page layouts, Navigation and presented design
- Involved in development of primary set of modules to support the AEM platform
- Supporting Old projects which are built in AEM 5.6
- Extensive use of AEM tag libraries and custom tag libraries in components.
- Worked on HTML, CSS, JQuery and EXTJS for designing and implementing custom AEM components Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level.
- Utilize HTML5, CSS and EXTJs for designing and implementing custom CQ components.
- Implemented the Sling Servlets, OSGI bundles for interacting with remote spring web app and web services and custom business logic in java and deploy as jar files from the Felix System Console
Environment: AEM 6.0, CRXDE, JCR 2.0, Sling, Apache Maven, JIRA (ITrack), Confluence, Servlets, JSP, Java Script, JQuery and HTML and Eclipse
Confidential
Java Developer
Responsibilities:
- Activity involved in design and development of web pages and templates using JSP, POJO, JavaScript, Angular JS, and android platforms
- Design and development of UI using HTML, CSS, JavaScript, JQuery, Primefaces and Ajax calls
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams using Microsoft Visio.
- Used JQuery for making Ajax calls and rich user Interface
- Have adopted J2EE framework using Struts, Web Services with standard design patterns.
- Developed Front-End Applications to provide access to the database servers.
- Developing client side validation code using JavaScript and jQuery
- Developed data persistence layer using Hibernate ORM framework.
- Agile methodology was being used to implement the projects.
- Good understanding in data sources like Oracle, Sybase and SQL server
- Worked on unit testing and performance testing
- Involved in creation of multiple PERL and SHELL scripts for automate Sybase
- Involved in code review and testing of the enhancement done
- Involved in the completion of the code in estimated time and enhancement on the customer requests
Environment: J2EE, JSP, WebLogic Application Server, UML, Struts, XML, HTML, CSS, JDBC, MyEclipse, Tomcat
Confidential
UI Developer
Responsibilities:
- Development, design and implementation of front end part of the application.
- Development of User Interactive web pages using web technologies like HTML, XHTML, and CSS.
- Design layouts with using HTML, CSS3, NodeJs, AngularJS and JavaScript
- Developed interactive GUI screens using JavaScript, HTML, DOM, XHTML, JavaScript, JQuery AJAX, CSS in ongoing projects.
- Making pages that are cross-browser compatible.
- Implemented Performance Tuning to make the pages load fast and in an effective way.
- Implemented AJAX to speed up web application.
- Improved user experience by designing and creating new web components and features of JQueryUI.
- Used WebDeveloper, Firebug, and IEdevelopertoolbar for debugging and browser compatibility.
- Involved in developing efficient and quality code in agile software development life cycle.
- Extensive Knowledge working with Java Servlet Pages(JSP) and Servlets.
- Knowledge of Debugging JSP and Integration of HTML into the JSP.
- Exposure in testing web application using JUnit testing framework.
Environment: HTML, CSS, Java script, JQuery, XML, Java, JSP, Servlets, SQL, Junit