Summary
Overview
Work History
Education
Skills
Certification
Languages
Affiliations
Accomplishments
Timeline
Custom
Nishu Pal

Nishu Pal

Certified Scrum Master | AEM Architect | Problem Solver | Mentor
Dubai,UAE

Summary

Detail-oriented analytical thinker with superior consultative skills. Applies critical thinking to achieve complex business objectives, transforming data into meaningful insights. Possesses strengths in research, negotiation and cost-benefit analysis.

Overview

13
13
years of professional experience
13
13
years of post-secondary education
5
5
Certificate

Work History

Technical Architect

Perficient Inc
Remote
03.2022 - Current
  • Evaluate the existing AEM setup to understand the current architecture, applications, and dependencies
  • Collaborate with stakeholders to define business goals and technical requirements for the migration
  • Design the architecture for the AEM deployment in the cloud, considering scalability, availability, and security
  • Ensure data security and compliance requirements are met during migration
  • Plan for data migration from on-premises servers to the cloud, including content, assets, and configurations
  • Optimize resource usage to ensure cost-efficiency
  • Created comprehensive architecture and deployment documentation for reference and knowledge sharing.
  • Minimized performance shortfalls, developing mitigation plans to address technical risk.
  • Defined the functionality of systems by correctly understanding and documenting non-functional requirements.

Lead Technical Consultant

Perficient Inc
03.2022 - 03.2024
  • Created and Estimated User Stories
  • Engaged with different stakeholders to understand business requirements and align them to technical feasibility
  • Trained and mentored junior consultants in troubleshooting and resolution techniques.
  • Prepared documentation and training manuals for users and other consultants.
  • Provided hands-on, expert-level technical assistance to developers.
  • Created technical architectural design and data modelling to download assets securely from S3 Bucket.
  • Drive continuous improvement, providing thought leadership in technical aspects of solution delivery.
  • worked on a serverless project that integrated an API gateway with lambda functions, cloudfront lambda-edge functions, and AWS Cloud Search.
  • Designed and developed tool to upload /delete assets from AEM DAM to AWS Cloud Search
  • Design and Develop workflow to migrate assets from AEM DAM to AWS S3 Bucket

AEM Consultant

Tata Consultancy Services
Gurgaon, India
07.2011 - 02.2022
  • Providing input into estimating stories and executing engagements following the Agile methodology
  • Involved in building, deploying the code, and moving code to different environments using Jenkins
  • Part of the Scrum team in understanding Business requirement, creating High Level Design Documents with quality delivery
  • Design import data functionality from PIM in form of JSON and converting them into PDFs to save in DAM
  • Developed Service to download assets from Web and rename them accordingly to upload to DAM
  • Developed Service to extract content details in Excel sheet based on full text search and Tags
  • Worked on Junit to write test classes for AEM Servlet
  • Mentored freshers in AEM

AEM Technical Lead

Tata Consultancy Services
  • Requirement gathering from stake holders and documentation of them
  • Collaborating with client architect and their vendors on day-to-day basis to understand the requirement and provide them technical support
  • Organized and facilitated sprint planning, daily scrums, reviews, retrospectives, release planning, demos and other Scrum-related meetings
  • Worked on ACS Commons Renovator service to move content in Bulk
  • Led user story analysis session to create and elaborated user stories, technical stories, user journeys on JIRA
  • Provided accurate and clear Acceptance Criteria to Junior Team Members for DoD (Definition of Done) resulting in more stories being accepted after demos.

AEM Technical Lead

Tata Consultancy Services
  • Analysis and solutions provided to migrate data from AEM to PIM
  • Data Restructuring as per PIM
  • Created editable templates, Experience Fragments in AEM 6.4
  • Worked on OSGI services, Workflows and schedulers
  • Developed Schedulers to create product pages dynamically by reading data from JSONs imported from PIM
  • Working with remote project teams using the Agile project methodology for development activities
  • Lead regular project meetings for scrums, design, demos, etc.

AEM Senior Developer

Tata Consultancy Services
  • Analyzed complexities of existing 6.2 website code to migrate it to 6.4
  • Analyzing, designing and layout of the components
  • Created Code Base for 6.4
  • Involved in customizing OOTB components, editable templates, and dialog creation in Touch UI for AEM 6.4
  • Worked on ACS Commons Dialog conversion tool
  • Working with remote project teams using the Agile project methodology for development activities
  • Lead regular project meetings for scrums, design, demos, etc
  • Ongoing responsibility for project development and support.

AEM Senior Developer

Tata Consultancy Services
  • Responsible for creating website in AEM from their old website made in HTML and Java
  • Analyzing old website and identify AEM components that can be made
  • Developing complex OSGI services
  • Worked on Sling Models & Servlets to create new components
  • Worked on the elimination of Sonar defect
  • Worked on Adobe Launch Scripts for analytics data.

AEM Developer

Tata Consultancy Services
  • Requirement gathering from stake holders and documentation of them
  • Involved in creating TDD for various requirements
  • Involved in customizing OOTB components, template and dialog creation in Touch and Classic UI for AEM 6.2
  • Worked on integration of AEM 6.2 with external services i.e., Informatica, Endeca, Chat, Social Share
  • Worked on OSGI Configuration and Replication Services
  • Used cloud configurations
  • Used ACS Common Package to send Email Notification from AEM
  • Work with Architects to develop enhancements and/or fixes.

