We provide IT Staff Augmentation Services!

Adobe Cq Full Stack Developer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY:

  • More than 11 years of experience in the IT industry involved in development using technologies like Java / J2EE on Mac, Windows and Linux platforms.
  • 4 years of experience in web development specializing on Adobe Experience Management (AEM) platform (formerly Day CQ).
  • Experienced in developing Day CQ Components, Page Templates, Workflows and Custom widgets.
  • Experienced in developing Custom bundles and Servlets on Felix.
  • Mastery of all core web technologies including XML, XHTML, client/server - side scripting languages such as Java Script, and JSP, and web services development using REST-full implementations.
  • Deep understanding of Java, Java EE, Servlets, JSP, Tag libraries, and JSTL skills, combined with a strong understanding of Enterprise Java frameworks such as Spring and Hibernate.
  • Deep understanding of and hands-on development experience with relevant "Java CMS" frameworks including Apache Sling for content-centric application development, JCR and JSR-170 / JSR-283 for Content Management, JSR-168 and JSR-286 for Portal development, and Apache Felix for OSGi bundle development.
  • Proficient in Day CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix, a solid understanding of all Day CQ building blocks including templates, components, dialogs, widgets, etc, and the CQ development and deployment process.
  • Good understanding of Day CQ WCM capabilities including Multi-site manager and Blueprinting, and the use of online marketing components such as advanced targeting / personalization, and multi-variety testing,
  • Proficient knowledge of the end-to-end content lifecycle, web content management, content publishing / deployment, and delivery processes.
  • Good understanding of integration patterns and content-centric application development patterns using Adobe Enterprise Manager (6.1 and 5.6.1)
  • Strong communication skills, ability to work with remote team and vendors. 
  • Extensive experience in AEM (6.1 and 5.6.1) technologies ranging from designing and implementation of CQ components, integrating UI and java script frameworks based on need.
  • Extensive experience in J2EE technologies ranging from the development of model-view-controller architectures. Worked with the latest development tools and has owning of deployment infrastructure on Cloud environment.
  • Worked extensively in the telecom and security industry providing solutions with the main focus of web-enabling legacy and enterprise applications. Experience in developing the applications using the technologies like EJB, Struts, Spring, JSP, Servlets, Hibernate, JBOSS-Portlets, Oracle, MySQL etc.

TECHNICAL SKILLS:

WCM: Adobe CQ 5.4, AEM 5.6.1, AEM-6.0,AEM 6.1

Operating Systems: Mac, MS-DOS, Windows (95/98/2000), Linux

J2EE Technologies: Struts 1.1, JSP 2.0, Servlets 2.4, EJB 2.0, Ajax, Spring-3.0(core Web, ORM, REST services, security), Hibernate, JPA, JBOSS-portlets

Servers: Web Logic 8.1, JBOSS 3.2.3, Jakarta Tomcat 5.0, ec2 (Amazon cloud Environment).

Database Technologies: Oracle 9i, MySQL 5, PL/SQL

IDE's: Eclipse3.0 and spring source tool suit

Web Technologies: HTML, Java Script, Ext-JS, JQuery, Handlebars & LESS

Configurations: JBOSS-clustering, JMS, environment setup on QA and production and EC2

Build Tools: Ant, Maven, Hudson & Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, CA

Adobe CQ Full Stack Developer

Responsibilities:
  • Integration of frontend framework with AEM including (Bootstrap, LESS etc.) and handing over client libs to web developers to use.
  • Responsible to implement and provide CQ Service end points using Sling, Jack Rabbit, JCR, and OSGi.
  • Good understanding of Content Management systems and integrations.
  • Good understanding of various application frameworks like Agora, Play, Lips-be multi products and deployment architecture.
  • Develop project technology strategy by understanding key client objectives, diagnosing and mapping client requirements, articulating solution risks and barriers, recommending project approaches, preparing time and cost estimates.
  • Lead and facilitate information gathering sessions to validate business cases, gather and document business and functional objectives.
  • Implement Adobe CQ architecture by building components and custom designs, prototyping, data migration, maintaining technical integrity and consistency, documenting system.
  • Design and implement Adobe CQ Templates, Components, libraries based on CRX, CQ and sling guidelines. Manage customer relationship by communicating Adobe CQ architecture standards and frameworks, answering questions, resolving concerns and issues.
  • Proficiency in architecting and designing a solution using Adobe CQ product suite and review the detailed designs.
  • Recommend best of breed customer solutions, based upon existing products and/or custom work.
  • Establishing architectural and development standards around Adobe CQ and associated technologies viz. CRX, sling, JCR etc.
  • Ability to advise on implementation strategy, performance, tools, operations, release and deployment.

Environment: Eclipse, JDK 1.7, Mac, Linux, Adobe CQ 6.1, Sightly, Apache Sling Model, Ext-JS, J-Query, Play, WDP, MySQL

Confidential, WA

AEM/ CQ Lead

