Naman Sharma
AEM/CQ* Lead Developer
*.* Years of Strong Experience in developing applications using content management system namely AEM 6.1 /6.2/6.3/6.4 with JAVA/J2EE, CSS, HTML.
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
SKILLS
Certified in AEM Developer Dev-ops Practitioner
Enterprise Web Products : A EM 6.4,6.3,6.2, 6.1,6.0,Cq5.6
Server-Side:AEM/CQ, AEM Sites, AEM Form,Apache Sling, JCR (Apache Jackrabbit/Oak), OSGI (Apache Felix), Core Java, JSP, JavaScript, Dispatcher, Apache Tomcat,
Client-Side:HTML5, CSS3, JavaScript, jQuery, AJAX, JSON.
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
EXPERIENCE
Tata Consultancy Services Pvt Ltd.
June 2018 – Present
IT Analyst
United States-based wireless network operator,
Responsible for design and development of web content management and integrations using the A EM6.4 platform and technologies such as Java, HTML, XML, JavaScript, web services, Apache Felix, CSS.
Created Touch UI AEM components and also created few dialogs using
version 6.4.
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.
Built various web pages using JavaScript, HTML, CSS, and JQuery.
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.
Environment: A EM6.4, JCR, Apache Felix JAVA, J 2EE, POJO,JSON, Adobe Experience Manager, Sightly, HTMLS, Ext JS, CSS3, Maven, GITHUB, Restful Web services, Agile, SCRUM, JIRA, JavaScript, JQuery, JSON
Tata Consultancy Services Pvt Ltd Sep 2016 – Jun 2017
System Engineer
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.
Involved with content management strategies, architecture, and multichannel content delivery. Environment: AEM 6.3, JCR, Apache Felix JAVA, J2EE, POJO, JSON, Adobe Experience Manager, Sightly, HTML, Ext JS, CSS3, Maven, GITHUB, Restful We services, Agile, SCRUM, Akamai, JIRA, JavaScript, JQuery, JSON.
Tata Consultancy Services Pvt Ltd Nov 2015 – Sep 2016
System Engineer
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
Built various web pages using JavaScript,HTML,CSS and JQuery.
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
adbubm@r.postjobfree.com
www.linkedin.com/in/naman-sharma-642b06159