AEM Developer

Tata Consultancy Services
  • Extending OOTB components and create new components
  • Different multiple templates were developed
  • JCR repository was used to store the content information
  • Preparing low level design
  • Developing complex queries according to the requirements
  • JAXB parser used to handle XML responses
  • Created users and groups and managing their permissions.

Module Lead

Tata Consultancy Services
  • Module Lead, managing a team of 5 people
  • Maintained a good relationship with the Team and the client and got appreciation for the same
  • Preparation Technical Design Document (TDD)
  • Managing all the project level activities starting from requirement specification
  • Handling all project related calls and meetings
  • Sharing WSR of Team with the customer
  • Handling Interaction and integration with other teams like Portal, DB and UI
  • Implementing basic landing page to search Eaton single/ Multi parts from Pdh database to have product details and downloading results into Excel as well
  • Implementing SSO to access this application from Eaton Portal.

Production Support Analyst/ Developer

Tata Consultancy Services
  • Team Lead, managing a team of 5 people, Working as a counterpart of the person at onshore
  • SPOC for all the development and production activities going here at offshore
  • Worked on Enhancement of application and Change Requests from client in different modules using JAVA, JSP, SQL, UNIX, SSO and JSF
  • Working as a Oracle Web Center Portal Developer for integrating new Eaton applications to portal and Handling development of passkey application for Eaton ecommerce project
  • Implementation of SSO for various web applications integrated to Eaton Portal
  • Developed and executed test plans and test strategy
  • Executed thorough system testing as well as unit testing and reported them in weekly and monthly reports
  • Worked on issues at end user level
  • Documented all the changes and their impact extensively, in design document, system test case and requirement documents
  • Experience of handling two development projects side by side.

JAVA Developer

Tata Consultancy Services
  • Managing all the project level activities starting from requirement specification till production support
  • Discussions with clients regarding the overall process and project plan
  • Implemented CRUD for Cooper contractors from HRMS DB and LDAP using JSF Technology
  • Implementation, testing and production support.

JAVA Developer

Tata Consultancy Services
  • Updated the Web Service methods called by the portal Self Registration process and Password Reset process
  • Enables the functionality to check password history from user LDAP profile while changing password from passkey WebService
  • Preparation of test procedures to perform Unit Testing
  • Preparation of documents like production support.

JAVA Developer

Tata Consultancy Services
  • Worked on Enhancement of application and Change Requests from client in different modules using JAVA, JSP, Servlet ,SQL, UNIX and STRUTS
  • Documentation of various product delivery notes and maintenance of Eaton critical JAVA applications WISPER and Supplier Vis and ensuring a smooth delivery process
  • Strictly followed ITSM process.

JAVA Developer

Tata Consultancy Services
  • Managing all the project level activities starting from requirement specification till production support
  • Discussions with clients regarding the overall process and project plan
  • Worked on Pearl Scripts to Migrate application code to portal servers
  • Implementation, testing for each Module
  • Preparation of test procedures to perform Unit Testing.

Education

MCA - Computer Application

YMCA University of Science & Technology, Faridabad,Haryana,India
07.2008 - 06.2011

Bachelor of Science - Computer Science

MDU Rohtak, Faridabad, Haryana India
07.2005 - 07.2008

Skills

  • Adobe Experience Manager
  • Java/JEE platforms
  • Scrum Principles
  • DevOps strategies
  • CI/CD tools
  • Agile and Waterfall practices
  • Project Management
  • Project forecasting
  • Jira
  • Confluence
  • AWS
  • Cost estimation and budgeting
  • Project documentation
  • SQL

Certification

  • AEM Architect Master Exam
  • AEM 6 Developer Exam
  • Certified Scrum Master (CSM)
  • DevOps Engineer Certification
  • OCJP-Oracle Certified JAVA Programmer

Languages

English
Advanced
Hindi
Fluent

Affiliations

  • Reading Poems ,Cooking, Dancing

Accomplishments

    Received 3 times Star of the Month

    Received 2 times Star of the quarter

    Received on the spot awards for providing business value addition to customers.


Timeline

Lead Technical Consultant - Perficient Inc
03.2022 - 03.2024
Technical Architect - Perficient Inc
03.2022 - Current
AEM Consultant - Tata Consultancy Services
07.2011 - 02.2022
YMCA University of Science & Technology - MCA, Computer Application
07.2008 - 06.2011
MDU Rohtak - Bachelor of Science, Computer Science
07.2005 - 07.2008
AEM Technical Lead - Tata Consultancy Services
AEM Technical Lead - Tata Consultancy Services
AEM Senior Developer - Tata Consultancy Services
AEM Senior Developer - Tata Consultancy Services
AEM Developer - Tata Consultancy Services
AEM Developer - Tata Consultancy Services
Module Lead - Tata Consultancy Services
Production Support Analyst/ Developer - Tata Consultancy Services
JAVA Developer - Tata Consultancy Services
JAVA Developer - Tata Consultancy Services
JAVA Developer - Tata Consultancy Services
JAVA Developer - Tata Consultancy Services

Custom

  • Provided Solution for Renaming of Assets in bulk.
  • Provided Solution to get References Detail for Assets.
  • Developed utility to add/update/delete AEM tags in bulk.
  • Developed service to create/update etc/acscommons list.
Nishu PalCertified Scrum Master | AEM Architect | Problem Solver | Mentor