Aem Developer Resume
NJ
CAREER SUMMARY:
- About 6+ years of experience in IT industry which includes 3 years of experience in WCM with Adobe CQ5.5, AEM 5.6, 6.0, 6.1 and worked with all phases of Analysis, Design, development, and testing of Web Based Applications.
- Have a proficient knowledge in understanding of both classic UI and Touch UI modules of AEM 6.0, 6.1.
- Very good knowledge of AEM building blocks, CRX repository, employing JCR, using DAM and authorizing WCM components for customization of websites.
- Worked on AEM 6.0 using Sightly language which is HTML template language.
- Expert in developing Templates, components using JSP, OSGI bundles and Sling services.
- Have sufficient knowledge in customizing out of box components and in customization of workflow process
- Worked in many CQ foundational concepts which include different core frameworks such as Apache Sling and Apache Felix.
- Experienced in implementing, enhancing and troubleshooting of AEM installation.
- Have good understanding in End to End content life cycle, Web Content Management, Deploying content and delivery process.
- Strong Experience in the Web Applications Development using HTML, CSS, XHTML, javaScript, JQuery.
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Experience on working with CSS Backgrounds, CSS Layouts etc.
- Skilled on programming Single Page Applications using Angular.js MVC architecture and Backbone.js.
- Have knowledge in ReactJS, NodeJS, knockoutJS, Bootstrap and UnderscoreJS.
- Expertise in using XML/JSON and AJAX to link with back - end applications and working knowledge of Web protocols and standards (HTTP HTML/XHTML/XHTML- MP, web forms).
- Good experience on authorizing cutting edge front end libraries and tools like javaScript, AJAX, jQuery, Angular JS.
- Involved in development of web services using RESTful implementations and experienced working in agile development environment.
- Experience in working MVC Architecture and in using version control (GIT).
- Experienced in all phases of SDLC like Requirement Analysis, Implementation and Maintenance with extensive experience with Agile methodologies.
TECHNICAL SKILLS:
Adobe Technologies: CQ 5.6, AEM 5.6, 6.0&6.1(Apache Sling, JCR, WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, DAM).Application Servers/ Web Servers: Apache Tomcat Server, WebLogic, IBM WebSphere, BEA WebLogic 7/8.x, JBoss 3.2.3, Tomcat
Web Technologies/Programming languages: HTML, CSS, javaScript, JQuery, Angular JS, AJAX, Shell Scripting, Bash, DHTML, XML, DOM Core java, Multithreading, AWS, Data structures, JDBC, Servlets, sling, JMX, java Beans, JDBC, J2EE, Struts 1.2 and Hibernate 3.1.
Frame Works: Struts MVC, J2EE Design Pattern Jakarta, J2EE, SOA, Spring Framework 2.5
Version Control Tools: CVS, SVN, GitHub.
Methodologies: Agile, Scrum
Databases: Oracle 8i/9i/11g, MySQL, IBM DB2.
Testing Tools: Junit, Selenium
Operating Systems: Windows, Sun Solaris, Unix, Linux.
Other Tools: Eclipse, ANT, File Vault, Maven, JBOSS Developer Studio3.0.1, SQL Developer, Brackets
PROFESSIONAL EXPERIENCE:
Confidential, NJ
AEM developer
Responsibilities:
- Worked on implementing CQ5 in project planning, analysis and estimation.
- Involved in all AEM related design and framework development using templates, components widgets, AEM bundle, JCR/Sling API, clustering publish and author setup.
- Developed and maintained different web pages and DAM assets using Adobe AEM/CQ.
- Created custom templates and developed multiple custom components using Adobe experience manager.
- Extensive use of CQ tag libraries and custom tag libraries in components.
- Used sightly language for highlighting and hence protection against cross-side scripting is achieved.
- Also, Worked on javaScript for better performance of previously existing web pages.
- Designed and Implemented Layouts for the existing JSP files.
- Experience in creating brochures, magazines, newspapers and posters using Adobe InDesign tool.
- Participated in the team in creating objects, text books and more using Intuitive gestures. Include creative assets like images from your Creative Cloud Libraries.
- Used Maven automated build scripts to compile and package the application.
- Used JIRA to create story and bugs and to track team progress, time on each task.
- Merging the updated code into Jira.
- Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.
- Developing and coding J2EE Components with JSP, java Beans, business objects with EJBs and Servlets.
- Estimating the story according to the description and testing.
- Participated in functional, integration and Unit testing.
- Involved in writing JUnit test cases and suits using Eclipse IDE.
- Designed and develop user interface using Bootstrap, JQuery, HTML5, CSS3, javaScript etc.
- Participating in daily scrum meetings, story discussion, story points and in sprint planning.
Environment: AEM6.0, JDK1.7, JSP, Servlets, Sightly, Granite, Apache Sling, Adobe InDesign CC, CRXDE, CRX, WCM, java Script, HTML, CSS, Bootstrap, Ajax, JQuery, Maven 3.0, Agile, GitHub, Eclipse, JIRA.
Confidential, MI
AEM Developer
Responsibilities:
- Creating servlets for backend services like forms, populating the dealer’s information from the services.
- Creating components, templates, dialogs, client libs etc.
- Used sightly in AEM 6.0 for highlighting is focus on keeping your markup beautiful, and thus maintainable, once made dynamic.
- Extensive use of AEM tag libraries and custom tag libraries in components.
- Developed spring framework for security transactions, reusability logging purpose.
- Designed and develop user interface using Bootstrap, JQuery, HTML5, CSS3, javaScript etc.
- Worked on dispatcher cache in AEM while working on auto login scenario.
- Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
- Worked on Soap UI and RESTful web services to know the response when making service calls while fixing the issues.
- Developed Session Beans and used J2EE Design Pattern like MVC and Business delegate.
- Worked on HTML, javaScript and JQuery for fixing the mobile application issues.
- Used Maven automated build scripts to compile and package the application.
- Used Jira for bug tracking and project management.
- Experience with Agile process methodology and Scrum methodology.
Environment: AEM6.0, JDK1.7, JSP, Servlets, Sightly, Granite, Apache Sling, Adobe InDesign CC, CRXDE, CRX, WCM, java Script, HTML, CSS, Bootstrap, Ajax, JQuery, Maven 3.0, Agile, GitHub, Eclipse, JIRA.
Confidential, NY
AEM Developer
Responsibilities:
- Worked on setting up users and groups permissions and roles for multiple authors like admin, content-authors and content-approvers.
- Having a Solid experience with CQ5 5.x building blocks including templates, components, dialogs, widgets and bundles.
- Worked on java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows.
- Developed UI screens for the Vendor/Stipulations team using Angular JS, HTML5, CSS3, javaScript, JQuery. Developed functionalities as per the requirements specified by the manager.
- Written media queries for making appropriate CSS fixes while making the pages responsive for desktop, tablet & mobile break points.
- Used JSP, HTML, AngularJS and CSS to design the front-end components.
- Set up the site with Test & Target (Registering with Test & Target)
- Created Test & Target Campaign in AEM (Campaigns on both Author and Publish Instances).
- Add analytics framework after creating Test & Target connection.
- Worked on customizing the foundation components in CQ5 5.x & 6.0, provide workflows to extend functionalities and improve performance
- Create and maintain customer-facing Adobe CQ5 content management systems.
- Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
- GIT is used as a distributed revision control system for CQ5. File vault in conjunction with GIT helps to pull or push the code to Developer's machine.
- Developed custom components, customized forms for Internet and Intranet sites of the company.
- Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5 5.x
- Provide estimates, designs, and specifications for CQ5 templates, components, and workflows
- Built various web pages using HTML, CSS, java Script and JQuery.
- Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing pages’ html and serve as the static pages from Apache.
Environment: java, CQ 5/AEM, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, CRX, Less, javaScript, Ext JS, Angular JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault.
Confidential
JAVA DEVELOPER
Responsibilities:
- Involved in the analysis & design of the application using UML with Rational Rose.
- Developed a web based application using java , JSP, Servlets, HTML with SDLC (Software Development Life Cycle) model.
- Used JSP and HTML for creating UI. Used javaScript for client side validation.
- Implemented SQL queries to retrieve and insert data from/into the database using Oracle 10g.
- Implemented complex back-end component to get the count in no time against large size MySQL database (about 4 crore rows) using java multi-threading.
- Used Hibernate as ORM to map java classes to data base tables.
- Created named queries, HQL queries, typed queries and Query results with in Hibernate
- Developed XML, XSD and parsers SAX and DOM and implemented System Oriented Architecture Methodology.
- Used Ant tool to build the code & deployed the application on IBM Web sphere application server.
- Involved in Code Review and in Unit testing using JUnit and Integration testing of the application.
- Used CVS as version control system, to keep track of all the work and changes to allow several Developers to collaborate. Deployed the web application on Apache Tomcat application server.
- Used Eclipse IDE to develop an application.
Environment: Core java , J2EE, JSP 2.0, Struts2.0, Hibernate, JMS, SQL, JNDI, HTML, XML, DOM, SAX, ANT, Rationale Rose, WSAD 5.1.2 (Web Sphere Studio Application Developer ), JUnit, JBoss Application Server, Oracle 9i