AEM/CQ* Lead Developer
Proficient in Apache Sling, Model, Service, Servlet, Customization of workflows, Replication, AEM Forms Development, OSGI Bundles, OSGI Configurations Services, and email, AEM Sites, AEM Forms.
Comprehensive knowledge on AEM associated technologies like JCR, Apache Sling, OSGI Event Handling, OSGI bundles, Sling Servlets, and Sling Schedulers.
Extensive experience in HTL(Sightly), JSP and for User Interface Development.
Analyzing the client website requirements, planning, and implementation of the website on the AEM platform.
Defining/identifying Templates, Pages, Components, Forms, Digital Asset Management (DAM), Authoring and Publishing the site's content.
Experience with SDLC process (Agile, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements.
Experience in working with multiple vendors and geographically distributed teams
Good understanding of Software Development Life Cycle Phases such as Requirement gathering, analysis, designs, development, and unit testing.
Performance optimization, progressive enhancement, usability, and accessibility.
Possess a good understanding of the business process, combined with excellent communication and interpersonal skills.
Has an excellent Inter-personal skill, sharp problem-solving skills, and a positive attitude.
Highly flexible and capable of learning new skills and coordinating as a good team member
Done the apache changes for dispatcher
Follow up for performance, security testing report and business
Involved in content migration from CQ5.6 to AEM 6.3
Certified in AEM Developer Dev-ops Practitioner
Enterprise Web Products : A EM 6.4,6.3,6.2, 6.1,6.0,Cq5.6
Version Tools: Git, SVN, Jira, Jenkins, Maven
Methodologies: Agile, Scrum
Managed stakeholders and dependencies within teams for in time delivery
Working in Agile Scrum for 3+ years
Interested and enthusiastic to learn and work with new technologies
Skilled in Adobe CQ building blocks including templates, components, dialogs, widgets, etc., and the CQ development
and deployment process.
Team player with good analytical and communication skills
Cross-browser, cross-platform and cross-device issues
Tata Consultancy Services Pvt Ltd.
June 2018 – Present
United States-based wireless network operator,
Created Touch UI AEM components and also created few dialogs using
Experience working with A EM DAM, Sling/Apache Felix OSGi, workflows, and third-party integration.
Design and develop AEMtemplates, custom components, Generic component, custom workflows, object model designs (Java APIs), implementation strategy, and unit testing.
Woked on enterprise workflow and implemented e-commerce -cart in AEM 6.4.
Experience with continuous integration and deployment using tools such as Jenkins, etc.
Participate in the implementation of a large enterprise AEM 6.4 initiative.
Assist with setup and configuration of AEM development environments and code deployments.
Translate business requirements into technical details relevant to AEM
Design/worked on reusable AEM components for authoring content.
Provide ongoing support and maintenance of existing web-based applications, including production issues, software updates and bug fixes.
Update web applications according to changing SEO best practices and search algorithms.
Follow emerging technologies/industry trends and apply them to projects and activities
Verify the technical feasibility of Ul/UX designs and ensure it works across modern mobile and desktop browsers
Monitor and report on performance, traffic and search engine results for all web properties.
Making sure about all environment up and running, checking the log, Dispatcher cache clearing, Starting/ Stopping server.
Tata Consultancy Services Pvt Ltd Sep 2016 – Jun 2017
United States-based lock manufacturer company:-
Developed touch UI components using AEM.
Developed Sling Models to read data.
Worked on client libraries, integrating JS and CSS.
Working knowledge on AE M 6.3 version.
Develop Custom AEM Workflows, OSGI Services, and other Dynamic/Static web content management components. Developed custom components, customized forms for Internet and Intranet sites of the company.
Developed custom OSGI Services like servlets, schedulers, service utility components.
Implemented i18n internationalization in the website.
Created custom editable templates using AEM 6.3. Add custom policies for components and define initial and structure for it.
Worked on Experience Fragments and Content Fragments.
Document each and every user story. Review of Code and prepared test cases.
GIT is used as a distributed revision control system. File vault in conjunction with GIT helps to pull or push the code to the developer's machine.
Tata Consultancy Services Pvt Ltd Nov 2015 – Sep 2016
South Africa -based Hotels company:-
Created and maintained AEM 6.0 and AEM 6.1content management systems
Developed Templates and Components using AEM 6.1Sightly and the Sling Models.
Involved in content migration from AEM 6.0 to AEM 6.1
Developed custom components, customized forms for Internet and Intranet sites of the company.
Development of the static web pages, landing pages, category landing pages using a content management system.
Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
Provide estimates, designs, and the specifications for components, AEM templates, and workflows
Setup and configure the Authoring and publishing environments, replication agents, AEM dispatcher to cache landing pages HTML and serve as the static pages from Apache
CERTIFICATION / ACHIEVEMENTS
2017 Certified AEM Developer
2018 On The Spot Award
2018 Dev-ops Practitioner Certified