Summary
Overview
Work History
Education
Skills
Certification
Technology Stack
Projects
Timeline
Generic
NITESH SONI

NITESH SONI

Chandigarh

Summary

Creative, motivated, result oriented, self-driven professional with more than 12 years of experience. Extensively worked and designed solutions on different AEM versions i.e., AEMaaCS, AEM6.5, AEM6.4, AEM 6.3, AEM 6.2, AEM 6.1, CQ5.6.1, CQ5.4, AEM SPA integration with React and Angular. Well versed with working on AEM cloud Service development and migration projects. Has designed solutions for Azure AD and Azure B2C integration with Adobe. Understanding of different authentication protocols like SAML and OIDC. Worked on Akamai CIAM integration with AEM application. Worked on EDAM solution to integrate AEM with Creative Cloud using Asset Link, Adobe Smart Tagging and Tag Training Implementation, Dynamic Media integration and Campaign email integration. Worked on creating accelerator solution for Content Migration. Hands on experience in implementing web-based applications with Core Java, J2EE, AEM, Sling, OSGI, Apache Felix, Apache Jackrabbit, JCR, Oak and CRX. Good exposure on tracking tools like - Maven, GIT, JIRA.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Technical Architect

Credera(Earlier TA Digital)
04.2023 - Current

Associate Architect

Credera(Earlier TA Digital)
01.2022 - 03.2023

Senior Consultant

Infosys
12.2018 - 01.2022

Tech Lead

Tech Mahindra
04.2018 - 11.2018

Senior Software Engineer

Tech Mahindra
11.2014 - 04.2018

Associate Technology L2

Publicis Sapient
06.2013 - 11.2014

Systems Engineer

Infosys
10.2011 - 06.2013

Education

Bachelor of Technology (B.Tech.) -

Chandigarh Engineering College, Mohali
06-2011

Skills

  • Adobe Experience Manager
  • Java
  • HTML, CSS, JS
  • Technical Design Documentation
  • Solution Implementation
  • Technical leadership
  • Client communications

Certification

  • Adobe Certified Master - Adobe Experience Manager Sites Architect
  • Adobe Certified Expert - Adobe Experience Manager Sites Business Practitioner
  • Adobe Certified Expert - Adobe Experience Manager Sites Developer
  • Adobe Certified Professional - Adobe Experience Manager Sites Technical Foundations

Technology Stack

Adobe AEM as a Cloud Service, AEM 6.x, Core Java, Sightly, JS, JQuery, CSS, HTML, OSGI (Apache Felix), Apache Sling, JCR (Apache Jackrabbit/Oak), Servlets, JSP, Apache Web Server, Dispatcher, CRXDE, Eclipse, Visual Studio, SQL, GIT, SVN, Maven, Jira, Jenkins, DrawIO

Projects

Equinix Dam     (Sep ’2023- Dec’2023)

Role: Technical Architect

Description: Supporting the Equinix DAM Project on AEM as a cloud Service.

Roles and Responsibilities:

  • Design Support for integration with Marketplace and Coveo using AEM Asset Delivery Services.
  • Production Release and Release Readiness tasks.
  • Solution Design Documentations.
  • Leading and mentoring the team.

UPS    (Jan’2022-Aug’2023)

Role: Technical Architect

Description: Designed and delivered About UPS, UPSers and Brand Central on AEM as a cloud Service Platform.

Roles and Responsibilities:

  • AEM cloud environment set up for business that includes environments, pipelines, users, and groups etc.
  • Requirement Analysis and Effort Estimation
  • Designing complex solutions and lead the team to take these solutions to deliver.
  • Creation of Technical Architecture document.
  • Leading the technical discussion with Client and Adobe.
  • End to end technical ownership.
  • AEM Integration with Salesforce, SAML, Azure B2E, GCP API, Quote Media.
  • AEM Cloud Projects Delivery, Runbooks Creation, New Relics Monitoring, Performance Checks and Security Check and fixes.
  • Code review and quality check.

Merck   (Nov’2020-Dec’2021)

Role: Senior Consultant

Description: Redesigning existing application to new standards by creating new components, templates, style systems and other architectural level changes.

Roles and Responsibilities:

  • Solution Design on component development
  • Working on Components Development for a core library to be reused across projects.
  • Defining the Content and Dam Taxonomy for new projects
  • Supporting Accessibility issues fixes.
  • Working on Complex components or integrations
  • Code Review and Process Documents Creations

M1 Singapore   (Feb’2020-Nov’2020)

Role: Senior Consultant

Description: SPA Project

Roles and Responsibilities:

  • Team Lead for AEM Team
  • Solutioning for component development
  • Worked on component designs
  • Working on Components Development for SPA projects

