Post Job Free

Resume

Sign in

Aem Developer

Location:
Edison, NJ
Posted:
January 22, 2024

Contact this candidate

Resume:

Satish Paineni

Sr. Aem Developer

ad2zt5@r.postjobfree.com

Professional Summary:

•Having 5+ years of experience in IT and a specific focus on Java and AEM.

•Expertise in constructing CMS solutions utilizing Adobe CQ and AEM (versions 6.4, 6.5, and Cloud). My experience extends to the development of applications using Java, Spring, JSP, and Hibernate.

•Extensive experience on Adobe AEM 6.x, Apache Sling API, JCR, OSGi, Day CRX, Components, Content Modeling, Adobe DAM (Digital Asset Management), Tagging, Workflow, CUG, ACL, Integration with Salesforce, Java, J2EE, Apache Maven, Confluence, JIRA, SOAP and REST Web Services.

•Worked on HTL, JSP, jQuery JavaScript, Junit tests.

•Good understanding of SDLC and experience with agile and waterfall methodologies.

•Proven track record in meeting the deadlines and demonstrated competence as a good Team player.

•Proficient in AEM Sites

•Strong Application knowledge of Core Java & J2EE.

•Good Experience in Implementation of MVC using Hibernate, Spring Framework.

•Having good Experience in relational and non-relational Databases. Good knowledge of web services.

•Good Experience in deploying applications using Tomcat and Web Logic application servers.

•Team effectiveness - Sharing Knowledge/information relevant to others.

•Self-starter, able to grasp and adaptive to learn new Technologies.

•Experience working with Dispatcher Module.

•Extensive experience in development, deployment and troubleshooting Web based and enterprise- based applications on Windows, UNIX and Linux platforms

•Worked on development of adaptive form components, creation of forms and debugging the forms issues using Adobe Forms.

Technologies & Frameworks:

CMS Technologies: AEM 6.5, 6.4, AEMaaCS(Cloud) (Apache Sling, SEO, JCR, WCM, OSGI, Search, CMS, CRXDE, CRXDE Lite, GraphQL, Publishing, OSGI Framework, JCR, DAM), SPA, TeamSite, Drupal.

Application Servers/ Web Servers: Apache Tomcat Server.

Web Technologies/Programming languages: HTML, CSS, JavaScript, jQuery, React JS, Angular JS, AJAX, Groovy, XML, Core Java, JDBC, Servlets, Magento, sling, JDBC, J2EE.

Version Control tools: SVN, GitHub.

Methodologies: Agile, Scrum.

Databases: Oracle 8i/9i/11g, MySQL and SQLServer7.0/2000.

Testing Tools: Junit.

Operating Systems: Windows XP/2000/7/10 Unix, MS DOS 6.22.

Other Tools: Eclipse, Maven, IntelliJ, VS Code, Splunk

Professional Experience:

Client: TD Ameritrade (October 2022 – Till Date) Role: Sr. Aem Developer

Responsibilities:

Worked on migration of TeamSite application to AEM 6.5.

Worked on Application to analyze the project migration complexity and on designing the strategy and plan of action for the project by drafting requirements creating user stories sprint wise.

Creating Custom Components with Sling Models, Editable Templates, Experience Fragments, Content Fragments.

Applying Styles using Client Libraries.

Configure, administer, and operate Adobe Target to build multi-channel campaigns

Creating Sling models for Custom Components and writing the JUNIT Test Cases with respect to coding standards and unit test coverage.

Worked on MSM modules and involved in Digital Marketing strategy formulation.

Created Custom Workflows.

Created Adaptive Forms using Adobe.

Cross Browser Issues Fixed.

Using GraphQL API call getting the content fragments data from JCR (Java Content Repository).

Creating web pages using templates and adding the content inside the components.

Start and Stop the AEM and TeamSite servers using Super Putty commands.

Taking the back-up repository code before committing the new code into AEM Servers.

Monitoring and sending emails on daily basis with the AEM Servers Memory and CPU usage and the Server status.

