Resume

Sign in

Developer Project

Location:
Indiana, PA
Salary:
50000
Posted:
September 24, 2019

Contact this candidate

Resume:

Shivakumar Chandrappa

Adobe certified Sr Technical Consultant (Sr AEM Developer), 8.5 Years

Shell

Email: adafj5@r.postjobfree.com Mobile: +91-988*******

LinkedIn: https://in.linkedin.com/in/shivakumar-c-3221642a

Professional Summary

Around 8 years of experience in enterprise application development. Including 3 years in Java web application development (Struts, Spring, and Hibernate), 5 years in WCM with Adobe CQ5/AEM6.0, AEM6.1.

A technically strong and efficient Adobe Technical Consultant, joined Adobe in November 2014, currently working as Sr AEM Backend Developer for Shell India Markets private limited.

My current projects are focused on strategic and technical implementations of WEM. I recently worked on AEM Development projects and hands on experience on Apache Sling, JCR, Felix, OSGI services, and Component development using Sightly or JSP, custom Workflows, Scheduler, Query Builder API, Xpath Query and replication.

Have experience in converting functional requirements to a AEM solution by creating documents like functional specifications, solution design document, strategy for Data migration to Jcr, designing content structure, strategy for backup and restore, strategy for disaster recovery, social communities along with utilizing ASRP for UGC (user generated content).

Have experience in AEM admin work like dispatcher configurations, setting up AEM instances in production servers.

Experienced in leading a team of AEM developers to successfully implement a project, by identifying the ways AEM can be leveraged to accomplish the business goals of clients.

Certified Scrum Master, experienced in working in Agile Methodologies.

Technical Skills

Web frameworks and platforms : Adobe AEM 6.0, AEM 6.1, AEM 6.2, Apache Jackrabbit/Oak, Apache

Sling web framework and Apache Felix OSGi framework. Excellent understanding and experience on CQ foundation concepts - JCR, Apache Sling, OSGi and Felix Console, Struts 2.0.

Experience working with different modules and tools of Adobe CQ5- WCM, DAM, SiteAdmin, and Workflows.

A trained Adobe AEM Developer, with experience in design & developing complex Components as per the client's requirement integrating different back-end systems. Experience and understanding of AEM building blocks including templates, components, dialogs, widgets etc, along with other AEM development and deployment processes.

Good understanding of overall AEM product and can customize the AEM functionalities as per client

Requirements by creating servlets, schedulers and custom workflows.

AEM 6.0 Assets & Digital Asset Management - customizing AEM Assets for extended/client specific DAM functionalities.

Workflows - creating complex custom workflows, can solve performance issues related to workflows, have good understanding of OOTB workflows. Search – Query Builder API, Indexing, Can customize search feature in AEM.

Replication - Designing Custom Activation and De-activation process. Expertise in customizing author dialogs using Ext Js coding.

Component development – JSP, Sightly with sling models or with JSTL tags. Classic UI dialog creation and Expertise in designing touch UI (Granite UI) dialogs.

AEM best practices, Multi site management, External login modules & identity providers - JAAS, LDAP Integration, social login, SAML Authentication.

Extensive experience in migrating existing system to AEM platform, configuring dispatcher, AEM backup and restore, online/offline Tar compaction etc. I can set up the infrastructure for AEM from scratch – installing AEM author, publisher, apache web server, configuring dispatcher as the apache module, redirect rules, cache management in dispatcher etc.

Experience in Integration SOLR with AEM to improve search and indexing – configuring AEM to use the SOLR server.

DTM Integration and Adobe Analytics integration with AEM.

AEM Forms - Adaptive forms.

Strong Programming (Java) and debugging skills.

Bug Tracking & Reporting Tools - Quality center, Jira, Rally.

Testing Framework – Selenium - Data driven, Junit.

Build tools - Ant, Maven, and Jenkins.

Operating Systems: Windows, Linux (Ubuntu, CentOS).

Languages: Java, JavaScript, Jquery, SQL, HTML, CSS.

Databases: MySQL

Network Protocols: TCP/IP, HTTP, HTTPS, VPN, FTP.

Other Interests - Big Data (Map Reduce), Internet of things.

Training and Certifications:

Adobe Experience Manager 6.0 Developer certification

Adobe November 2015

Scrum Master Certified (SMC)

