Lead Aem/content Management Consultant Resume
Mountain View, CA
SUMMARY:
- Over 11 years of experience in IT industry, has primarily focused on developing and designing Adobe Experience Manager, WebSphere Application server, WebSphere Portal server, WebSphere Content Management, IBM WebSphere Portlet/Experience Factory, Java/J2EE.
- Expertise in software development life cycle (SDLC): Requirement Analysis, Design, Development, Testing, Deployment, Support, Documentation & Configuration Management
- Project development experience in Banking, financial, Education, Media and Insurance domain.
- Following experience in Adobe Experience Manager(AEM):
- Experienced in building blocks of AEM templates, components, dialogs, widgets, workflows, DAM.
- Apache Sling for resource resolution and JCR for content - centric application development.
- Apache Felix for OSGi bundle development and deployment.
- Development using CRXDE Lite and Eclipse, Maven as a build tool and configuring replication agents.
- Used Brackets to implement AEM Components using Sightly(HTL).
- Installation and configurations of IBM WebSphere Portal, IBM WebSphere Application Server, IBM WebSphere HTTP Server, IBM WebSphere Content Management (v6.x, v7.x, v8.x).
- Developed complex custom Authoring templates for the SABC Radio Sites, linked multiple authoring templates for example linking shows with the show presenters, presenter profiles, where in Presenter Profiles and Shows are two different Authoring Templates using custom JSPs.
- Experienced in Database migration and Security enablement for IBM WebSphere Portal.
- Experienced in developing portal Themes and Skin and configured the themes to accept parameters from the users to change the CSS, header, footer and breadcrumbs on the fly.
- Experienced in developing the portlets Using IBM WebSphere Portlet factory 6.x, IBM Web Experience factory, RAD7.x, RAD8.x using JSF and Spring MVC frameworks.
- Experienced in Java J2EE Development, RDBMS systems.
- Extensively used DOJO 1.3, 1.5, JavaScript, Ajax, Jquery
- Involved in Architecture, Design, Analysis, Implementation and testing of full lifecycle projects.
- Planning, Installing, Configuring, Administering, Performance Tuning and Troubleshooting of IBM WebSphere Application Server v6.x/v7.x/v8.x, WebSphere Portal Server, WebSphere Content Management Server.
- Experienced in Installing, Configuring and Administering Web Servers like IBM HTTP Server v6.0/v7.x/v8.x.
- Automation of portal deployment, export & import of server release configurations through XML-Access scripts.
- Creation of Syndicator and Subscribers for synchronizing the server’s content.
- Configurations of JDBC Providers, Data Sources, Global Security, SSL, and LDAP such as IBM Tivoli directory server and Microsoft Active directory 2003.
- Tuning the JVM’s by analyzing the Must Gather information for Application Server on Linux.
TECHNICAL SKILLS:
Operating Systems: Linux, Unix, Windows.
Programming Languages: Java/J2EE
Application/Web Servers: Adobe Experience Manager, IBM WebSphere Application Server 5.x/6.x,7.x,8.x, Apache, IBM HTTP Server 6.x,7.x,8.x, WebSphere P ortal 5.x,6.x,7.x,8.x, IBM Tivoli Directory Server, Microsoft Active Directory Server 2003, IBM Web Content Management6.x,7.x,8.x.
Java/Web Technologies: Java Script, HTML, DHTML, XML, JDBC, JSP, JNDI, JMS, Java Web Services SOAP using WSDL
Database: ORACLE10g, 11g, DB2/UDB7.2/8.0/9.5,SQL Server.
Development Tools: IBM WebSphere Portlet factory 6.x, 7.x, IBM Web Experience factory, Dashboard framework, RAD 7.x8.x, Eclipse, Brackets, CRXDE Lite
Versioning Tools: CVS, SVN, Jazz
PROFESSIONAL EXPERIENCE:
Confidential, Mountain View, CA
Lead AEM/Content Management Consultant
Responsibilities:
- Installed and configured AEM 6.1 Web Content Management System and Apache Felix Admin Console.
- Experienced AEM and associated technologies like Sling, OSGi, Felix, JCR, and CRX.
- Worked closely with Confidential ’s marketing team to enhance components and develop pages using the existing components.
- Worked closely with the marketing to gather requirements and implement on AEM.
- Design and development of web pages using AEM components JavaScript, HTML5, CSS3, Ajax and JQuery.
- Worked with Multivariate testing tools: SiteSpect, Ensighten etc.
- Worked with SiteSpect to create multiple factors/variations for QuickBooks.
- Created Ensighten Tags to be included on pages, such as destroying cookies if the cookie size crosses the threshold limits.
- Created Ensighten dashboards for monitoring the current website.
- Developed AEM templates and reusable components.
- Used AEM’s sql query feature to find the references for a particular page.
- Used JCR API to programmatically modify nodes and properties located within the Adobe Experience Manager repository.
- Worked on JIRA for logging User stories progress, bug reporting and time taken to complete tasks.
- Worked in Agile environment to complete user stories in a given sprint.
- Attended daily scrum meetings, Sprint planning meetings, Backlog grooming meetings and retrospective meetings.
- Created client libraries for handling JavaScript and CSS.
- Worked on Author instance to help authoring complex components on pages.
- Configure AEM’s replication agents and reverse replication agent.
- Worked in Digital Asset Management (DAM) and managed the assets.
Environment: AEM 6.1, Java/J2EE, REST, Servlets, Apache Sling, Jackrabbit, JCR, Apache Felix and OSGi bundles, Maven 3.
Confidential, Roseville CA
Sr. AEM Consultant
Responsibilities:
- Installed and configured AEM 6.1 Web Content Management System and Apache Felix Admin Console.
- Experienced AEM and associated technologies like Sling, OSGi, Felix, JCR, and CRX.
- Design and development of web pages using AEM components JavaScript, HTML, CSS, Ajax and JQuery.
- JQuery AJAX calls are made from client end to backend AEM 6.1 server to access the servlets.
- Developed AEM templates and reusable components.
- Configured Adobe AEM with LDAP.
- Used JCR API to programmatically modify nodes and properties located within the Adobe Experience Manager repository.
- Used Brackets for implementing AEM Components with Sightly(HTL).
- Created client libraries for handling JavaScript and CSS.
- Accessed JCR programmatically to store and fetch data.
- Implemented backend Sling servlets to process user requests and deploy services.
- Worked on Author instance to help authoring complex components on pages.
- Configure AEM’s replication agents and reverse replication agent.
- Worked in Digital Asset Management (DAM) and managed the assets.
- Implementation of Client Libraries to avoid duplicate JS and CSS files.
- Extensively used AEM tagging features in developing components and templates.
- Support testing and implementation of bugs report.
- Co-ordinate with team members for implementation.
- Worked with Maven to build and generate the jar files to deploy in Felix Console.
- Knowledge of TagManager API for creating and retrieving tags
Environment: AEM 6.1, Java/J2EE, REST, Servlets, Sightly, Apache Sling, Jackrabbit, JCR, Apache Felix and OSGi bundles, Maven 3.
Confidential, Chicago, IL
Sr. AEM/CQ5 Consultant
Responsibilities:
- Created POC related AEM design and implementation.
- Installed and configured CQ5.6/AEM 6.1 Web Content Management System and Apache Felix Admin Console.
- Experienced AEM and associated technologies like Sling, OSGi, Felix, JCR, and CRX.
- Design and development of web pages using AEM components JavaScript, HTML, CSS, Ajax and JQuery.
- JQuery AJAX calls are made from client end to backend AEM 6.1 server to access the servlets.
- Developed AEM templates and reusable components.
- Created client libraries at component level and global level (etc/designs) for handling JavaScript and CSS.
- Accessed JCR programmatically to store and fetch data.
- Implemented backend Sling servlets to process user requests and deploy services.
- Configure AEM’s replication agents and reverse replication agent.
- Worked in Digital Asset Management (DAM) and managed the assets.
- Implementation of Client Libraries to avoid duplicate JS and CSS files.
- Support testing and implementation of bugs report.
- Co-ordinate with team members for implementation.
- Worked with Maven to build and generate the bundle files to deploy in Felix Console.
Environment: CQ5.6, AEM 6.1 Java/J2EE, REST, Servlets, Apache Sling, Jackrabbit, JCR, Apache Felix and OSGi bundles, Maven.
Confidential
Lead Java/WebSphere Portal Developer
Responsibilities:
- Installed and configured latest IBM WebSphere Portal 8.x.
- Developed portlets using IBM Web Experience factory dashboard framework.
- Involved in the process of analysis, design, and development of the application.
- Supported and enhanced existing modules.
- Implemented Log4J for Logging Errors, debugging and tracking.
- Created dynamic HTML pages, used JavaScript, jQuery, Dojo, and AJAX to create interactive front-end GUI.
- Used the JDBC for data retrieval from the database for various inquiries.
- Involved in producing the technical documentation for on boarding new Business unit.
- Involved in Production Release activities like deploying war files and jar files into IBM WebSphere Portal Server.
- Extensive use of Portlet factory builders to avoid writing java code and to minimize the development time and high quality delivery.
- Extensive use of XML objects from the web-services.
- Installed IBM Http Server and Plug-in generation Creating and maintaining AppServers, Nodes, Node agent and Dmgr.
- Extensive use of XML Access for rebuilding the Portal server using export, create and update custom XML Access scripts.
- SVN configuration to build a release management cycle for the releases.
- Customized latest modular portal Themes and Skin for IBM WebSphere Portal 8.x.
Environment: WebSphere Application Server 8.x, IBM HTTP server 8.x, WebSphere portal V8.x, IBM WebSphere Experience factory, Oracle 11g, JDK1.6, Java, JSP, JNDI, SUSE Linux.