We provide IT Staff Augmentation Services!

Adobe Cq5/ Aem Developer Resume

5.00/5 (Submit Your Rating)

Irving, TX

PROFESSIONAL SUMMARY:

  • 8 years of IT experience with 4+ years in Adobe Experience Manager (AEM)/CQ5 and 3.5+ years as a Java J2EE Developer.
  • Have hands - on experience in building and deploying enterprise level Web Content Management ( WCM ) and Content Management System ( CMS ) on Adobe CQ 5.6, 6.0 , 6.1, 6.2 .
  • Exceptional work experience in Adobe Day CQ5.x, AEM 6.x,WCM , CMS , CRXDE , CRXDE Lite , OSGI Framework , JCR, Apache sling , Felix , Template, Component Development , Architecture , Administration and installing of Author and Publish instances.
  • Experience in developing Templates , Custom Components , creating and launching Workflows and customizing out of box Widgets .
  • Developed custom AEM components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), and CQ5 (Day's latest suite of WCM, DAM, and Social Collaboration applications).
  • Understanding caching, clustering and replication mechanism.
  • Hands-on experience using development IDEs includingIntelliJ,Eclipse, NetBeans and used MAVEN, JENKINS as aBuild tool.
  • Created custom sling bundles as part of new functionalities provided to AEM sites.
  • Expertise in developing Web Applications using Servlets, JSP using MVC and Struts 1.x framework.
  • Valuable experienceof Front End Technologies like HTML/HTML5, CSS/CSS3 , JavaScript , jQuery , JSTL , JSP , EXT JS , Bootstrap,Angular JS, XML and JSON
  • Worked with Adobe XDP’s to package PDF and XFA.
  • Expert level experience in Java 1.8 , J2EE , JDBC , Multithreading , Servlets , JSP , JavaScript , XML , Web Services , REST& SOAPservices , Struts , JSTL , Hibernate , SQL , PLSQL , AJAX, HTTP .
  • Emphasis on web applications and n-tier enterprise applications built using Java, J2EE, and related frameworks andWorked on Object-Oriented Designs.
  • Expertise in developing and implementing Enterprise Solutions for Distributed Software products and applications using Java technologies.
  • Rich experienced in writing SQL queries with RDBMS skills in MySQL, SQL Server, and Oracle, etc.
  • Experience in application servers like Apache Tomcat, and WebSphere,Web Logic, MS VISIO.
  • Worked extensively on Service Oriented Architecture and proficient with Java/UI development using Top-Down and Bottom-Up approaches.
  • Well versed with SDLC phases with extensive experience in requirements gathering, Analysis, Design, Build, Testing, Documentation, and Maintenance.
  • Experience in end-user testing or acceptance testing known as User Acceptance Testing (UAT).
  • Experience with connecting and working with third party repositories and experience in using GIT and SVN for source code control.
  • Worked on Code Reviews on various modules and fixed the bugs identified in thetest phase.
  • Experience in working and helping colleagues with team challenges with good problem-solving skills and extraordinary troubleshooting capabilities.
  • Team player with effective communication and written skills and excellent programming skills.
  • Self-motivated team player with excellent problem-solving skills and ability to learn modern technologies and tools quickly.

TECHNICAL SKILLS:

Languages: C, C++, Java J2EE

Web Technologies: HTML, CSS, HTML5, CSS3, JavaScript, jQuery, Bootstrap, XML, XDP, Slightly, Java Web Services using JSON, SOAP, RESTful, DOM, Applets, AWT, JSP, Servlets, JDBC

Adobe Applications: Adobe CQ5.X, AEM6.X, Adobe CRX, Apache Sling, Apache Felix

Frameworks: OOP, Struts, Spring MVC, Hibernate

Build Tools: Maven, Jenkins

Databases: MySQL, SQL Server, Oracle 11g, MongoDB

IDE Tools: Eclipse, NetBeans, IntelliJ

Operating System: Windows (XP/Vista/7/8/10), UNIX, LINUX, OS X

Other Tools: Putty, Log4j, VISIO, GIT, SVN

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Adobe CQ5/ AEM Developer

Responsibilities:

  • Created Confidential brand button component and accordion component that allows user to traverse through different pages which a better way of look and feel.
  • Modified text alignment component by adding different fields to it.
  • Developed marquee component to differentiate between a mobile site and website.
  • Developed different API’s using RESTful like call, chat, customer services etc.
  • Writing components using slightly and sligh models.
  • Developing complex workflows,schedulers,filters to handle the different type of request and third party interaction.
  • Developing High performance UI using Angular to connect AEM and ATG .
  • Leading the team in performance track by writing new lucene index and bifurcating assets and content, tuning out of the box rollout,livecopy and livesync configuration to support KPMG huge repository.
  • Tuning AEM DAM, multithread configuration to increase performance.
  • Customizing dam rendition to meet client requirement of 32 rendition using image magic.
  • Integrating S&P for search.
  • Client Interaction and requirement analysis.
  • Involved in Developing Solr integration, Smart logic integration, Handlebars integration.
  • Involved in Developing Modal and handle bar integration to the Components.
  • Involved in the Development of controllers for location and reservation modules.
  • Developed a Rest Based web service connectivity and soap based web services to communicate to third party.
  • Worked with UI team to develop mock-up pages.

Environment: AEM 6.2, CRXDE, WCM, JCR, Apache Sling, Slightly, Eclipse Neon, Maven, GIT, RESTful, JDK 1.8, HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular JS 1.5, JSP, Servlets, Toad.

Confidential, Dallas, TX

Adobe CQ5/AEM Developer

Responsibilities:

  • Developed custom AEM Workflows, OSGi Services, and other Dynamic/Static web content management components.
  • Installed and Configured AEM 6.1 Web Content Management System and Apache Felix Admin Console .
  • Installed CRXDE Integrated development environment and Configuration of the project with Subversion control.
  • Used Slightly Template Language for implementing AEM Components.
  • Designed project layout using Microsoft VISIO.
  • Accessed JCR programmatically to store and fetch data.
  • Worked on spring v3.0 modules like ORM , Core and MVC to design implementation for input request processing.
  • Setup and configure Authoring and Publishing environments, replication agents, dispatcher flush agents, AEM dispatcher to cache the landing pages,HTML and serve as the static pages from Apache.
  • Create and integrate content-driven applications on top of the AEM core platform.
  • SVN is used as a distributed revision control system for AEM.
  • Used AEM Developer tools for exporting and importing content to and from AEM repository.
  • Developed JSP’s, Action Forms and Action Classes as part of presentation layer development.
  • Extensive use of JSP Tag libraries and developed custom tag libraries to simplify the code.
  • Used Servlets to implement Business Logic with JSP.
  • Implemented SOA architectural pattern using SOAP -based web services.
  • Exposure to Jenkins CI configuration for Build Automation.
  • Created client libraries at thecomponent level and global level (designs) for handling JavaScript and CSS .
  • Implemented server-side service components using ApacheFelix framework and ApacheSling .
  • Worked on creations of workflow models for publishing the pages from author to publish, process steps and User Administrations in AEM.
  • Entity classes in spring to integrate with Hibernate API.
  • Used Maven to build and generate code analysis reports.
  • Managed Users, Groups, System Users and Access Control Level (ACL) permissions.
  • Involved in thebuilding, deploying the code and moving code to different environments.
  • Worked closely with Akamai , plus aline for production deploy, Dispatcher cache, Akamai cache etc.
  • Utilized Angular JS framework to bind HTML template (views) to JavaScript objects (models).
  • Built Angular JS framework including MVC architecture, different modules, specific controllers, templates, custom directives and custom filters.
  • Build XDP which is a base companion for PDF and XFA.
  • Involved in supporting the application post production and maintenance.
  • Experience working in an agile environment, involved in daily standup meetings.

Environment: AEM 6.1, CRXDE, WCM, JCR, Apache Sling, Slightly, SOA, Eclipse, Maven, SVN, SOAP, Hibernate, JDK 1.7, HTML5, CSS3, Java Script, JSP, Servlets,JQuery, SQL.

Confidential, DALLAS, TX

Adobe CQ5/AEM Developer

Responsibilities:

  • Designed and developed, AEM building blocks including Templates , Components , Dialogs , Widgets , and Workflows .
  • Worked on stories related toAEM 6.1in sprints this includes feature development and production issues (Agile Scrum methodology).
  • Developed more than two applications that use JCR content repository in AEM to store information and query the JCR for display and reporting purposes.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Proficient in Adobe CQ/AEM foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Development of static web pages, landing pages, category landing pages using content management system.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Built various web pages using HTML5 , CSS3 , JavaScript and JQuery .
  • Solid understanding of all AEM building blocks, development, and deployment process.
  • Setup and configure Authoring and Publishing environments, replication agents , AEM dispatcher to cache the landing pages HTML and serve as the static pages from Apache.
  • Worked on CQ5 Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type at the form level
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM,and DAM .
  • Define implementation processes, quality gates, and standards.
  • Developed message driven web services using Spring Integration.
  • Integrated Spring DAO for data access using with Hibernate .
  • OSGI bundle development experience.
  • Developed GUI using HTML and JavaScript.
  • Effectively communicate thedesign to customers and present design options/considerations.
  • Adopt and utilize iterative/Agile methodology as needed or requested.
  • Produce quality work even when under extreme time pressure and deadlines .

Environment: AEM5.6.0, 6.1, Adobe CQ5, JAVA, J2EE, OSGI, Spring Integration, HIBERNATE, MYSQL, AJAX, JSON, HTML5, CSS3, JavaScript, JQuery, SQL, Jenkins, Maven, SOAP UI, XPath, XML, LINUX, JSP, Web Services (SOAP, REST), Eclipse, GIT.

Confidential, ROCK HILL, SC

Adobe CQ5 and JAVA Developer

Responsibilities:

  • Involved in design and development of customized web components.
  • Implemented the personalization capabilities/functionalities for an e-commerce application.
  • Worked on HTML , CSS , Jquery and ExtJS for designing and implementing custom CQ5 components .
  • Extensive use of CQ tag libraries and custom tag libraries in components.
  • Worked on style sheets to maintain the structure and improvise the appearance of Webpages.
  • Worked on JavaScript to implement client-side validations.
  • Managed the media files using Digital Asset Management.
  • Worked on Multisite Manager to maintain the structure of the website.
  • Maintained the Content Management System (CMS) and provided support for the application in theauthoring environment.
  • Implemented the Sling Servlets, OSGI bundles for interacting with remote spring webapp services and custom business logic in java.
  • Provide interactions between different forms within the tool using JavaScript.
  • Deployed jar files from the Felix System Console.
  • CQ Preview Site for pre-publishing authored content to test the Prod Simulation.
  • Routine Operations related jobs like GC, Tar Optimizations, and Content Backups.
  • DAM Setup with caching and syncing mechanism.
  • Closed User Groups Setup and permissions management.
  • Implemented Swagger API to generate Restful based API-docs for java classes.
  • Setup and used Maven for managing dependent software libraries (jars) required to build our application and build and deploy tool integration.
  • Worked on Jenkins for continuous integration and timely builds.
  • Involved in daily meetings and worked in Agile Environment.
  • Implemented the internationalization (I18N) for all the components in CQ5.
  • Used Log4J for logging and tracing the messages.
  • Used J2EE Design Patterns (Singleton Pattern, Factory Pattern, and Business Delegate Pattern) for Middle Tier Development.
  • Used GitHub for version control across common source code used by developers .
  • Testing of CQ components and templates in both authoring and publishing environments.

Environment: Adobe CQ5.4, Java (jdk1.6), JSP, Servlets, ExtJS, HTML5, CSS3, Ajax, JavaScript, jQuery, SQL, Apache Sling, CRXDE, CRX, WCM, OSGI bundles, GitHub, log4j, Windows.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Involved in the analysis, design, development, testing and production of the application.
  • Participates in weekly Team meetings for progress updates and problem-solving.
  • Worked with Customers to identify and implement Functional Enhancements and new requirements.
  • Developed use cases, workflow, screen mock-ups, and conversion requirements.
  • Customized Logo screens for POS and BackOffice according to Customers.
  • Worked extensively on Receipt customization and Receipt Build Tool to build complex receipts.
  • Involved with customers to prepare and update Feature Enhancement Document from Functional Design Specs document.
  • Handled and proposed Project Change Requests to implement new functionalities.
  • Code Customization in Struts, Tiles Framework and coding EJBs for BackOffice.
  • Raised Service Requests to be handled by Oracle.
  • Participated in discussions with Oracle development team about the SR to better understand Customer's requirements.
  • Built Front-end related framework using HTML, CSS, JavaScript.
  • Defined tables, constraints, triggers, packages, procedures and functions in Oracle 10g, DB2, and SQL Server.
  • Complete Documentation while performing extensive Unit Testing to ensure bug-free code drop.
  • Simultaneous interaction with QA Analysts and Testers to recreate reported problems.
  • Performed Code Reviews on various modules.

Environment: JDK 1.4/1.5, J2EE, JSP, Servlets, Struts 3.0, Struts Tiles and Validate Frameworks, i18n, JUnit, EJB, Web technologies(HTML, CSS), JavaScript,Eclipse, JBoss, WebSphere Application Server, XML, HTML, XML, Rational Rose, SQL Server 2008, DB2, DB2 Control Center, Oracle 10g, MySQL, MySQL Control Center, Unix, Subversion.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Interacted with business analysts and end users in gathering requirements.
  • Implemented Agile Methodology to produce a High-quality application.
  • Performed complete application life cycle functions from conception to final release to users including Design/Analysis, Implementation, Testing, Deployment, and Maintenance.
  • Implemented J2EE Design Patterns like MVC, Service Locator, and Session Facade.
  • Configured faces-config.xml and applicationcontext.xml for JSF and Spring AOP Integration.
  • Implemented Spring MVC Framework which involves configuring Dispatcher Servlets, mapping requests to controllers using CommonsPathMapHandlerMapping.
  • Installed Spring Web Flow and involved in configuring and creating Flow Executors and laying the flow groundwork.
  • Implemented Spring Configurable annotations to inject non-spring beans into spring service layer for further configurations and configured Spring Post-processing beans for listening and responding to application events.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Developed stored procedures, Triggers and functions using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Implemented Hibernates and Lazy default fetches plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
  • Designed and developed authentication and authorization framework using LDAP.
  • Developed logging module-using Log4J to create log files to debug and trace application.
  • Responsible for configuring and deploying the builds on WebSphere.
  • Wrote JUNIT test cases for testing UI Framework classes AND wrote many Java Scripts to do client-side validations.
  • Wrote data Components for plan Setup using Java, SQL, and JDBC and participated in thedesign of thedatabase and created tables in ORACLE.

Environment: J2EE, jQuery, Spring MVC, Hibernate,SQL Server, UML, JNDI, Servlets, JSP, EJB, XML, JDBC, UNIX, RAD, OOAD, WebSphere, LDAP, ANT, Rational Rose, Clear case, JUNIT, HTML, CSS, JavaScript, DHTML, Ajax4JSF, Web Services.

We'd love your feedback!