SCRUMstudy - Accreditation Body for Scrum and Agile

Java Development Training:

Trained in Java (Struts 2.0, Servlets, MVC Framework) as an ELTP (Entry Level Training Program in Mahindra Satyam) – 3 months.

Experience Summary:

Organization

Designation

Duration

Shell

Sr AEM Developer

21/07/2017 – till date

SONY Computer Entertainment Europe

Senior AEM Developer

1/04/2017 – 19/06/2017

Adobe Systems India Private Limited.

Technical Consultant - AEM

24/11/2014- 09/03/2017

Mscripts Systems India Private Limited.

Software Developer - CQ 5.6

05/06/2013- 17/11/2014

Mahindra Satyam computer services

Limited.

Software Developer – Java, CQ

25/08/2010 – 04/06/2013

Education:

- B.E in Computer science and Engineering, Visveshvaraya Technological University, 2006 - 2010.

Examination Passed

Board

Institution

Year of passing

% Marks

B.E(Computer Science & Engineering)

VTU

Sapthagiri College of Engineering

2010

71.40

II PUC

K.S.B

B.E.L PU college,Bangalore

2006

83.50

X

K.S.B

B.E.L School,Bangalore

2004

81.92

Professional Experience:

Project Details:

Project: #1

Project

Shell

Company

Shell

Customer: Sony

Work Location: Started at London, currently at Bangalore

Period

August 21st to till date

Role:

Sr AEM Developer

Responsibilities

Technical Responsibilities

Worked on shell market hub. https://www.markethub.shell.com/

Development of new reports, widgets, Sightly components, modification of old JSTL/JSP components, OSGi Services, custom workflows, Sling schedulers, Listeners and sling servlets.

Integration with NGAP and relational database

DTM integration. Creation of DTM rules.

Adobe Analytics – Generating reports for business to get insights.

SOAP web services integration with AEM.

REST services integration with AEM – Shell legacy applications exposing REST services or integration with third party REST services.

Project Environment

AEM 6.2, JSP, Sightly, java, HTML, JQuery.

Tools

Subversion, GIT, Jenkins, JIRA, file vault (vaultclipse), CRXDE, Eclipse, Maven build.

Project Description

Shell market hub is a platform shell has created for all its business users, dealers and partners to view, compare, upgrade, generate reports or buy shell services in various domains like US fuels, aviation and Marine.

Project: #2

Project

Sony PlayStation(PDC)

Company

Sony

Customer: Sony

Work Location: London

Period

March 14th 2017 to June 2017

Role:

AEM Developer

Responsibilities

Technical Responsibilities

Working on current ongoing migration of https://playstation.com site to AEM 6.2(from 5.6)

Redesigning the technical architecture for AEM platform for AEM 6.2

Development of new Sightly components, modification of old JSTL/JSP components, OSGi Services, custom workflows, Sling schedulers, Listeners, sling servlets, have utilized Angular JS for building few of the pages.

Integration with Search and promote, Scene7,Adobe Target and DTM integration.

Custom widgets and custom search functionalities were developed.

Project Environment

AEM 6.2, JSP, Sightly, java, HTML, JQuery.

Tools

Subversion, GIT, Jenkins, JIRA, file vault (vaultclipse), CRXDE, Eclipse, Maven build.

Project Description

PlayStation is a gaming brand that consists of four home video game consoles, as well as a media center, an online service, a line of controllers, two handhelds and a phone, as well as multiple magazines. It is created and owned by Sony Interactive Entertainment Content migration scripts to migrate their thousands of products and recipes.

Project: #3

Project

WEGMANS

Company

Adobe

Customer: Sprint

Work Location: Bengaluru

Period

April 2016 to March 2017

Role:

Technical Consultant/AEM Developer

Responsibilities

Technical Responsibilities

Involved in requirements gathering/ Discovery Phase.

Migration of https://wegmans.com site to AEM 6.1.

Redesigning the technical architecture for AEM platform.

Developed Sightly components, custom workflows, Sling schedulers, Listeners, sling servlets.

Integration with Adobe Target, DTM integration.

Custom widgets and custom search functionalities were developed.

Project Environment

AEM 6.1, JSP, java, HTML, JQuery.

Tools

