You are on page 1of 7

Kumar M

AEM DEVELOPER
mkumar.aem@gmail.com
Mobile: 973-216-1153

Professional Summary:

 Over 7+ Years of IT experience and over 4 + years of hands-on AEM experience in


development of content management solutions using Adobe AEM Content Management
System. 
 Excellent work experience in AEM 6.5, AEM 6.3, AEM 6.2, AEM 6.0, AEM 6.1,
Adobe, WCM, CMS, CRXDE, CRXDE Lite, Apache sling, DAM.
 Good Conceptual knowledge of Adobe AEM and Java/J2EE.
 Extensive programming in Web Technologies like JSP, JavaScript, XML, AJAX,
Apache Sling, Apache Felix and OSGI bundles.
 Working on responsive designs using Bootstrap and media queries.
 Experience in developing Templates (Static and Editable templates), Custom
Components, creating and launching Workflows and customizing out of the box
Widgets.
 Experience in developing applications using Java IDE tools like Eclipse and Net
beans.
 Implementation knowledge of i18n on Components and Dialogs.
 Created Content Fragments by creating custom content fragment model.
 Used Brackets for Slightly coding of components and client libraries.
 Efficient in Dispatcher configuration and Load balancing.
 Proficient Experience in working with Event Handling, OSGI bundles, Sling
Listeners, Sling Servlets, Sling Schedulers and Sling Configuration.
 Rich experience in Web Services such as SOAP and Restful.
 Extensive experience in all core web technologies including XML, XHTML, HTML
client/server-side, Bootstrap and scripting languages such as JavaScript, and JSP,
and web services development using Restful implementations
 Designing the Workflow Structure which involves automating the Specific Process in
AEM.
 Proficient in configuration, implementation and integration of Enterprise Multi-tier
Web Application with J2EE Frameworks, such as spring, Hibernate, Struts.
 Provided author training to business users to familiarize them with the design and
usage of the system.
 Hands on experience in Adaptive forms (XML Schema, XFA template).
 Good experience on Server admin activities on LCA files imports and management.
 Strong Experience in developing data models using Hibernate POJO’s and
configuring Hibernate persistence layer
 Created the blueprints and live copy of the application.
 Expertise in building client-side Middle Tier Development environment using JSP &
Servlet
 Experience in using ANT and Maven for build automation.
TECHNICAL SKILLS:

Languages JAVA/J2ee, JavaScript, SQL


Scripting/Markup Languages HTML, XML,Slightly HTML, JavaScript, CSS, jQuery, AngularJS
CMS Platforms AEM 6.5/6.3/6.2/6.1, Adobe CQ 5.4, Adobe CQ 5.5, CQ5 DAM,
Adobe CQ5 APIs, CQ Tagging
Framework Spring MVC, Groovy and Grails
Build Tools Maven, Ant, Jenkins
IDE Eclipse, NetBeans
Tracking Tools JIRA
Version Control SVN, GIT
OS Windows, LINUX (Red Hat), Mac OS
App Servers Apache Tomcat, IBM Web Sphere 6.1, JBoss, WebLogic
Web Server Apache Sling, Apache Felix, Apache Solar
Database Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0
Design UML

EDUCATIONAL QUALIFICATIONS:

Bachelors in Computer Science and Technology, JNTU, INDIA


Masters in Information Technology and Management, Campbellsville University, KY
PROFESSIONAL EXPERIENCE:

Horizon BCBS, Jan 2019 –Till Date


Sr.AEM Developer Newark, NJ
Responsibilities:
 AEM design, framework development and Architecture using components widgets, AEM
bundle, JCR/Sling API, clustering and editing content with the help of widgets. 
 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 c server to gather performance matrix of systems.
 Worked on setup and configuration of the SAML authentication servers.
 Used Jenkins to build, package and deploy the application and used Log4j for the
Logging system.
 Created Touch UI and Classic UI AEM components and created few dialogs using
version 6.5.
 Worked on SPA archetype to get the react integrated as frontend UI Framework as a POC
Project.
 Managed the Media files using Digital Asset Management (DAM). 
 Responsible for design, development and unit and integration testing of AEM
components, templates and the corresponding web services, Integrated SASS using
GRUNT. 
 Developed UI using HTML, CSS, JavaScript validations and XML. 
 All Adobe DTM technology-related activities in tagging of digital assets for:
Web Analytics A/B Testing and Personalization programs. Leading all Tag Management,
Tag Auditing of Adobe DTM platform for driving Web Analytics/B Testing and
Personalization tools such as Adobe Analytics and Adobe Experience Manager
and Adobe Audience Manager.
 Integrated Google analytics in AEM with generic analytic snippet including in cloud
