Post Job Free
Sign in

Aem developer

Location:
Plano, TX
Posted:
March 25, 2021

Contact this candidate

Resume:

Summary

Over * years of Information Technology experience in Web content management systems, Web design, Web development, Java Development and SQL development.

* ***** ** ********** ** Adobe CQ 5.5 and Adobe Experience Manager (AEM) 5.6/6.0/6.2/6.4/6.5.

Good experience in building and deploying enterprise level Web Content Management solutions on AEM

In-depth hand-on expertise on Adobe Experience Manager (AEM) / CQ5, TeamSite and other CMS platforms & Portal Applications, SOA, STIBO.

Expertise in React JS framework to develop the SPA.

Experience in Adobe Experience Manager (AEM 6.0,6.1,6.2,6.4.6.5), WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, template development, CQ5, Component Development, Architecture, Administration and installation of author and Publish instances etc.

Experience in installing and setting up AEM/CQ5 build tools like Maven and standard Eclipse tools. Worked on Adobe CQ/AEM product suite, including CQ/AEM, CRX, CRXDE, CQ WCM and DAM

Experienced in React JS and working with React Flux architecture.

Knowledge in AEM Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.

Experience in developing custom templates, components and widgets.

Knowledge on working with dispatcher module.

Expertise in using various IDEs like CRXDE, CRXDE-Lite, RAD, and Eclipse.

In-depth and hands on knowledge of AEM/CQ related technologies and core functionalities like WCM, Granite UI, Replication, Reverse replication, Static replication, Dispatcher flush, i18n translations, Clustering, Workflows, DAM, MSM, Vault tool, Maven, SVN, content migration, scaffolding, User management, Administration, Social Communities & Campaign management.

Developed multiple POCs to create a user interface in Angular JS.

Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.

Experience in developing and enhancing UI for the applications using JSP, HTML, XML, CSS, JavaScript, Ajax, Ext JS, jQuery and JavaScript libraries.

Integration based on Apache AXIS SOAP, RESTful, WSDL, UDDI, XML.

Strong experience in Client Side designing and validations using HTML, DHTML and Java Script.

Experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.

Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific

views and synchronize data with server using SASS, LESS, Bootstrap, AngularJS.

Designing and developing Web based Enterprise applications using Core Java & J2EE technologies like JSPs, JDBC, XML, Maven, JavaScript, Servlets.

Familiar with creating Custom Reusable React Components Library.

Experience in deployment of the J2EE applications on WebSphere, WebLogic and Apache Tomcat.

Good experience in working with various databases like Oracle, MongoDB, DB2, Teradata and SQL Server.

Experience in writing test cases, Unit testing, system integration testing and user acceptance testing, documenting the test results.

Good experience in writing complex SQL queries, optimizing SQL scripts, identifying and resolving performance bottlenecks in various levels like sources, mappings and targets.

Worked in Agile environment projects and have participated in scrum meetings, retrospective meetings, story design meetings and customer demos.

Very passionate to learn new technologies take new challenges and excel in career.

Excellent Communication Skills in Global delivery Model working with Business, Engineering, Architecture, Infrastructure,Offshore development teams and End Users in Team based environment

Strong analytical skills with ability to quickly understanding client’s business needs Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills. Capable of leading a team of technical resources.

Technical Skills / Tools / Software / Hardware

Languages: C, C++, JAVA/J2ee, JavaScript, XML, SQL, PL/SQL, AngularJS

Web Technologies: JDK, Servlets, Portlets, JSP, JSTL, Custom Tags, Struts, Java Beans, React JS, Enterprise Java Beans (EJB), RMI, XML, HTML, DHTML, Java Script, JQuery, JSON,Bootsrap, ExtJS, JSTL, EJB, XSLT

Application/Web Servers: IBM WebSphere Portal/Application Server, Bea Web logic Portal / Application Server, ALUI Portal Server, Apache Tomcat Server

Web services: Apache AXIS SOAP, RESTful, WSDL, UDDI, XML

Frameworks/APIs: Spring MVC, Apache Struts, Hibernate3.x, Ext JS (Sencha), Node JS, Groovy and Grails

Build Tools: Apache Ant,Maven 2.0,Jenkins

Application Servers: JBoss,Tomcat,Apache Web-server

Tools/IDEs: Eclipse/My Eclipse, IntelliJ, Brackets Rational Application Developer,WebLogic Workshop, JUnit, Ant,Maven, Jenkins, Ruby IntelliJ, Brackets

Content Management Tools: Workflow Manager, Adobe CQ5.6, AEM 6.1,6.2,6.4,6.5, Apache Jackrabbit,