Capital Group  (Dec’2018-Feb’2020)

Role: Senior Consultant

Description: AEM DAM Project.

Roles and Responsibilities:

  • Design and implementation along with Requirement Gathering from clients.
  • Worked on solutioning of components and its development
  • Worked on AEM Dam Functionalities
  • Worked on Servlet, Schedulers, Workflows and Event Listeners.

AT&T - Brand Center   (Mar’2018-Nov’2018)

Role: Technical Lead

Description: AEM DAM Project.

Roles and Responsibilities:

  • Worked on Workflows to copy the renditions from one asset to another and defect fixes.
  • Fixing the Defects that are related to Renditions Creation, opening and viewing of Assets, Dynamic Media

AT&T – My Services  (Mar’2017-Mar’2018)

Role: Technical Lead

Description: AT&T Post Login Functionalities were part of My Services Project.

Roles and Responsibilities:

  • Handling the project from Client Location in USA and responsible for AEM Deliverables.
  • Creating Or Updating any AEM Common components
  • Updating any AEM Common Templates
  • Handling any Defects Related to Common, Overview, MyServices and Login POD
  • Creating Authoring Guides for Content Implementer team
  • Release Support during Weekly and Monthly Deployments
  • Providing AEM support to Prod Support Team and Environment teams
  • Helping EM team with the issues related to launches.
  • Onshore/Offshore Coordination with the developers for task Division and Assignment

AT&T – Combined Cart  (Sep’2016-Mar’2017)

Role: Lead Developer

Description: AEM Project for Combining the Carts for multiple AT&T Pods.

Roles and Responsibilities:

  • Analysis of the specifications provided by the client.
  • Initial POC for finalization of the approach
  • Created Complex Accordion Component
  • AEM and Angular Integration
  • Development of Components

AT&T –Global Navigation POC  (Jun’2016- Sep’2016)

Role: Lead Developer

Description: POC for Creating the Global Navigation using Adobe Target.

Roles and Responsibilities:

  • Analysis of the specifications provided by the client.
  • Initial POC for Header and Footer, Segments Creation.
  • Use of Adobe Target.

AT&T – IRU Unlock  (May’2015-Apr’2016)

Role: Senior Consultant

Roles and Responsibilities:

· Worked with creation of Components, Template, i18n keys.

· Created Run mode Configuration.

· AEM and Angular Integration with Clientlib approach

AT&T – Ecommerce POC  (Dec’2014-Mar’2015)

Role: Developer

Description: POC for Product Information Management in CQ 5.6.1

Roles and Responsibilities:

  • Worked with Moving the Product Nodes in CRX
  • Worked on Components Creation for Device Details Info Page
  • Worked with AEM Template
  • Worked with Content creation
  • Worked on adding digital assets like Device Images to DAM.

Richemont – Contact Center Front End  (Jun’2014-Nov’2014)

Role: Developer

Description: POC for PIM in CQ 5.6.1

Roles and Responsibilities:

  • Worked with X-path queries
  • Worked on Generating Java Objects from XML Document
  • JSON Request and Response handling
  • Worked with Java Servlets and Classes

Richemont - Van Cleef & Arpels  (Jan’2014-Jun’2014)

Role: Developer

Description: Products based implementation using CQ 5.6.1.

Roles and Responsibilities:

  • Worked on Shopping Cart Component consuming soap based Web Services.
  • Worked on Wishlist Component consuming soap based Web Services.
  • Worked with Java Servlets and Classes
  • Worked with Run Modes Configuration

GSK – Trobalt Konnect  (Jan’2013-Jun’2013)

Role: Systems Engineer

Roles and Responsibilities:

  • Consumed REST web services.
  • Created custom Forms Component.
  • JSON Request and Response handling
  • Java Servlets and Classes

GSK – Finland Nurse Portal  (May’2012-Dec’2012)

Role: Systems Engineer

Roles and Responsibilities:

  • Consumed REST Web Services.
  • Created custom Components.
  • JSON Request and Response handling
  • Java Servlets and Classes
  • Web Server Set up and dispatcher configuration.

Timeline

Technical Architect

Credera(Earlier TA Digital)
04.2023 - Current

Associate Architect

Credera(Earlier TA Digital)
01.2022 - 03.2023

Senior Consultant

Infosys
12.2018 - 01.2022

Tech Lead

Tech Mahindra
04.2018 - 11.2018

Senior Software Engineer

Tech Mahindra
11.2014 - 04.2018

Associate Technology L2

Publicis Sapient
06.2013 - 11.2014

Systems Engineer

Infosys
10.2011 - 06.2013

Bachelor of Technology (B.Tech.) -

Chandigarh Engineering College, Mohali
NITESH SONI