Post Job Free

Resume

Sign in

AEM developer

Location:
San Jose, CA
Posted:
January 09, 2023

Contact this candidate

Resume:

Manaswini S

Senior AEM Developer

adujzi@r.postjobfree.com

+1-512-***-****

SUMMARY

Having around 7+ years of experience in IT industry with strong experience in Web content management (WCM) & J2EE development technologies with solid experience of Object-Oriented Programming (OOP) as well as Test-Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC). Specialized in developing end-to-end websites using AEM.

Experience in Adobe CQ5 Java based Content Management Tool.

Experience in developing Templates (Static and Editable templates), Custom Components, creating and launching Workflows and customizing out of the box Widgets.

Good experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, matplotlib, Panda’s data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, PyCharm.

Expertise in bash and python scripting with focus on Devops tools, Cl/CD and AWS Cloud Architecture and hands-on Engineering. 4 years of experience on Middleware.

Experience in Adobe Experience Manager (AEM 6.0, 6.1, 6.2, 6.3, 6.4, 6.5), WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, template development, CQ5, Component Development, Architecture, Administration and installation of author and Publish instances etc.

Hands-on experience in implementing features from technologies like Sling,OSGi, Felix, JCR, and current AEM functionalities of integrated products.

Experienced in MVC (Model View Controller) architecture with Magento, AngularJS and SPRING.

Experience in developing PHP based applications using WAMP (Window, MYSQL, PHP, Apache), also worked on multiple Content Management tools like Joomla, WordPress, ModX, Magento, Drupal.

Hands-on experience in implementing features from technologies like Sling, OSGi, Felix, JCR, and current AEM functionalities of integrated products.

Experience in, Digital Asset Management, Tag libraries customizing foundation components in AEM.

Experience of integrating & using Quality check tools using SONAR, security checks-HP Fortify, web inspect etc.

Experience leading offshore team remotely and updating status to client accordingly.

Expertise worked in storing data on JCR and retrieving using Apache sling and generating the content on a page.

Good experience in Adobe AEM building blocks and the AEM development and deployment process.

Expertise in developing GUI using Swing, HTML, DHTML, DOJO, Java Script, CSS, AngularJS, Bootstrap, Apache Cassandra, Full Stack JSF, XML, REST, jQuery and AJAX scripting.

Experience in implementation knowledge of i18n on Components and Dialogs. Created Experience Fragments by customizing XF template. Good Conceptual knowledge of Adobe AEM and Java/J2EE.

Extensively used AEM 6.1tagging features in developing components and templates.

Experienced in Performance optimization both on AEM code, Dispatcher Caching &HTML Mark-up.

Expert in using Brackets for Sightly coding of components and client libraries.

Experience in designing the Workflow Structure which involves automating the Specific Process in AEM.

Experienced in writing SQL queries with RDBMS skills in MySQL, SQL Server and Oracle, etc.

WORK EXPERIENCE

Senior AEM Developer

Zoom Video Communications: San Jose, CA

Jan 2022 to Present

RESPONSIBILITIES:

Project upgrade from AEM 6.4 to 6.5.

Creating workflow launchers and launching Workflow Models.

Customizing out of the box Widgets.

Worked on React functional component and Props for displaying dynamic content.

Worked on packages.json, web-pack config to integrate React with AEM client libraries.

Experience in designing and building end to end build process for AEM centric projects.

Experience in developing Web Applications which have integrated several functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, Social Media, Search, SEO etc.

Strong experience with setting up AEM using Maven and standard Eclipse tools.

AEM design and framework development and Architecture using components.

Worked on Multi Site Manager (MSM) in AEM and aware of Live copies, Language Copies, Rollout configurations.

Created custom live action classes to write custom logic on rollout.

Worked on Experience Fragments and Content Fragments.

Did a setup of context aware configurations.

Updated structured content fragment models.

Responsible for coordinating with the DEV team and perform build and deploying the components

Created Touch UI components and created few dialogs using version using policies.

Setup and configure Authoring and Publishing environments by configuring with appropriate run modes.

Did setup of replicationagents toconfigure the trigger events.