Apache Sling, Apache Felix Day CQ 5.5, 5.6.1.

Logging Tool: Log4j

Database Methodologies: Oracle, MySQL, MS SQL Server

Operating Systems: Windows, UNIX, Linux

Version Control: CVS, GIT, SVN

Project Methodologies: Agile (SCRUM), Waterfall, SDLC, JAD

Professional Profile

Project Information

Bank of America Charlotte, NC

Duration: Jan 2020- Present

Sr.AEM Developer

Responsibilities:

Setup and configure Authoring and Publishing environments, replication agents, AEM 6.4 dispatcher to cache the landing pages html and serve as the static pages from Apache

Designed and developed sites for Credit card and Refinance departments.

Designed and developed, building blocks including templates, components, dialogs, Widgets, workflows and launchers.

Developed POC on AEM 6.5

Built various web pages using HTML5, CSS3, Java Script, React JS and JQuery .

Developed AEM 6.4 custom workflow templates and modules for WCM lifecycle management.

Involved in creating CQ dialog and dialogs in both touch UI and classic UI using slightly.

Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.

Developed user interface by using the React JS, Flux for SPA development.

Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM and DAM .

Developed more than 2 applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.

Used React flux to polish the data and for single directional flow.

Design and development of web pages using CQ5, JavaScript, HTML5, CSS3, Ajax and JQuery.

Built a complete CMS in Angular as Front end and java (using REST) as backend for creating web and mobile based applications.

Used the basic principles of MVC to in corporate the Angular to build client side application and Node.js for building server side API's.

GIT is used as a distributed revision control system for code. File vault in conjunction with GIT helps to pull or push the code to developer's machine from AEM.

Used React-Router to turn application into Single Page Application

Contributed in developing AEM Testing and Production Rollout Plan.

Development of static web pages, landing pages, category landing pages using content management system, AEM 6.4.

Implemented the Drag and Drop functionality using React-Draggable

Involved in building, deploying the code and moving code to different environments by using Snp protocol.

Provided improvements to testing process that increased overall efficiency of SQA testing cycle.

Performed Unit Testing on developed modules and involved in trouble shooting the components.

Interacted with the testing team to track the defects.

Analyse functional and business requirements for optimum utilization of AEM components and performance.

Provided technical assistance in creation and maintenance of program libraries and technical manuals.

Environment: AEM 6.4&6.5, Java, HTML5, CRX, Apache Sling, React JS, JQuery, JavaScript, Angular, Adobe Experience Manager, Dispatcher, Eclipse, Jenkins, Web services, Maven, Github, Artifactory, Apcahe sling.

Project Information

Newrelic Frisco, Texas- Remote

Duration: Oct 2018- Dec-2019

Sr. AEM Developer

Responsibilities:

Work with Project Managers, Architects and other team members to ensure all project deliverables are on time with high quality

Work with QA and UI/UX teams

Assist in application deployment to Dev, QA and Prod environments

Setup and configure Authoring and Publishing environments, replication agents, AEM 6.2 dispatcher to cache the landing pages html and serve as the static pages from Apache

Developed new pages with new templates for the 2017-2018 plans, using HTL script to transfer old content to new template

Migrate the complete web site AEM 6.2 to AEM 6.4

Developing custom components, page templates and template components and workflow components in AEM 6.4

Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

Developed static web pages, landing pages, category landing pages using content management system

Used JSP, HTML, AngularJS and CSS to design the front-end components.

Create design dialogs for the common components in the entire portal

Work in the DAM for the maintenance of the media files

Create Users and Groups for workflow management

Solid understanding of all Adobe CQ building blocks and the CQ development and deployment process.

Used JSP, HTML, AngularJS, React JS and CSS to design the front-end components.

Used JSP and HTML for creating UI. Used JavaScript for client-side validation.

Active Directory service was used to pull the applicant details automatically based on their employee ID. Integrated Active Directory with Adobe CQ components.

Involved in configuration of replication agents, reverse replication, and dispatcher flush agents.

Responsible to configure the rules in dispatcher for the new modules

Used React flux to polish the data and for single directional flow.

Developed multiple POCs to create a user interface in Angular JS.

Developed and designed the front end using HTML, Sightly, Java Script and CSS

Actively participate in the design of projects or review proposed designs to ensure application integrity and performance

Participate in Requirements Gathering, Dev Sessions

Develop components / templates, jobs, services for various features of the platform

Resolve identified issues / bugs with exisiting features

Participate in Production Release implementation

Contribute to Sprint (Scrum team) – planning, demo, development, deployment and release

Environment:

