Upload

Sunny C. AEM Software Engineer

Adobe Experience Manager and Platform (AEM AEP)

Summary

Experienced engineer with 11 years of experience in the following areas:
- Adobe AEM Lead Developer (AEM 5.6 Lead Developer Certified)
- Java, JavaScript (React), Vanilla JS
- AEM Component creation (UI as well as server-side), including both reusable and page components with best in standard coding practices
- AEM DAM (Digital Asset Management)
- Servlet, Job Scheduler, Search Functionality, Email API, Sightly
- Workflow implementation
- MSM-Creation of multilingual sites using live copy
- Selective Dispatcher cache invalidation
- Unit testing frameworks, such as JUnit and Mockito.
- Source control management tools, such as Apache Subversion, Git
- Well-versed with a technical understanding of Extjs, Apache sling, and OSGi, needed for the development of an AEM project, starting from scratch.
- Involved in Design, Coding, Testing, Code review, and performance tuning of code and queries.

Experience 

AEM Expert

Feb 2017 – Sep now

Currently working as an AEM Developer, supporting multiple AEM projects.

The most recent projects I worked on:

  • Education Minecraft [https://education.minecraft.net]: Analysis and implementation of authentication module using Azure hosted Spring App service. Assisted implementation of Solr. search, other feature implementation, and bug fixes.
  • NodeJS developer [Beginner] for Jurosense and ViciNFT.

TOOLS AND TECHNOLOGY:  AEM 6.5, Apache-HTTP server, Dispatcher, IntelliJ IDEA, Visual Studio Code, MongoDB Compass, Postgres, Maven, Git, HTL, Java, React, VanillaJS

 

DIGITALECT | AEM Expert

Feb 2017 – Dec 2020

During my tenure with Digitalect, got the opportunity to work on multiple AEM-related projects. The most notable ones are QVC, Viacom, and Chevron.

As of AEM Expert, the majority of the task involved enhancement of the existing website using AEM, improving existing components to support touch UI, and combining components with similar features and requirements into a single component without breaking the existing site.

Roles and Responsibilities:

  • Understanding the requirement of the stories and analyzing the effort required.
  • Creation of technical design document and development of enhancement stories
  • Involved in Design, Coding, Testing, Code review, and performance tuning of code and queries

Tools and Technologies: AEM 6.2, Apache-HTTP server, Dispatcher, IntelliJ IDEA , Maven, Git, HTL, Java, Angular, React

 

Website Site for Aegon, TCS

Jun 2014 – Jan 2017

The project involves the development of the website using CQ5.6 as the platform.

Roles and Responsibilities:

  • Development of components, templates, and pages using CQ5.6
  • Workflow implementation
  • Involved in Design, Coding, Testing, Code review, and performance tuning of code and queries
  • Helped team members on logical and technical issues

Tools and Technologies: CQ5.6, Apache-HTTP server, Dispatcher, IntelliJ IDEA, Maven, Git, Handlebar.js, JSP, Custom JSTL

 

Wibsite for GOLDMAN SACHS, GSAM, SAPIENT

Mar 2013 – Jun 2014

The project involves the development of the website using CQ5 as the platform.

Roles and Responsibilities:

  • Development of components, templates, and pages using CQ5
  • Workflow implementation
  • MSM-Creation of multilingual sites using live copy
  • Selective Dispatcher cache invalidation
  • Involved in Design, Coding, Testing, Code review, and performance tuning of code and queries
  • Helped team members on logical and technical issues

Tools and Technologies: CQ5.6, Tomcat, Apache-HTTP server, Dispatcher, Eclipse, Gradle, Git, Java, JSP, JSTL, jQuery

 

Website for Health Care, GSK, INFOSYS

Jan 2012 – Mar 2013

The project involves the development of the website using CQ5 as the platform. This is a plan and implementation to enhance and modernize the HEALTH.GSK.CO.UK site. During this tenure of 14 months completed projects “Urology”, “Respiratory” and “Votrient Nurse"

Roles and Responsibilities: 

  • Development of components, templates, and pages using CQ5
  • Fixing CSS, js and security issues
  • Involved in Design, Coding, Testing, Code review, and performance tuning of code and queries
  • Helped team members on logical and technical issues
  • Coordinating with clients from offshore

Tools and Technologies: CQ5, Eclipse, Maven, SVN, Java, JSP, JSTL, jQuery

 

Maintenance of Portal, BNSF, INFOSYS

Jul 2011 – Dec 2011

The project involves the maintenance of the portal for BNSF Railways. This maintenance includes the addition of new enhancements to the existing website.

Roles and Responsibilities: 

  • Involved in Design, Coding, Testing, and performance tuning of code
  • Coordinating with clients from offshore

Tools and Technologies: Eclipse, Java, JSP, JSTL, jQuery, MVC architecture

Education 

B.TECH (Computer Science and Engineering) from W.B.U.T College of Engineering and Management, Kolaghat

2010

Training Courses

  • “CQ 5.5 Developer Training” by Adobe.
  • “CQ 5.5 System Administration Training” by Adobe.

Certifications 

  • Adobe Experience Manager Lead Developer Certificate
  • Adobe CQ5.6 Certificate
  • Infosys Certified Java Programmer