Adobe Experience Manager- Technical Lead Resume
Dallas, TX
SUMMARY:
- Having 10+ Years of experience in Application Analysis, Design, Development, Integration and maintenance for web, standalone and client - server based software applications.
- Worked on design and implementation of modules on Adobe CQ 5.5/AEM 5.6.1/AEM 6.2 . Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for customization and porting of websites.
- Setup and configure Authoring and Publishing environments, replication agents.
- Expertise in developing integrated business applications in Java/J2EE using JSPs, Servlets, JDBC, JavaBeans, Apache Tomcat Server, JavaScript.
- Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX/Apache Jackrabbit Oak (Day's commercial JCR Implementation), and CQ5/AEM (Day's latest suite of WCM, DAM).
- Worked on Adobe CQ Digital asset management. Experience in creating author/publisher clusters with dispatchers.
- Expert in development of applications using J2EE technologies like Java, JSP, Servlets, Apache Axis, JDBC, JNDI, JavaMail, JTA, JMS, LDAP and XML/XSL.
- Experience in developing and deploying applications using WebSphere Application server, WSAD, Tomcat, Web Logic, WebSphere and JBoss.
- Proficiency in SQLServer, Oracle and MySQL.
- Expertise in Various IDE’s like CRXDE, Eclipse, Adobe LiveCycle Designer/Workbench, RAD, RSA, NetBeans IDE and WSAD.
- Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) and STRUTS, SPRING framework and Hibernate.
- Experience in AJAX, XML, DOJO and XML related technologies like SAX, DOM Parsers
- Knowledge on using MVC, version control tool like CVS, SVN, TFS, GitHub, GitLab to manage & control software development and SDLC process.
- Good web page design skills using HTML,Sightly, jQuery and Java Script.
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
- Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
- Proven problem solving, analysis and leadership skills. Capable of performing under minimal supervision as well.
TECHNICAL SKILLS:
Programming Languages: JAVA,J2E, Servlets, JSP, JDBC, jQuery
Web CMS (WCM) tool: AEM (6.2 & 5.6.1), Adobe CQ 5.5, Interwoven TeamSite
Databases & Tools: Oracle 8i, 9i, SQL Server 2000 (6.5, 7.0), MySQL, MS-Access.
Application Servers: Apache Tomcat 6.1, Web Logic 11,WebSphere 7.1
Scripting/Markup Languages: Java Script, HTML, CSS, JSON, JSP, Sightly
Internet Technologies: JSP, Servlet, XML,XSLT, Java Script, AJAX, dojo, JDBC,JNDI,LDAP, Apache Axis and HTML/DHTML, CSS, JSF, UML, JSR 168 API/JSR 286 API/IBM Portal API, Web services, SOAP, WSRP,IBM WWCM,VPN,TCP/IP, Web 2.0, Adobe CQ5.5
Frame works: STRUTS 1.0/1.1/1.2, Validation (Struts), Spring, Hibernate
Operating Systems: Windows 2000/XP/Windows 7, Sun Solaris, AIX and unix
Management Skills: Technical Lead/Onsite Coordinator
Domain knowledge: Insurance and Retails
PROFESSIONAL EXPERIENCE:
Confidential, Dallas TX
Adobe Experience Manager- Technical Lead
R esponsibilities:
- I was directly responsible for Component, Template design, Unit testing, Workflow design using AEM and also supported production deployment and maintenance of the web portal.
- Installed CRXDE Integrated development environment and Configured the project with Subversion version control
- Design and development of web pages using CQ, JavaScript, HTML, CSS, Ajax and JQuery.
- Developed Adobe CQ templates and reusable components.
- Extensively used CQ5 tagging features in developing components and templates.
- Installed and Configured CQ5 Authoring & Publishing Instance.
- Worked on clipped apps component which pulls data from external J2EE apps, web services.
- Used spring’s native support for developing the authorization logic.
- Integrated with a shared globally accessible repository for shared permissions-based digital media assets using CQ5 DAM Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, JackRabbit, JCR, and CRX.
- Used GIT as version control and integrated with Jenkins for continuous integration and nightly builds.
- Maintained the Content Management System (CMS) and provided support for the application in authoring environment. Created web-services both restful and soap based from scratch.
- Assisted in transition, Content Migration Plan to CQ5.
- Involved in building, deploying the code and moving code to different environments.
- Involved in supporting the application post production and maintenance.
- Implemented SMRU report and multi vanity path URL store in SMRUReport.csv files.
- Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
- Worked on Angular JS for reading and Posting JSON data.
- Build RESTful Web Services using JAX-RS API.
- Consumed RESTful Web services provided by different vendors
- Prepared unit test plan documents
- Participation in the regular client calls for the clarifications
- To design and implements same forms using adobe LiveCycle Designer/Workbench.
- Good Knowledge in Adobe Marketing Cloud (Adobe Analytics, Adobe Target, Adobe Social, Adobe Campaign).
Environment: Java, AEM 6.2, JCR 2.0, Sling, DAM, Apache Maven, Source tree, GITLAB, Java script, jQuery, Angular JS, JIRA, Confluence, slightly, Eclipse, Jenkins, RSA, TFS, Spring framework, RESTful Web services, websphere7.0 and adobe LiveCycle Designer/Workbench
Confidential, Seattle, WA
Technical Lead
R esponsibilities:
- Adobe CQ/Web Publisher Systems monitoring (Garbage Collection and Log Rotation) and health checking. Workflow Purge and Version purge activity.
- Designed state of the art efficient content models, security models, workflows and templates
- Developed custom components.
- Integrated with a shared globally accessible repository for shared permissions-based digital media assets using CQ5 DAM Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, JackRabbit, JCR, and CRX.
- Developed a RESTful content delivery framework (error messages as properties file)
- Requirement analysis including presentations
- Involved in CQ5 Deployment architecture and Sizing.
- Developed integration with LDAP
- Installed and Configured CQ5 Authoring Instance and CQ5 Publishing Instance.
- Implemented Customer Specific Templates.
- Configured CRX and Publishing Rules.
- Creating and maintain customer-facing AEM content management systems.
- Creating blueprint site using cq5 MSM tool.
- Develop forms using adobe LiveCycle Designer/Workbench
Environment: Java, RESTful Web services, AEM 6.1, JCR 2.0, Sling, CQ5 DAM, Apache Maven, Angular JS, JIRA(I Track), Confluence, Servlets, JSP and HTML, Eclipse, Jenkins and adobe LiveCycle Designer/Workbench.
Confidential, Seattle, WA
Senior Consultant
R esponsibilities:
- Worked extensively on Version One for requirements/story tracking.
- Providing CQ5/AEM consulting services for integrating all web application, database
- Used OSGi to deploy dynamic libraries
- Developed Servlets to handle requests from the client in an OSGi bundle
- CQ5/AEM Content authoring and maintenance for test environments
- Testing of components and templates; Cross-browser/MacOS/Windows
- Developing templates/components using CRXDE and deploying on CQ5/AEM
- AEM blogs has been completely customized and redesigned for Comerica design needs and used out of box API from AEM.
- Creating custom bundles for environment specific configuration and versioning for client libraries.
- Creating and maintain customer-facing Adobe CQ5 content management systems.
- Creating Templates, Client libraries and Page components.
- Creating and managing workflows for pages.
- Creating Custom components according to client requirement.
- Provide estimates, designs, and specifications for CQ5 templates, components, and workflows
- Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
- Built various web pages using HTML, CSS, Java Script and JQuery.
- Setup and configure Authoring and Publishing environments, replication agents, flush agents, CQ5 dispatcher to cache the landing pages html and serve as the static pages from Apache
- Develop digital consumer experiences based on foundation of the Adobe CQ5/AEM product suite, including CRX, DAM.
- Design and development of web pages using CQ, JavaScript, HTML, CSS, Ajax and JQuery.
- Participation in the regular client calls for the clarifications
Environment: Java, Adobe CQ5.6, CRXDE, JCR 2.0, Sling, Sling, Slice, Apache Maven, JIRA(ITrack), Confluence, Servlets, JSP, Java Script, JQuery and HTML and Eclipse.
Confidential
Technical Lead
Responsibilities:
- Converting Functional Requirements to Technical Requirements
- Creating custom bundles for environment specific configuration and versioning for client libraries.
- Creating Templates, Client libraries and Page components.
- 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, Adobe CQ5
- Provide estimates, designs, and specifications for CQ5 templates, components, and workflows and Create Bundle and deploy bundle into Felix console.
- Built various web pages using HTML, CSS, Java Script and JQuery.
- CQ Template/ Component and OSGI Service development using Apache Felix.
- Participate in requirement /status calls with client.
Environment: Adobe CQ5.6, CRX2.0, Sling and OSGI framework, Apache Maven, jQuery, SVN, core java, Log4J and Remedy.
Confidential
Senior Software Engineer
Responsibilities:
- Involved directly in various SDLC phases like Design, Development and Testing.
- Worked with MVC based Struts framework to develop the multi-tier web application presentation layer components.
- Performed the Server side Validations using Validation frame work provided by the Struts frame work.
- Actively involved in architecting various Business Layer and Data Management components of this multitieredweb based system over WebObject architecture.
- Introduced various Client Side validations check for UI so as to increase the efficiency of Web based system.
- Performing Unit Testing and White Box Testing on a regular basis.
- Removed existing logical errors in various modules so as to maintain the smooth flow of UI.
- Involved in Day to day stand up meetings
Environment: JDK1.6, Struts Framework, Hibernate 1.3, SOAP Web services, Junit 3.8.1, JSP, Servlets, ANT, ANT, CVS, Tomcat 5.5 and Oracle.
Confidential
Software Engineer
Responsibilities:
- Analysis & Feature Enhancement.
- Coding and Designing of user interfaces in various Modules.
- Bug-Fixing and Maintenance.
- Enhancements to be done in GUI.
Environment: Java, JDBC, Servlets, JSP, HTML, JavaScript, Tomcat 5.0.5&Oracle 8i.
Confidential
Software Engineer
Responsibilities:
- Analysis & Feature Enhancement.
- Responsible for architecture and low level design of the application from SRS.
- Prepared use case, class and sequence diagrams.
- Designed and developed requisitions, role, skills and round module.
- Development of modules using Spring MVC framework, business logic in Business layer and DAO layer using hibernate for Object-Relation mapping with the entities.
- Developed application level exception handling, error and logging classes using Log.
Environment: Spring Framework1.2.8, Hibernate 3.1.3, JSTL, JBOSS 4.0.4, Weblogic8.1, oracle10g, Eclipse and Java Script.