We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • More than 8 years of IT experience in design, development and maintenance of web application projects.
  • Worked on design and implementation of modules on Adobe CQ 5.6 and AEM 6.1. Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for customization and porting of websites.
  • Proficient in gathering requirements and developing Business and Functional Requirement Documents (BRD and FRD) and converting them into Technical Specification Document.
  • Expertise in developing integrated business applications using Hibernate, Spring framework (Spring Core Framework, AOP, Spring Integration, Spring Batch, Spring MVC, Spring Web flow and Spring Security), Struts, JSF Framework and Web Services (JAX - WS, JAX-RPC, JAXP, JAXB).
  • 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 (Day's commercial JCR Implementation), and CQ5 (Day's latest suite of WCM, DAM, and Social Collaboration applications).
  • Have a good understanding of CQ Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Have a good understanding of Social Collaboration and Campaign Management with CQ.
  • Project Implementation skills using both core and advanced java technologies like JSP, Servlets, EJB, Hibernate and JDBC.
  • Experience with SDLC process (Agile, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements and creating designs for Object Oriented Programming (OOPs) Applications.
  • Good web page design skills using HTML, HTML5, CSS3, Ajax, JQuery, Java Script and AngularJS.
  • Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
  • Extensive knowledge of J2EE Design Patterns, Model View Controller (MVC) Architecture for building J2EE Applications.
  • Working experience in Version control tools like SVN, GitHUB and Perforce.
  • Working experience in designing tools like Rational Rose.
  • Managed all social media Campaigns fronts including Internet forums blogs Social networking applications and message boards.
  • In-depth knowledge and hands on experience in all facets of project life-cycle development (SDLC) from requirements, analysis, conceptual design through documentation, implementation, testing and maintenance.
  • Developing system documents like Functional Specifications, Technical Specifications and User Manuals etc.
  • Create, maintain and also customize existing database schema.
  • Experienced in analyze the work flows between database and the business logic and customize according to the requirement using DB Queries.
  • Highly motivated team player with excellent communication, presentation and interpersonal skills. Willing to work in a challenging and cross-platform environment.

TECHNICAL SKILLS:

Programming Languages: C,C++,JAVA

Web CMS (WCM) tool: Adobe CQ 5.5, 5.6.1&6.1

Databases: Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7., MYSQL

Application Servers: Web Logic 10, JBOSS, WebSphere6.1, Apache Tomcat 6.1

Scripting/Markup Languages: VB Script, Java Script, HTML, HTML5, CSS, CSS3, JSON, JSP

Other Utilities: TFS, VSS, UML, MS Office

Operating Systems: Windows NT Server/9x/2000/XP/Windows 7/8

Web Technologies: HTML5,CSS3, JAVASCRIPT, jQuery UI, AngularJS

Application Tools: Eclipse, Rational Roses, Document Tracker, Dreamweaver

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr. AEM Developer

Environment: AEM 6.1, JCR, Apache Felix, HTML5, CSS3, Java Script, JQuery, AngularJS.

Responsibilities:

  • Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level. Utilize HTML, CSS, J Query and ext JS for designing and implementing custom CQ components.
  • Implemented the enterprise search using Endeca.
  • Architect Adobe CQ implementation solutions and integrations with other software platforms, hybris and Endeca as examples.
  • Manage an enterprise CMS system for a multinational entity, implement a governance policy, 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 web app, web services and custom business logic in java and deploy as jar files from the Felix System Console.
  • 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.
  • Worked on Multi Site Manager(MSM) in CQ5 there by enforcing a common base structure and common content across all versions of website.
  • Worked on Adobe CQ5 CMS end and developed the custom grid components using Ext JS and integrated them with the insight web.
  • Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5 and Spring Web app (dispatcher and mod jk configuration), vanity URL configurations for different locales.
  • Used Maven scripts to build the application and used the continuous integration server to deploy the artifacts into the son type nexus repository.
  • Used Log4J for logging and tracing the messages.
  • Used Subversion for version control across common source code used by developers.
Confidential, O’FALLON, MO

Sr. AEM Developer

Environment: AEM 6.1, JCR, Apache Felix, HTML5, CSS3, Java Script, JQuery, AngularJS.

Responsibilities:

  • Created Users and Groups for workflow management.
  • Documented each and every user story.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • 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
  • Built various web pages using HTML, CSS, Java Script, J Query and Angular JS.
  • Developed services, controllers and directives for the components using Angular JS.
  • 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.
  • Provide author training to business users to familiarize them with the design and usage of the system.
  • Create and maintain customer-facing Adobe CQ5 content management systems.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • GIT is used as a distributed revision control system for CQ5. File vault in conjunction with GIT helps to pull or push the code to developer’s machine.
  • Worked on the landing pages, category landing pages using content management system Adobe CQ5 for the consumer portal.
  • Used web technologies in the page components for the rich templates.
  • Create Design dialogs for the common components in the entire portal.
  • Worked in the DAM for the maintenance of the media files.
Confidential

CQ5 Developer

Environment: JDK 1.6, HTML, CSS, JSON, Adobe CQ 5.6, CRXDE and JSP.

Responsibilities:

  • Write specifications for custom templates and components geared toward the newly redesigned web sites
  • Creation of custom workflows and dynamically rendering the DAM assets on various pages
  • Maintain regular communication on project status with Team lead, project management
  • Worked on design for integration with third-party RESTFUL and SOAP based web services.
  • Designed new hover functionalities for the existing applications.
  • Used Apache Maven for build automation.
  • Analyzed and resolved technical issues relating to content management
  • Built various web pages using HTML, CSS, Java Script, JQuery, and AJAX
  • Worked with AEM 6.0 to create custom component, templates for the web pages.
  • Write specifications for custom templates and components geared toward the newly redesigned web sites
  • Maintain general correspondence on venture status with Team lead, venture administration
  • SVN is used as a distributed revision control system for AEM. File vault in conjunction with SVN helps to pull or push the code to developer’s machine
  • Implemented in upgrade process from Adobe CQ 5.6.1 to AEM 6.0.
Confidential

JAVA Developer

Environment: Java1.5, XML, XSD, HTML, JavaScript, Ajax, JSON, Web Sphere 6.1,SQL, PL/SQL

Responsibilities:

  • Involved in gathering the requirements from the business.
  • Extensively worked on web services to interact with different systems.
  • Used Java Script extensively to code client side validations.
  • Used Web Services to get the authorization key.
  • Created User Interface using MVC pattern, CSS, HTML, J QUERY, JSTL, JSF and AJAX.
  • Developed screens for the Correspondence, Insured Personal Information, Reports, Help Center using data tables and search functionality.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.
  • Developed complex Advanced Search Screens Using JSF along with Pagination for the Claims data
  • Developed python deamon processes that filter, price, and load CDR data to Oracle DB
  • Involved in Analysis, design and coding on J2EE Environment.
  • Involved in database programming in Oracle.
  • Used Struts for implementing MVC and using layouts.
  • Develop integration techniques using the Apache camel.
  • Delegated Struts Action management to the spring framework.
  • Assisted the IT team to develop service oriented architecture (SOA), and data warehouse system to utilize data mining for data analysis.
  • Created and modified Stored Procedures, Complex SQL Commands for the application using PL/SQL.
  • Developed web Components using Servlets and Server side components using Struts 2 under J2EE Environment.
  • Supported to the QA team during the System Testing phase and fixed the Defects.
  • Prepared the test data required to test all screens/functionalities in the application.
  • Execute regression and Performance Loading test cases.
  • Migrated the complete project from Struts1 to Struts2.
Confidential

SOFTWARE ENGINEERING

Environment: JAVA, J2EE, HTML,CSS, XML,JAVA SCRIPT, JQUERY.

Responsibilities:

  • Redesigned the existing site and to create new interfaces.
  • Used Dreamweaver as Html editor for designing new pages.
  • Responsible for content and UI development.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked closely with the programmers and graphic designers for project requirement and analysis.
  • Used Web Sphere as the application server for deployment.
  • Produced GUI prototypes for business logic presentations.
  • Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
  • Coded Struts Action classes, Model classes.
  • The new website has made it much easier for the users to access the page and check the required info.
  • Created Stored Procedure, Trigger for database access and events.
  • Created a website using HTML, designed all pages using CSS and Java script.
  • Involved in the design and development of user profile planning for those accessing the system.
  • Analyzed user requirements and converted into use cases.
  • Responsible for managing website content.
  • Designed layouts on the front-end using Java script, CSS and DHTML.
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • Created multiple types of content, each with different features.
  • Adobe Photoshop has been used to create different banners and designs.

We'd love your feedback!