Adobe 6.4&6.2, JCR, Apache Felix JAVA, J2EE, POJO, JSON, Adobe Experience Manager, AngularJS Sightly, HTML5, Ext JS, CSS3, Maven, GITHUB, Jenkins, Restful Web services, Agile, SCRUM, Akamai, JIRA.

Project Information

DTCC St.Louis,MO

Duration: Mar 2017 - Sep 2018

AEM/CQ5 Developer

Responsibilities:

Provide CQ Authoring Issue resolution

Recommend best practices and implementation within CQ

Involved in design and development of reusable components and CQ5 templates

Providing CQ5.5 consulting services for integrating all web application, database

Used OSGi to deploy dynamic libraries

Developed Sling servlets to provide Ajax handling

Exported/imported packages to deploy on test servers

Developed Servlets to handle requests from the client in an OSGi bundle

Content authoring and maintenance for test environments

Integrated AEM with Adobe Scene7, Adobe Target and Adobe campaign.

Provide author training to business users to familiarize them with the design and usage of the system.

Involved in Mobile web development environment.

Worked on Multi Site Manager (MSM) in AEM to control over blueprints and live copies and work on rollout configurations.

Extensively used AEM tagging features in developing components and templates.

Used JavaScript for writing listeners in the dialogs.

Authorizing access rights to AEM users and groups for accessing DAM resources.

Implementation of Spring Framework to integrate Spring Framework and OSGI development

Developing templates/components using CRXDE

Developed Adobe CQ5 custom workflow templates, OSGi bundles and components for WCM lifecycle management

Demos to User Groups, Video demo creation and Wiki Documentation

Provided end user training and technical guidance to business and technical teams on effectively utilizing Adobe CQ5 Digital Asset Management (DAM), Page Creation, Component Selection, Social Collaboration and workflow management

JIRA ticket creation and management of tasks; facilitation of Agile Scrum meetings

Guided the team for overall design/prototyping/unit testing/web services integration

Responsible for the delivery and application development support

Environment:

Java, Servlets, JSP, XML, XSL, Java Beans, Spring Framework, DAM, JDBC, Eclipse, Mysql, JavaScript, REST, Adobe CQ5.5,CRXDE, JCR 2.0, OSGi(Apache Felix), SVN.

Project Information

Century Link Clintion,New Jersey

Duration: Apr 2015 – Feb 2017

AEM/CQ5 Developer

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, JQuery and Extjs for designing and implementing custom CQ components

Implemented the enterprise search using Endeca

Architect Adobe CQ implementation solutions and integrations with other software platforms, hybrids 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 Webapp Webservices 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 ExtJS 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 Webapp (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

Responsible for the delivery and application development support

Integration and Enhancements for the existing CQ components and templates to be applied for Raffle pages / Ticket Landing Pages

Environment:

JDK 1.6, Spring MVC, Html5, CSS3, JSON, JQuery 1.7, ExtJS 4.0, Adobe CQ5, Apache Sling, Apache Jack Rabbit, CRX, CRXDE, Encdeca 2.3,JPA, JUnit 1.4, Tortoise SVN 1.6, JSP, My SQL 5.5, Restful Web services, Apache Tomcat.

Project Information

Synchrony Hyderabad,India

Duration: June 2013 - Mar 2015

SQL Developer/Java Developer

Responsibilities:

Worked with functional leads to discuss business specifications and transformed them in to technical requirements

Developed environment set up document and assisted development team to install development environment

Assisted in developing the technology proposal document required for the system

Created user interfaces for the presentation layer using JSP, HTML, DHTML and JavaScript

Developed JSP custom tags required for the presentation layer

Wrote ANT scripts to automate the build process

Developed business components in the rules engine. XML based configuration is provided to configure rules engine dynamically on the run time

Worked with the database team to analyze the data from development perspective

Developed SQL scripts to create database tables, synonyms, sequences, users, roles and granted privileges to the users

Used SQL Loader, Import/Export, UTL_FILE, DBMS_XMLQUERY, DBMS_PIPE and other Oracle built-in packages

Automated SQL*Loader to load the data from the flat files

Developed various Procedures, function packages and triggers to Extract, transform and load the data from various source files to target database

Involved unit, performance testing and documented the test results

Responsible for the design, development, delivery and defect resolution

Environment:

Java, JSP, HTML, DHTML, JavaScript, JavaBeans, Eclipse, WebLogic, Oracle 10g R2, IBM DB2, JDBC, EJB, MVC, ANT, Windows XP, Linux, Toad, Oracle SQL Developer.

Education: Bachelor’s from Jawaharlal Nehru Technological University-Hyderabad in Computer Science.



Contact this candidate