service configuration and snippet used across the entire site.
 Created Web-services both Restful and Soap based from scratch.
 Design and development of web pages using AEM, JavaScript, HTML, CSS, Ajax and
JQuery.
 Worked on JavaScript for better performance of previously existing web pages. 
 Worked on components, forms, templates and workflows.
 Create Users and Groups for workflow management.
 Used Maven project structure for building the packages, subversion for source control,
file vault for importing the code from JCR to file system and vice versa.
 Main code changes were done in JSP, JQuery, and AJAX and JavaScript environment. 

Environment: AEM 6.5 &6.3,JCR,Apache Felix JAVA,J2EE,POJO,JSON,Adobe Experience


Manager, Sightly, HTML5,Ext JS,CSS3, Maven, GITHUB, Restful Web services, Agile,
SCRUM, Akamai, JIRA, JavaScript, JQuery, JSON.

Guide Well Source Nov 2017 – Dec 2018


AEM Developer Jacksonville, Fl.

Responsibilities:

 Created components using Sightly by replacing the Traditional Java Server Pages (JSP). 
 Configured and installation of AEM 6.3 on the various development, production, QA and
predevelopment servers.
 Developed Templates and Components using AEM 6.3 Sightly and the sling models.
 Hands on Experience with slightly (AEM Templating language).
 Extensively worked on front end, business and persistence tier using the HTML, CSS,
and JavaScript, jQuery.
 Integrated AEM with Brackets Extension to provide a smooth workflow to edit AEM
components and Client Libraries.
 Experience defining requirements for new functions or features with
web Analytics tracking and tagging.
 All Adobe DTM technology-related activities in tagging of digital assets for:
Web Analytics A/B Testing and Personalization programs. Leading all Tag Management,
Tag Auditing of Adobe DTM platform for driving Web Analytics/B Testing and
Personalization tools such as Adobe Analytics and Adobe Experience Manager
and Adobe Audience Manager.
 Understanding of digital marketing strategies, personalization strategies and Web site
Optimization
 Created Tealium Profiles, installed Adobe Analytics through Tealium. Configuring
Tealium Embed Tags on the website through AEM.
 Implemented Image renditions for continuous and consistent experience of content across
all devices.
 Writing activation and deactivation workflow models using various components such as
process, participant, and dynamic participant steps.
 Used SCR annotations while creating servlets, schedulers, listeners, workflows.
 Experienced in AEM and associated technologies like Sling, OSGi, Felix, JackRabbit,
JCR, and CRX.
 Created Resource Resolver rules in Felix console by having a custom URL mapping
 Created OSGi bundles and resolved dependencies for the project.
 Created Custom loggers in Felix Console.

Environment: AEM 6.3, Java (JDK 1.8), Eclipse, Maven, Log4J, Apache Felix, Apache Sling,
JSP, JIRA, Web Services, SDLC, OSGi, Servlets, Sightly HTML, JavaScript, Brackets,
JackRabbit.

WalMart Jun 2016 – Nov 2017


AEM Developer Bentonville, AK

Responsibilities:

 Develop, implement and configure web content management solutions


using AEM (Adobe CQ) and technologies such as Java, HTML/DHTML, XML,
JavaScript, and web services 
 Designed and developed, AEM building blocks including templates, reusable
components, dialogs, widgets, workflows in AEM 6.0. 
 Extensive experience in using AEM tag libraries and custom tag libraries of the
components.
 OSGi bundle containing components is created and OSGi services are accessed from
AEM components.
 Created an HTML / CSS based icon, clip art, and graphical standards online repository. 
 Extensive use of JSP Tag libraries and developed custom tag libraries to simplify the
code. 
 Managed OSGi configuration within the CRX repository.
 Involved in migration project from 6.0 to 6.2 in 2016.
 Configured replication agent and dispatcher for caching and load balancing.
 Calling the forms automation engine using web services and API'S.
 Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ
platform, the use of core frameworks such as Apache Sling and Apache Felix.
 Used Servlets to implement Business Logic with JSP. 
 Workflows are configured with custom steps and implemented in the project.
 GIT is used for version control and JIRA is used for tracking.
 Managed the Media files using Digital Asset Management (DAM). 
 Developed UI using HTML, CSS, JavaScript validations and XML.
 Involved in testing and bug fixing of the application. 
 Developed and designed the front end using XML, XSLT, HTML and CSS.
 Working knowledge on Importing, Exporting CQ Packages using package manager.
 Users and groups were created and permissions to them were managed.
 Used Client libraries to minify JavaScript and CSS into one common file and load it on