Worked on dispatcher configurations (dispatcher.any file) for caching and load balancing. Updated filter, cache, invalidate sections.

Expertise in HTML5, CSS3, XHTML, and XML based web internet applications using jQuery, AJAX, JavaScript, Angular JS, and Content Management Systems with emphasis on W3C and usability standards.

Performed content authoring and maintenance for test environments by compaction and by creating purging configurations.

Also, been in to using other Enterprise Management Tools like Adobe Test and TargetandAdobe DTM/Launch.

Performed integration with Dynamic media server and worked on image component with picture tags and custom sling models.

Experience in creating Sling Models and Use Classes and using it in HTL files with data-sly attributes.

Worked on Sling Model Exporters.

Worked on updating Thumbnail process in DAM Updates Asset Workflow models in creating custom renditions.

Worked on custom overlays of product files in customizing UI of AEM console.

Worked on creating utility features for authors.

Environment:Adobe AEM 6.5, AEM 6.4, Sightly, JDK 1.8, jQuery, React JS, AJAX, CSS, Bootstrap, File Vault, Web Services, JUnit, GIT, Jenkins, and Maven, SonarQube, CRXDE, Eclipse, Linux, Windows7.

Senior AEM Developer

AT&T: Plano, TX

November 2020 to December 2021

RESPONSIBILITIES:

Performed AEM customization on foundation components, core CMS, and workflows to extend functionalities, and improve performance.

Implemented the Sling Filter, Felix Filter, Sling Servlets, and OSGI bundles for interacting with remote spring web services.

Dispatches all service calls to Service Technicians based on call type, skill sets and availability – coordinates with Service Manager when needed

Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing pages' html and serve as the static pages from Apache.

Integrated Jenkins with various DevOps tools such as Nexus, SonarQube and used CI/CD system of Jenkins on Kubernetes container environment.

Developed custom CSS animations for client’s square space website

Responsible for User Group Management, LDAP configuration and Dispatcher Configuration.

Developed Web GUI involving HTML and JavaScript under MVC architecture.

Implement new designs and optimize site for Adobe Target A/B test campaigns

Worked on migration of project from AEM 6.2 to AEM 6.5. Also involve in Migration AEM 6.2 to AEM 6.5 environment.

Maintain and improve automation in support of self-service DevOps pipelines for both backend and frontend development teams.

Worked with Ansible in conjunction with Vagrant in a DevOps environment.

Strong attention to detail conference survey using HTML, CSS, and Javascript

Developed WCM concepts like translation, multisite management, tag management, JCR event handling.

Designed and developed, CQ5 building blocks including templates, reusable components, dialogs, widgets, workflows in AEM 6.5. Create and maintain customer-facing Adobe AEM content management systems.

Create/build/modify Ansible playbooks including automation scripts with Python and Bash.

Supporting the product owners in any technical requirements. Working on AEM building blocks creating Templates, Components, Dialogs, Widgets, and Sightly.

Part of DevOps team working on Docker containerization efforts and migration of Java apps to OpenShift Container Platform.

Created and updated web pages using HTML and CSS best practices

Worked on the issues like Disable Targeting and JQuery Versioning which usually arise when upgrading from CQ5.6.1 to AEM 6.1.

Worked on implementing different third-party tags thru adobe launch for selected functionalities.

Create reusable core AEM templates, components using HTL templating language, Widgets, dialogs for Touch UI and Development of code and deployment.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.

Restful web services using Python REST API Framework.

Environment: Adobe AEM,AEM 6.5 JAVA, jQuery,Web 3.0 AJAX, Bootstrap, Web Services, JUnit, GIT, Jenkins and Maven, CRXDE, Eclipse, Linux, MAC OSX, Rally, JSON, DAM, Sightly, HTML, Ext JS, Angular JS, CSS3, Maven, Restful Web services, Agile, SCRUM, Akamai,

AEM Developer

Labcorp: Boston, MA

March 2018 to October 2020

RESPONSIBILITIES:

Efficient in writing Sling Models to retrieve the values using appropriate annotations and return them to HTL.

Worked on Multi Site Manager (MSM), enforcing a common base structure and common content and rolled out website to different languages.