Subversion, GIT, Jenkins, JIRA, file vault (vaultclipse), CRXDE, Eclipse, Maven build.

Project Description

Wegmans Food Markets, Inc. is a privately held American regional supermarket chain headquartered in Gates, New York. This project aims Migration of wegmans.com to AEM platform.

As part of this project, we started from identifying the base page and home page templates, identifying the reusable components required be developed apart from reusing the out of the box components.

Integration with Target and DTM.

Content migration scripts to migrate their thousands of products and recipes.

Project: #4

Project

SPRINT

Company

Adobe

Customer: Sprint

Work Location: Bengaluru

Period

November 2015 to March 2016

Role:

Technical Consultant/AEM Developer

Responsibilities

Technical Responsibilities

Involved in requirements gathering/ Discovery Phase.

Migration of https://www.sprint.com site to AEM 6.1.

Redesigning the technical architecture for AEM platform.

Developed Sightly components, custom workflows, Sling schedulers, Listeners, sling servlets.

Integration with Adobe Target, DTM integration.

Integration with Google Search API for search functionalities in sprint.com.

Integration with Oracle ATG, HJS.

Project Environment

AEM 6.1, JSP, java, HTML, JQuery.

Tools

Subversion, GIT, Jenkins, JIRA, file vault (vaultclipse), CRXDE, Eclipse, Maven build.

Project Description

Sprint is an American telecommunications holding company that provides wireless services and is a major global Internet carrier.

Migration of sprint.com to AEM platform, currently they are using oracle ATG and HJS.

As part of this project, we started from identifying the base page and home page templates, identifying the reusable components required be developed apart from reusing the out of the box components.

Integration with Target and DTM.

Integration with Google search API for search functionalities.

Project: #5

Project

Verizon

Company

Adobe

Customer: Verizon wireless

Work Location: Bengaluru

Period

July 2015 to October 2015

Role:

Technical Consultant/AEM Developer

Responsibilities

Technical Responsibilities

Involved in requirements gathering/ Discovery Phase.

Migration of http://www.verizonwireless.com/site to AEM 6.1.

Developed Sightly components, custom workflows, Sling schedulers, Listeners, sling servlets.

Created OSGi configurations for author and publish.

Project Environment

AEM 6.1, JSP, Java, HTML, JQuery.

Tools

Subversion, GIT, Jenkins, JIRA, file vault (vaultclipse), CRXDE, Eclipse, Maven build.

Project Description

Verizon Communications is an American

Broadband and telecommunications company, the largest U.S. wireless communications service provider.

Verizon wireless was a migration project, as the website was already using the components developed in CQ 5.6.

We migrated the old components with new enhancements and created new components in AEM 6.1.

CQ 5.6 components were developed using JSPs. These components were migrated to sightly components using sling models / JSTL components with tag libs.

Project: #6

Project

Under Armour Brand

Company

Adobe

Customer: Under Armour

Work Location: Bengaluru

Period

November-2014 to June 2015.

Role:

Technical Consultant/AEM Developer

Responsibilities

Technical Responsibilities

Involved in requirements gathering/ Discovery Phase.

Developed custom workflows, Sling schedulers, Listeners, event handlers, sling post servlets.

Customized AEM Assets/DAM functionalities to meet the client requirements.

Created custom replication process, customized project creation process.

Customized search functionalities in AEM Assets.

Project Environment

AEM 6.0, JSP, Java, HTML, JQuery.

Tools

Subversion, GIT, Jenkins, JIRA, file vault (vaultclipse), CRXDE, Eclipse, Maven build.

Project Description

Under Armour, Inc. is a leading American sports clothing and Accessories Company.

UnderArmour Brand was one of the most complex AEM Assets/DAM customization project Adobe handled.

This project required a lot of customizations of AEM Assets functionalities to suit the client requirements.

We heavily customized AEM Project Creation, AEM Assets search functionality, Replication functionality (activation and de-activation), and collections.

We created a new site called “Vendor Portal” where the only the published assets would reside in the order of brands and the published date.

Many Custom workflows were designed to handle the expired assets – automatically de-activate the expired assets from publish, to move the projects to a different location based on the attributes selected while project creation, to create custom renditions when assets were uploaded etc.

Integration with InDesign, assets modified in InDesign were automatically available in AEM and vice versa – 2 way synchronization.



Contact this candidate