We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

PROFESSIONAL SUMMARY:

  • More than 6 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, JSON, Java Script, AngularJS, ReactJS and NodeJS.
  • Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
  • Experience in Installing/Configuring Adobe CQ.
  • Extensive knowledge of J2EE Design Patterns, Model View Controller (MVC) Architecture for building J2EE Applications.
  • Strong experience in troubleshooting AEM administration related issues.
  • Experience in upgrading AEM.
  • Knowledge of and experience with Adobe Acrobat Professional Software and Adobe Acrobat Reader Software.
  • Working experience in Version control tools like SVN, GitHub and Perforce.
  • Having Exposure on AEM adaptive forms.
  • Knowledge on common Front-end development tools such as NPM, Webpack, Babel and Grunt.
  • 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, AEM 6.1,6.2,6.3

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, React JS, Node JS

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

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Sr. AEM Developer

Environment: AEM 6.2, JCR, Apache Felix, HTML5, CSS3, Java Script, React JS, Node JS, ES6 and JSON.

Responsibilities:

  • Designed and developed a content migration application to move online content into a platform wide enterprise CMS.
  • Created AEM Templates and page components with custom dialogs
  • User Interfaces built with React. Backend Services and APIs built with Node.JS and Java.
  • Developed Backend Web Services using Node.JS and stored dependencies using NPM
  • Extensive use of AEMtag libraries and custom tag libraries in components.
  • Worked on dispatcher cache in AEMwhile working on Auto Login scenario.
  • Created custom OSGi Services and servlets using Eclipse IDE with Maven.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Involved in Code Review and in Unit testing using JUnit and Integration testing of the application.
  • Experience in using GIT for pulling and committing the developed content from/to the GIT repository
  • Worked on development of adaptive form components, creation of forms and debugging the forms issues.
  • Developed Components using React and PostCSS, collaborated with marketing and design to ensure components met Acceptance Criteria.
  • Designed new hover functionalities for the existing applications.
  • Analyzed and resolved technical issues relating to content management
  • Worked with HTML5, CSS3, JSON, JavaScript, ReactJS and ES6 for developing user interface.
  • 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.

Confidential, San Francisco, CA

Sr. AEM Developer

Environment: AEM 6.2, 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.
  • 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.
  • Install and Configure core code bundles for AEM related Projects.
  • 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 completeunderstandingof 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.
  • Developed interactive forms, documents, templates and workflows in an integrated environment.
  • Added some Java SE 8 New Package like java.uti. function, which contains Functional Interfaces Annotations.
  • 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

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.
  • Install and Configure core code bundles for AEM related Projects.
  • 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

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, JQUERY, 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.
  • 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!