Develop Custom AEM Workflows, OSGI Services and other Dynamic/Static web content management components.

Responsible for maintaining and scheduling Maintenance Agreement work and Quoted Jobs with Customer and Service Technician. Meeting with Purchasing and Service Manager as needed to ensure all work schedules are going to be met on time.

Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant.

Development UI modules using HTML, JSP, JavaScript and CSS.

Designed and developed application based on Spring MVC design pattern, used spring validation and wrote validation rules.

Worked on and run agile projects for a DevOps team to help deliver critical functionality to a cloud- based service

Used Jenkins to build, package and deploy the application and used Log4j for the Logging system.

Working on commerce solutions for PlayStation product data.

Also, been in to using other Enterprise Management Tools like Adobe Test and Target, and also Adobe DTM.

Developed UI using HTML, CSS, JavaScript, Jquery validations and XML.

Create and manage security groups in AEM.

Created web-services both RESTful and SOAP based from scratch.

Provide Author Training to business users to familiarize them with the design and usage of the system.

Used Key Features of Angular JS for responsive User interface (UI). Worked on

Digital Asset Management, to manage and store all the media.

Build server deployment on Cloud (EC2) servers with help of DevOps tools like Puppet.

Used AGILE methodology and participated in SCRUM meetings.

Involved in a project Development using Spring Web Flow and Hybris and developed front-end UI with JSF Rich faces, Backbone .js, JQuery, CSS3 Dojo and AJAX.

Worked on Apache Sling Rewriter and Dispatcher rewrite rules.

Develop, implement and configure web content management solutions using AEM technologies such as Java, HTML/DHTML, XML, JavaScript, and web services

Perform AEM customization on foundation components and workflows to extend functionalities, improve the performance or fix issues on project level.

Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM, DAM.

Worked on integrating AEM with AngularJS.

Managed OSGi configuration within the CRX repository.

Proficient in AEM foundational concepts, including the CRX repository, the AEM platform, the use of core frameworks such as Apache Sling and Apache Felix.

Environment: Java, JSP, Servlets, JavaScript, HTML, CSS, jQuery, AEM, CRXDE, JIRA, Hibernate, OSGI, React Js, jQuery, JSON, AJAX, CRX, JavaScript, JIRA, Jenkins, Responsive web designing, GIS, Visual Studio, Source tree, IntelliJ.

Web Developer

Equinix: Hyderabad,India

August-2014 to June-2017

RESPONSIBILITIES:

Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.

Created Custom Directives in Angular-JS, making use of Modules and Filters objects according tothe application requirement. Involved in making Spring and Hibernate enhancements to existing applications

Used Spring LDAP for user security credentials authentication and for validating theUser roles.

Developed Restful services using SpringBoot and Jersey integration and involved in creating Jersey filters,interceptors and exception mappers.

Coded Gradle build scripts to build and deploy the application on WebSphere.ETL jar is configured to run on daily and monthly basis this job is configured in Crontab.

Designed and Developed UI for Portfolio Review Dashboard application using Angular-JS, HTML,CSS, Bootstrap, LESS, JavaScript and JQuery Developed a Java based ETL tool which extracts data from sources like IBM Cognos (xml) & MySQL and dumps data in the target tables in MySQL database.

Worked to secure RESTful web services with Spring security to authenticate any third-party requests coming in.

Developed Apache Camel end points and used produce r template or out messages to JMS

queues.

Utilized Angular-JS frame work to bind HTML template (views) to Java Script object (models).

Developed the UI panels using XHTML, Angular-JS, XML, Web Services, Web Sphere Application Servers and JQuery.

Used MySQL as backend database using Windows OS, Involved in development of Stored Procedures, Functions, Packages and Triggers.

Deployed the application on a JBoss server on a UNIX platform.

Environment:Agile,CoreJava1.8,Spring4,SpringBoot,Angular-JS,HTML5,Node-JS,Bootstrap,CSS,JavaScript, JQuery, MySQL, Mongo-db, Hibernate, JERSEY REST, Eclipse, NetBeans, IBM Cognos, JMS,ApacheCamel,JBoss,Jenkins,Gradle, AWS,Unix,Web Service,WebSphere.



Contact this candidate