Adding the new User requests into AEM Groups.

Developed Sling Models, OSGI Services, Search, Workflows, and Servlets.

After Patching we will verify the AEM and TeamSite servers. If the status is stopped, we will restart the service.

Checking the logs on daily basis when memory or CPU usage increases.

Environments: AEM 6.5, GraphQL, Publishing, Java, Touch UI, OSGI, Sling, Sightly, jQuery, JavaScript, Magento, Jenkins, Maven, GitHub, and IntelliJ IDE.

Client: Dropbox (Mar 2021- Aug 2022) Role: AEM Developer Responsibilities:

Creating Custom Components, Editable Templates, Experience Fragments, Content Fragments.

Applying Styles using Client Libraries.

Creating Project Structure.

Developed page layouts, navigation, buttons and icons.

Creating Custom Workflows.

Integrated GraphQL package into AEM and written the quires to get the content from JCR.

Creating components DOM structure in React using SPA (Headless CMS).

Setting up the cloud environment.

Creating web pages using templates and adding the content inside the components.

Good understanding in Adobe Forms.

Implemented forms in AEM which is combination of dropdown, input fields, radio options, file upload and captcha functionality.

Created AEM Components using Reacts Single Page Application (SPA).

Environments: AEM Cloud, OSGI, React, Sling, Search, GraphQL, Java, Touch UI, Sightly, React JS, Jenkins, Maven, GitHub, and Eclipse IDE.

Client: Pearson (Nov 2020 – Mar 2021) Role: Senior Developer

Responsibilities:

Creating custom components & extending the core components using Sling capabilities.

Creating Content Fragments for Event lists and displaying them on the page using GraphQL Persisted queries.

Integrating the form pages

Exposing the Header & Footer XFs with HTML and Clientlibs to Angular team using Sling Servlet.

Working on dialog level validation. Writing Junit for Sling and OSGI implementations.

Customizing the workflows to validate the asset & site metadata before publishing.

Authoring the content and publishing them for approval.

Authoring multiple content models into one content model for creating the complete JSON response of the page.

Actively involved in sprint planning and estimates for the content models and followed agile methodology to deliver the client requirements.

Environments: React, AEM 6.5, OSGI, Sling, Java, Touch UI, Sightly, jQuery, JavaScript, Jenkins, Search, Maven, GitHub, and IntelliJ IDE

Client: WSI (Mar 2019 – Nov 2020) Role: AEM Sites/DAM Developer

Responsibilities:

Creating Custom Metadata Schema, Metadata profiles and applying them to the folders.

Applying Cascading rules for the Custom Metadata Schema.

Creating Search Filters.

Customizing the Search Forms.

Creating Servlets, Services using AEM annotations.

Creating User Groups and providing permissions and packaging them through ACL Package Manager and deploying to other environments.

Custom Implementation for Asset Metadata properties.

Worked on creating and demonstrating experience fragments and content fragments to client and help them understand how they can leverage these features in the current application.

Worked on creating various components as per client requirements.

Worked on various servlets, OSGI services and sling models during development.

Provided client with optimal solutions for various requirements which improved their authoring experience.

Worked on creating and managing ACL’s.

Environments: AEM 6.4/6.5, Java, Touch UI, OSGI, Sling, Sightly, jQuery, JavaScript, Magento, Jenkins, Maven, GitHub, and IntelliJ IDE

•Education:

Bachelor of Technology, Electronics and Communication Engineering, India

•Certifications:

Adobe Certified Professional - Adobe Experience Manager Developer - https://www.credly.com/earner/earned/badge/f490cb33-8776-4de6-aa7f-f41da3289864

Java (Hacker Rank) - https://www.hackerrank.com/certificates/7404619a1c39

Java (W3 Schools) - https://verify.w3schools.com/1NGI0OQCTD

Postman-API-Fundamentals-Student Expert (Postman) -https://api.badgr.io/public/assertions/gamWShB5TN6iUTuYiPjhsg?identity email=satishcy1%40gmail.com



Contact this candidate