page load.
 Maintained the Content Management System (CMS) and provided support for the
application
 Dispatcher is configured to cache responses from an AEM publish instance, to increase
the responsiveness and security of the externally facing published website.
 Managed SDLC processes and associated artifacts.
Environment: Java (jdk1.6, 1.7), JSP, Servlets, JavaScript, HTML, CSS, jQuery, AEM 5.6.1,
AEM 6.0,AEM 6.2, Apache Sling, CRXDE, WCM, JIRA, Hibernate, Node.js.

CNO IT Services Aug 2014 – Jul 2015


CQ Developer Hyderabad, India

Responsibilities:

 Installed and configured version 6.3 of Adobe AEM Web Content Management System
and Apache Felix Admin Console.
 Developed custom templates, components and widgets using AEM and integrated
Components with Angular JS.
 Created new components in both classic UI and Touch UI using CRXDE Lite.
 Implemented AEM Dev Tools to make development easier.
 Implemented i18n for components and dialogs for translation in to different languages.
 Involved in developing web applications, templates, and components for the Adobe AEM
with the help of MSM (Multi Site Manager) created Blueprints &Live Copies and
Internationalized components and dialogs.
 Integrated ACS AEM Commons with AEM 6.1 for Bulk oak indexing.
 Integrated AEM with Brackets Extension to provide a smooth workflow to edit AEM
components and Client Libraries.
 Exposure to Jenkins CI configuration for Build Automation
 Integrated JIRA system with Workflow functionalities.
 Writing activation and deactivation workflow models using various components such as
process, participant, and dynamic participant steps.
 Experienced in Adobe Day CQ and associated technologies like Sling, OSGi, Felix, JCR,
and CRX.
 Created Resource Resolver rules in Felix console by having a custom URL mapping.
 Integrated JIRA with Bamboo for Continuous Integration testing. Created new build
plans and updating dependencies
 Created custom OSGi services and Servlets using Eclipse IDE with Maven.
 Created AEM templates and page components with custom dialogs.
 Used SCR annotations while creating servlets, schedulers, listeners, workflows.
 Managed Users, Groups and System Users and Access Control Level (ACL) permissions.
 Troubleshoot of caching issues related to Dispatcher and browsers.
 Developed mobile site Dialog and mobile Template.
 Integrated Dialog and Design Dialog for all the content based components which allow to
render the content dynamically
 Created OSGi bundles and resolved dependencies for the project.
 Created Custom loggers in Felix Console.
 Interacting with business team for clarifications on the requirements.
 Adopt and utilize iterative/Agile methodology as needed or requested.
 Analyzing and identifying the problems and fixing the issues.

Environment: AEM 6.3, Java (JDK 1.7 &JDK 1.8), Eclipse, Maven, Apache Felix, Apache
Sling, JSP, JIRA, Web Services, JSON, SDLC, Agile, OSGi, Servlets, Sightly HTML,
JavaScript, Brackets, JackRabbit, CSS, JQuery, Node.js, JQuery.

Cognizant Mar2012 – Aug 2014


Java Developer Hyderabad, India

Responsibilities:

 Involved in design, development and testing phases of Software Development Life Cycle
(SDLC).
 Extensively involved in gathering business requirements and system requirements and
specifications.
 Developed pages by using JSP, HTML, DHTML, XHTML, CSS, and JavaScript.
 Implemented Spring framework for cross cutting concerns and IOC for dependency
injection.
 Designed and developed web services for search, validations and reports using Struts and
Spring Framework (Dependency Injection), Business Delegate & DAO Design Patterns.
 Extensively worked on application service components and configured beans using
Spring framework, development of Hibernate mapping files and generation of database
schema.
 Used Hibernate in data access layer to access and update information in the database and
call stored procedures.
 Used SQL for accessing the oracle database using Hibernate and Spring, and mentoring
the business users.
 Hands on experience in Java asynchronous programming, Multithreading, Collections
and a few design patterns.
 Used JUnit Testing of various modules by generating the Test Cases.
 Integrating the unit testing in build process with Maven for TDD (Test Driven
Development).
 Used Log4j to implement logging facilities and Developed many custom-made exception
classes.
Environment: Java, J2EE, HTML, DHTML, XHTML, CSS, JavaScript, Struts, Spring,
Hibernate, SQL, Junit and Log4j.

You might also like