Adobe Aem Admin Resume
SUMMARY:
- 7 years of Information Technology experience in design, development and implementation of Web Applications, web application security, database, and enterprise application integration. Has expertise in all the phases of System Development Life Cycle. Responsibilities include overall technical leadership, oversight of design, coding, troubleshooting, testing, implementation and maintenance.
- Around 3 years of Expertise in CQ5, ADOBE Analytics, CRX, JCR, Sling and OSGi technologies
- Very good at developing custom components, page templates and template components and workflow components in CQ5.x.
- Good understanding of Java content repositories, sling request processing and OSGi bundles.
- Extensive experience in CQ, DSP, JSP and Display Tag for User Interface Development.
- Efficient use of various design patterns such as MVC (Model - View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications.
- Extensive and in-depth knowledge in Web Logic Server & Portal Server 8.1, 9.2, 10.2. 10gR3
- Extensive expertise in Java, J2EE, CVS, Clear Case, SVN and ANT.
- Extremely proficient in EJB, JMS, JDBC, JSP, JNDI, Servlets, JavaScript and AJAX.
- Extensive usage of JSP, NetUI, Struts Taglibs, Controls, Personalization and Internalization.
- Ability to install, configure AEM in Linux/Windows platform; setup dispatcher; configure apache, deploying modules.
- Install, Manage and configure the AEM server.
- Experience in working on XML related technologies like XML, XSLT, XPATH, XSL, DTD, DOM and XML Spy tool.
- Experience in developing Web Services using XML over HTTP(s), SOAP, WSDL, JSON and RESTful protocols.
- Used Spring Framework to auto wire/inject components and also configure the batch jobs.
- Extensive skills in designing and building Portal applications, Portlets and PageFlows using BEA Web Logic.
- In-depth knowledge in design and development of MVC architecture using Struts framework.
- Good understanding of J2EE Security framework. Having experience in configuration of SSL on Web Logic server.
- Experience with Agile process methodology.
- Has a good skill of unit testing, writing test cases, and load testing.
- Good team player with extraordinary problem solving and trouble-shooting capabilities.
- Proficient in using various IDEs like CRXDE, CRXDE-Lite, RAD, and Eclipse.
- Excellent communication skills, leadership qualities and conscience.
TECHNICAL SKILLS:
Languages: Java, C, SQL.
Enterprise Web Products: CQ5.6.1, CQ5.5, CQ 5.4.
J2EE technologies: MVC, Spring, Struts, Hibernate.
Web/Application Servers: Web Logic, Apache Tomcat, JBoss, IBM Web Sphere.
Scripting Languages: AJAX, JavaScript, CSS.
Markup Languages: HTML, XML, DHTML, JSON, JavaScript, JQuery
Database Apps: MySQL, Oracle 8i/9i/11g, MS Access
Operating Systems: MS-Windows XP/2000/7, Sun Solaris, Unix, Linux.
Version Control Tools: CVS, SVN, Clear case.
Other Tools: Eclipse, NetBeans, SQL Developer, Toad, MAVEN 2.2, Gradle, File Vault, Jenkins, Bamboo.
PROFESSIONAL EXPERIENCE:
Confidential, Old Tappan NJ
Adobe AEM Admin
Responsibilities:
- Experience in configuring AEM Author, Publisher, and Dispatcher on UNIX as a part of Data Centre Migration.
- Integration of LDAP, Jive and Social Media Integrations.
- Integrating Apache Solr and AEM.
- Design of Architecture of AEM 5.6 on clustering and Publisher and Dispatcher Data center Implementation.
- Deploys code and content using pipelines and packages.
- Performs all Adobe recommended periodic maintenance.
- Diagnose and solve technical problems related to Performance, Automation of Heap dump, Thread dump, Replication Agents, Workflow purge, Offline and Online Backup.
- Strong experience in CURL, UNIX.
- Hands on experience with Build tools like Maven and Jenkins. Continuous Integration Server.
- Experience in using Rational Team Concert (RTC) for code check-in, check out, and code build.
- Validate configurations and connectivity of application.
- Possess excellent verbal and written communication skills. Ability to communicate technical issues at a level that is easily comprehensible to the audience.
- Strong analytical, Performance tuning and troubleshooting skills.
- Capable of coordinating with various vendors that are involved in the Project.
Environment: Adobe CQ/AEM 5.6, Eclipse, Core Java, WCM, J2EE, JSP, JavaScript, Log4j, CSS, Tomcat, Apache, Oracle, LDAP, Jenkins, SVN, Windows and Linux.
Confidential, Owings Mills MD
Adobe AEM Developer
Responsibilities:
- Manage an enterprise CMS system for a multionational entity, create users and roles and build workflows as well as utilize Digital Asset Management.
- Involve with content management strategies and architecture and multichannel content delivery.
- Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring webapp web services and custom business logic in java and deploy as jar files from the Felix System Console. Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5 and also involved in dispatcher and vanity URL configurations for different locales.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS3.0 and JavaScript.
- Have a complete understanding of CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
- Utilize industry best practices including taxonomy, security, content publishing and content life cycles.
- Provide author training to business users to familiarize them with the design and usage of the system.
- Implemented the internationalization (I18N) for all the components in Day.
- Set up Multi Site Manager to manage different Versions.
- Worked on Adobe CQ5 CMS end and developed the custom grid components using ExtJS and integrated them with the insight web.
- Used Maven scripts to build the application and used the continuous integration server to deploy the artifacts into the sonatype nexus repository.
- Used Log4J for logging and tracing the messages.
- Used Subversion for version control across common source code used by developers.
Environment: Adobe CQ/AEM 5.6, Eclipse, Core Java, WCM, J2EE, JSP, JavaScript, Log4j, CSS, Tomcat, Oracle, SVN, Windows and Linux.
Confidential, Atlanta GA
Adobe CQ Admin
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
- Ability to install, configure AEM in Linux/Windows platform; setup dispatcher; configure apache, deploying modules.
- Install, Manage and configure the AEM server.
- Understanding of protocols/technologies like HTTP, SSL, LDAP, JDBC, Servlet/JSP, SQL, HTML, XML.
- Involved in application clustering / load balancing setup.
- Good knowledge with CRX Package Manager.
- Experience in understanding & resolving OS & Apache level security vulnerabilities.
- Involved in application clustering / load balancing setup.
- Knowledge of Master and Slave replication configuration.
- System administrator experience with Linux.
- Developed GET/POST sling Servlets to provide various services in the CQ system.
- Created POC related to CQ5 design and implementation.
- Customized error handling for the different server related errors and their respective error messages (403, 404 and 500 errors codes).
Environment: Java (jdk1.6), JSP, Servlets, Java Script, HTML, CSS, jQuery, Adobe CQ5.4, JCR, Apache Sling, Tomcat, SVN, Windows and Linux.
Confidential
Java Developer
Responsibilities:
- Designed the application by implementing Struts 2 and Spring Framework based on MVC Architecture.
- Used JDBC Template for database communication.
- Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
- Involved in Payment module where customer can pay using credit card or FPX.
- Developed Business and Data Access Object Layers
- Configured Java Melody for application performance monitoring.
- Implemented EJBs Session beans for business logic.
- Developed Cron jobs that are scheduled for every 15 minutes will update the Sticker No and Receipt No details to Immigration Server.
- Developed the front-end components using HTML, DHTML, Java Scripts, JSP, JQuery, AJAX, XML and XSLT.
- Responsible for developing the Struts-configuration file, Action classes for handling the Http requests from the front-end components.
- Developed the presentation layer and GUI framework in JSP, JQuery and Client-Side validations were done.
Environment: Java, J2EE, JSP, HTML, DHTML, JSP, JQuery, AJAX, XML, XSLT, Java Script, JSF, Weblogic Workshop Struts 2, Spring, EJB, Oracle9i.
Confidential
Java Developer
Responsibilities:
- Designed UI screens using JSP Tag Libraries, HTML and worked on CSS to enhance the appearance of the application.
- Developed validation scripts on client-side using JavaScript.
- Developed Custom Tags to simplify the JSP code.
- Involved in various phases of Software Development Life Cycle of Search module, Credit Authenticate Module and Purchase Module, project was developed using RUP methodology.
- Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Microsoft Visio.
- Implemented XML technologies (XSLT, JAXB) and also worked on SAX and DOM parsers to parse XML documents.
- Developed Message driven beans that consumed the messages from MQ Series queue.
- Implemented DAO pattern to retrieve the data from database.
- Provided connections using JDBC to access SQL database and retrieve the customer information using SQL queries.
- Worked on stored procedures in PL/SQL to organize and interact with the database.
- Used CVS as version control tool.
- Created JUnit test cases for Unit testing.
- System administrator experience with Linux.
Environment: Java, JSP 1.1, JDBC, HTML, CSS, JavaScript, XML, XSLT, JAXB, SAX, DOM, MQ Series, SQL, PL/SQL, MS Visio, CVS, JUnit, Web Sphere Application Server 4.0, Eclipse, Windows NT.