Responsibilities:
  • Requirements analysis, conceptual, logical and detailed design skills from the HLD's and LLD's.
  • Interfaces with client developers, architects and business analyst in support of design and integration from the offshore team to create end-to-end specifications for content & collaboration solutions.
  • Provide inputs and direction to associates on the team for design and implementation.
  • Resolves user-identified functional and technical issues relating to Adobe CQ (AEM).
  • Configuration planning, testing, changes management which includes administrating and monitoring the Experience Manager application by actively checking the servers and logs.
  • Understand and integrate PLCT and remote service in required modules.
  • Creation of components and templates for simple projects. Use Java, J2EE, Servlets, JSPs, OSGI, SQL, Apache sling, Apache Dispatcher for the complex architecture of project.
  • Integration of UI technologies like JavaScript, JQuery, ExtJS, Handle bars,LESS,XHTML,HTML5 and CSS3.This also involves use of JSTL custom tags and Java APIs for middle tier and JavaScript APIs like JQuery for presentation layer.
  • Ensures software developed adheres to best practices and quality standards through code and design reviews.
  • Providing oversight, planning and technical guidance to ensure successful delivery of software projects.
  • Leads technology teams to build and maintain web applications using the Adobe CQ (AEM) platform, including, but not limited to, designing and developing site architecture, custom components, custom workflows, Digital Asset Management (DAM), object model designs (Java APIs), implementation strategy, and unit testing.
  • Providing pseudo code to team members to follow coding standards.
  • Develop Digital Consumer experiences based on a foundation of the Day Communique product suite, including Day CQ, CRX, CQ WCM, DAM and Social Collaboration.
  • Diagnose and solve technical problems related to content management implementation.
  • Defines documents and communicates the project progress to client stakeholders and project teams.
  • Daily scrum meetings with client and standup meetings with offshore team.
  • Sprint plan and providing estimates on JIRA tickets related to upcoming sprints.

Environment: Eclipse, JDK 1.6, Adobe CQ 5.4, AEM 5.6.1, Ext-JS, JQuery, Handlebars

Confidential, WA

AEM/ CQ Lead

Responsibilities:
  • Leads technology teams to build and maintain web applications using the Adobe CQ (AEM) platform, including, but not limited to, designing and developing site architecture, custom components, custom workflows, Digital Asset Management (DAM), object model designs (Java APIs), implementation strategy, and unit testing.
  • Writing Design document including class, sequence and flow diagrams using Rational Rose.
  • Providing pseudo code to team members to follow coding standards.
  • Develop Digital Consumer experiences based on a foundation of the Day Communique product suite, including Day CQ, CRX, CQ WCM, DAM and Social Collaboration.
  • Develop powerful features such as multi-site and multi-channel delivery, personalization/targeting, content aggregation & syndication, multi-lingual support, automated workflow management, social media etc.
  • Diagnose and solve technical problems related to content management implementation.
  • Interact with clients to create end-to-end specifications for content & collaboration solutions.
  • Provide inputs and direction to associates on the team for design and implementation.
  • Understanding the client build process and providing guidance to team.
  • Reviewing design, code and providing feedback ongoing development progress.
  • Providing solutions for integrating backend services and required configuration related to proxy, dispatcher etc.
  • Demos to client stack holders and project management for better understanding.

Environment: Eclipse, JDK 1.6, Adobe CQ 5.4, AEM 5.6.1, Ext-JS, JQuery, Handlebars

Confidential

Technical Lead

Responsibilities:
  • Gathering requirements and Analysis.
  • Writing High level design document including component structure dialogs and design dialogs.
  • Incorporating review comments on design & code reviews.
  • Bug analysis and providing technical solutions to team.
  • Daily scrum meetings to discuss development progress and updates.
  • Providing solutions on integrating backend services with CQ.
  • Test case review and providing the required scenarios to QA team.

Environment: Eclipse, jdk.1.5, Adobe CQ 5.4, Ext-JS, JQuery, Ajax & Maven

Confidential

Tech Lead

Responsibilities:
  • Gathering requirements and Analysis.
  • Writing High level design document and review incorporate with review comments.
  • Lead code and design reviews.
  • Providing guidance on the integration of PHP and iPhone modules.
  • Involved SOA Architecture design using spring components like REST web services.
  • Mentoring team members on iPhone and android fundamentals.
  • Solving complex situations by providing logic in iPhone development.
  • Integration and invoke POS (point of sale) API to make hand shake between Confidential and POS systems.
  • Deployment architecture design.
  • Server setup and required configuration on cloud environment.

Environment: jdk1.5, Apache-Tomcat 5.7, spring-web, spring OXM, spring-Rest web services, spring-security, Linux, MySQL and maven

Confidential

Tech Lead

Responsibilities:
  • L2 & L3 requirements review and analysis of 1X DO and MME Re parenting and INTER - INTRA frequency.
  • Schedule call with the requirements people after providing review comments in FTR.
  • Writing Design document including class, sequence and flow diagrams using Rational Rose.
  • Providing pseudo code to team members to follow coding standards.
  • Understand RAC API’s and provide guidance to the team.
  • Design and code reviews for other’ use cases.
  • Planning and tracing coding, integration and unit testing of each component.
  • Involved in OSS and CM platform installations and Upgrades on RAC server

Environment: JDK 1.5, CM Editor, CM Operations Manager. Eclipse3.2,

Confidential

Senior Developer

Responsibilities:
  • Gathering requirements and Analysis.
  • Lead code review activity on each module before check in into SVN.
  • Integration of third party tools into the project.
  • Planning and execution of the modules.
  • Create tasks and assigning individual to team in JIRA.
  • Providing solutions to the team when they struck up on something due to lack of knowledge.
  • Deployment architecture design on cloud environment and maintenance.
  • Responsible for PCI complains and providing solutions.
  • Installations and configurations like JBOSS clustering and MySQL replication in production environment.
  • Responsible for the Ec2 AMI instances for the Confidential account.
  • Attending client calls and discussing about the tasks created in JIRA.

Environment: JDK 5, Jboss-portlets-2.7.2, Spring-3.0.M3(spring web, ORM, REST services), Hibernate-3.0, JPA, Linux, ec2 and JBOSS clustering, MySQL replication, Hudson build manager and maven

Confidential

Developer

Responsibilities:
  • Gathering requirements and Analysis.
  • Design and development of application, Integration of Mobile services.
  • Self-review activity on each module before check in into CVS.
  • Integration of third party tools into the project.

Environment: Java, servlets, JSP, ANT, tomcat-5, DB2, RHEL4

We'd love your feedback!