Post Job Free

Resume

Sign in

AEM Developer

Location:
Indianapolis, IN
Posted:
December 04, 2020

Contact this candidate

Resume:

Monil M

adic1y@r.postjobfree.com

630-***-****

Sr. AEM Developer

Professional Summary

·Over 9 years of total IT experience in the Web Applications Development and 5.5 years using AEM.

·Experience in AEM 6.5, 6.4, 6.3, 6.2, 6.1.

·Experience with full software development life-cycle, architecting scalable platforms, object-oriented programming, and Agile methodologies.

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

·Experience in using Management (DTM).

·Experience in AEM Component Development, template development, Architecture, Administration and installation of Publish and Author instances etc.

·Experience in developing editable Templates, Custom touch UI Components, creating and launching Workflows and customizing out of the box Widgets.

·Experience in Workflow development and integrating AEM with other applications.

·Worked with MSM in AEM for creating Blueprints, live copies, configuration of rollouts.

·Using sling built content-centric applications with the help of Apache Oak or Crx3.

·Experience in developing responsive web design using Bootstrap and media queries.

·Implemented Java &J2EE design patterns in multiple projects.

·Strong knowledge on Adobe Marketing cloud.

·Good understanding of Java content repositories, sling request processing and OSGi bundles.

·Experience in AEM, JSP and Display Tag for User Interface Development.

·Efficient use of various design patterns such as MVC (Model-View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications.

·In-depth knowledge in design and development of MVC architecture using spring framework.

·Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as a build tool. Efficient in using JUnit for unit testing.

·Experience in developing different applications using CRXDE, Eclipse IDE and Rational Application Developer (RAD).

·Experience in Web Services such as SOAP and RESTful.

·Worked on different IDEs including CRXDE Lite, Eclipse, and Intellij.

·Expertise in building client-side Middle Tier Development environment using JSP, Servlet, Java Mail, etc.

·Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.

·Skilled at developing enterprise applications in different Java IDE's like Eclipse, Net Beans.

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

·Have excellent experience in application servers Apache, Tomcat, JBoss, Websphere, Web Logic and MS VISIO.

·Experience in creating Workflow packages and using Tag Manager for reading tags from pages.

·Worked as an Admin, Giving permissions to user’s and user groups.

·Provided author training to business users to familiarize them with the design and usage of the system.

·Created Content Fragments by creating custom content fragment model.

·Experience in version control software such as Git, SVN and in tracking tool as JIRA.

·Created the blueprints and live copy of the application. Used React as to update the xml.

·Good experience with Operating Systems like Windows NT/9x/2000/Me/XP/Vista and partially on UNIX.

·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.

Technical Skills:

Content Management

AEM 6.5, 6.4, 6.3, 6.2, 6.1.

Web Technologies

XML, HTML/HTML5, CSS/CSS3, JSON, Angular JS, Linux Shell Script, JQuery

Languages

JAVA/J2EE JavaScript, SQL

Programming

HTML 4.0, CSS, JavaScript, Ajax, UNIX Shell Scripting.

MVC framework

Spring MVC, Groovy and Grails

Application Servers

JBoss, Tomcat, Apache web-server

Databases & Tools

Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008;

Tools

RAD, Eclipse, Intellij, NetBeans, Toad, Sql developer

Version Control Tools

Subversion, Git, BitBucket, CVS, IBM Rational Clear Case

Environment

UNIX, Linux Redhat, Windows.

PROFESSIONAL SUMMARY

SallieMae, Indianapolis, IN July 2020 – Till Date

Sr.AEM Developer

Responsibilities:

·Installed and configured Adobe AEM 6.5SP6.5.6 version.

·Worked with creating custom components.

·Worked on implementing Rich Text Editor and adding red attributes to check for external and internal links on OOTB component using coral ui customization.

·Experienced in matching the incoming url’s and loading them into the http session in the form of json.

·Experienced in fixing the cloud manager and SonarQube errors on the repository.

·Experienced in password encryption. Connected to the AEM CryptoSupport and decrypts the encrypted password created by CryptoSupport.

·Created a testing Service and Servlet to test the CryptoService.

·Experienced in writing unit test case using JUnit for services impl’s, services, servlets and components.

·Worked on fixing environment issues.

·Worked on Maven project structure for building the packages.

·Worked in an agile environment.

·Used Azure Dev ops for commits and merging the ticket.

·Worked on integrations tools like nexus.

·Experience in giving valuable input for implementing new products and giving solutions for the issues with expertise.

·Good understanding of the scrums and pointing out on real problems needs to be improved in the retrospective meeting.

·Developed custom tool for reading the key certificates for authentication.

·Worked on identifying the external and internal links and adding rel attributes to the links.

·Worked on making API calls to the servers and created a scheduler for uploading content in dam.

·Experienced in adding a partner logo and header logo to the header component.

·Experienced in working on global maintenance flag.

·Worked in collaborating with the team and getting work done quick on time with the quality.

·Worked on different IDE’s, but specifically Intellij.

·Experienced in using sonarlint and using comparable tools like beyond compare to compare two different repositories.

Environment: AEM 6.5 SP6.5.6, HTML5, CSS3, Java Script, JSP, Java, Servlets, CRXDE, CRX, WCM, JCR, Apache Sling, Eclipse, Intellij, VSCode,Maven, GIT, sonarlint, beyond compare, Azure DevOps, JUnit, cloud manager, SonarQube.

Splunk, Indianapolis, IN February 2020 – July 2020

Sr.AEM Developer

Responsibilities:

·Installed and configured Adobe AEM 6.4SP6.4.8 version.

·Develop Custom AEM Workflows, OSGi Services.

·Develop Custom generic card components, image card components, Video and image components and many others.

·Worked in creating custom Emailtemplates.

·Experience with continuous delivery and integration tools: Jenkins, Nexus, Artifactory, etc.

·Work collaboratively with other teams; QA, UX, etc.

·Experience in Creating Report of the components usage using queries.

·Worked on activation and deactivation of the workflow models using various components such as process, participant, and dynamic participant steps.

·Installed CRXDE Integrated development environment.

·Accessed JCR programmatically to store and fetch data.

·Created components using Sightly HTL by replacing the Traditional Java

·Worked on improving the Site Performance of the Website.

·Created client libraries at component level for handling JavaScript and CSS.

·Extensively used AEM Tags on the components.

·Have a complete understanding of CRX repository and accessing the CRX content.

·Good understanding of the scrums and pointing out on real problems needs to be improved in the retrospective meeting.

·Implemented server side service components using Apache Felixframework and Apache Sling.

·Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on the Live Copy.

·Worked on Maven project structure for building the packages.

·Worked in an agile environment.

·Helped team members in their hard time understanding something.

·Communicating well with the QA team to let them understand the Work is matching according to the requirements.

·Created a component which gives a list of subscribers and un-subscribers.

·Worked in blog pages and Press Release pages to improve their look at the component level.

·Access in giving permissions according to the needs.

·Worked on creating Servlets and Services with their Implementations.

·Have a good understanding of JQuery.

·Worked on Debuging code for finding the right issue.

·Used BitBucket for commits and merging the code and Jira for evaluating the tickets.

·Worked with react to update the xml files.

·Experience with SDL.

Environment: AEM 6.4 SP6.4.8, HTML5, CSS3, Java Script, JSP, Servlets, JQuery,CRXDE, CRX, WCM, JCR, Apache Sling, Eclipse, Intellij, VSCode,Maven, GIT,BitBucket.

Juice Plus, Collierville, TN February 2019 – February2020

Sr.AEM Developer

Responsibilities:

·Installed and configured Adobe AEM 6.4SP6 version.

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

·Worked in creating custom Experience Fragment templates.

·Integrated AEM with Adobe Target for AB and MVT testing.

·Setup and configure Authoring and Publishing environments, replication agents, dispatcher flush agents, AEM dispatcher to cache pages, HTML and serve as the static pages from Apache.

·Create and integrate content driven applications on top of the AEM core platform.

·Writing activation and deactivation workflow models using various components such as process, participant, and dynamic participant steps.

·Installed CRXDE Integrated development environment and Configuration of the project with Subversion control.

·Working on backend integrating with

·Worked on creating structure content fragment models.

·Installed CRXDE Integrated development environment and Configuration of the project with Subversion control.

·Accessed JCR programmatically to store and fetch data.

·Developed the application for responsiveness to different screen resolutions using Bootstrap and CSS media queries.

·Created client libraries at component level and global level (designs) for handling JavaScript and CSS.

·Extensively used AEM Tag Libraries in the components.

·Have a complete understanding of CRX repository and accessing the CRX content nodes by SQL2 query manager APIs

·Worked on queries and created Oak indexes to make search better.

·Worked with release management for content deployment and releases. Involved in analyzing business requirements and composing them into a technical use cases.

·Implemented server side service components using Apache Felix framework and Apache Sling.

·Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on the Live Copy.

·Used Maven project structure for building the packages, subversion for source control, file vault for

·Importing the code from JCR to file system and vice versa.

·Used Jenkins as build tool and used JIRA to track the bugs, issues and project management.

·Used Log4J for logging and tracing the messages.

·Experience with SDL.

Environment: AEM 6.4 SP6, HTML5, CSS3, Java Script, JSP, Servlets, JQuery, SQL, Angular JS, XDP, CRXDE, CRX, WCM, JCR, Apache Sling, SOA, Eclipse, Maven, GIT, SOAP.

ADT Security Services, FL November 2017 – January 2019

AEM Developer

Responsibilities:

·Developed Components and Templates using Adobe AEM 6.3 touch UI for supporting the different Webpages.

·Performed DAM customization and custom component and features.

·Implemented principles of SOA to provide service transparency.

·Migrated project from AEM 6.3 to AEM 6.4 version

·Worked on Sling Models and Use Classes.

·Responsible for design, development and unit and integration testing of AEM components, templates and the corresponding web services.

·Developed WCM Use Classes and Sling Models to meets the requirement.

·Used Servlets to implement Business Logic with JSP.

·Implemented SOA architectural pattern using SOAP based web services.

·Exposure to Jenkins CI configuration for Build Automation.

·Extensively used AEM tagging features in developing components and templates. Used JavaScript for writing listeners in the dialogs.

·Created context aware configuration under /conf and created custom policies for components.

·Responsible for coordinating with the dev team and perform build and deploying the components

·Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages HTML and serve as the static pages from Apache.

·Worked on setup and configuration of the SAML authentication servers

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

·Authorizing access rights to AEM users and groups for accessing DAM resources.

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

·Strong knowledge on AEM associated technologies like Sling, OSGI, Felix, JCR, and CRX.

·Created client libraries at component level and global level (designs) for handling JavaScript and CSS.

·Involved in testing components on framework.

·Proficient in AEM foundational concepts, including the CRX repository, the AEM platform, the use of core frameworks such as Apache Sling and Apache Felix. Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.

·Developed Workflows, Launchers, Servlets and OSGI Services according to the requirements.

·Created OSGI Configuration for environment and run modes specific configurations.

·Involved in supporting the application post production and maintenance.

·Experience working in an agile environment, involved in daily standup meetings.

·Effectively communicate design to customers and present design options/considerations. Adopt and utilize iterative/Agile methodology as needed or requested.

Environments: AEM 6.3,6.4 HTML5, Apache Sling, WCM, CRXDE, log4j Java Script, Bootstrap, Adobe WCM, Java/J2EE, CSS, AJAX, JSP, Servlets, REST API, JSON, HTL.

SiliconLabs, Austin, TX July 2015 – October 2017

AEM Developer

Responsibilities:

·Design and implement components for the Adobe AEM platform.

·Design and development of web pages using AEM 6.1, 6.2, JavaScript, HTML, CSS, Ajax and JQuery.

·Implemented server side service components using Apache Felix framework and Apache Sling.

·Worked with Personalization teams to develop Adobe Target strategy

·Developed GUI using HTML5 and JavaScript

·Implemented Custom widget to support multi-composite fields.

·Developed Custom AEM Workflows, OSGi Servicesand other Dynamic/Static web content management components.

·Strategy for Content Migration from AEM 6.1 to AEM 6.2. Design & Development of content migration scripts for Migration.

·Developed sling servlets to perform various actions.

·Worked on Multisite Manager (MSM) to get same structure and content on all the versions of the website.

·Provide estimates, designs, and specifications for AEM templates, components, and workflows.

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

·Understanding the site architecture and development of CMS components.

·Involved in migration of the existing team site content models to AEM.

·Created components using Sightly HTL by replacing the Traditional Java

·Involved in daily meetings and worked in Agile Environment.

·Involved in complete AEM related design and framework development using templates, components, AEM bundle, JCR/Sling API.

·Maintenance and packaging of content, delivery and installation across all environments.

·Performed AEM customization on foundation components, core CMS and workflows to extend functionalities, improve performance as per the requirements.

·Developed custom components related to parsys using CRXDE lite for the component structure ad used CRXDE.

·Maintenance and packaging of content, delivery and installation across all environments.

·Involved in daily meetings and worked in Agile Environment.

·Responsible for defining the Project setup, defining the templates required and Components.

·Implemented REST, Apache Sling, AEM for Custom Coding.

·Involved with content management strategies, architecture and multichannel content delivery.

Environment: Adobe AEM 6.1,6.2, DAM, Workflow, Java, J2EE, Apache Maven, Apache HTTP Server, SOAP and REST Web Services, LDAP, Servlets, log4j, HTML, JSP.

ESRI, Redlands, CA March 2014 – June 2015

Java Developer

Responsibilities:

·Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.

·Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.

·Designed and implemented web module using Spring MVC

·Developed web screens in JSP, JSTL, CSS and client side validation using JavaScript and Jquery.

·Used Spring ORM module for integration with Hibernate for persistence layer.

·Implemented Spring AOP in exception handling, which reduces the development time to handle the exceptions

·Involved in consuming, producing SOAP based web services using JAX-WS and tested the web services with SOAPUI

·Implemented the application using the concrete principles laid down by several design patterns such as Business Delegate, Singleton, Data Access Object

·Developed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose

·Used Eclipse as IDE for development and deployed application on Weblogic

·Used JIRA for defect tracking and project management.

·Unit and integration test cases are being designed and developed using JUnit.

·Maven and Jenkins used for the automatic build process.

·Used Log4J utility to log error, info and debug messages.

·Used SVN for version controlling software.

·Participated actively in code reviews.

·Worked with QA team resolve the defects part of the Sprint tasks

·Worked with Production deployment to support the scheduled releases part of development team.

·Implemented the Model-View-Controller (MVC) design pattern using Java 2 Platform Enterprise Edition.

·Worked on modules like service management, finance management, provider management, staff management and common application management.

·Involved client facing experience.

·Participated in daily scrum meetings to discuss about the work done the before day, current days’ work and to let the teammates know if there are any road blocks.

·Used Firebug to debug the front end implementations.

Environment: Java 1.6, MS SQL Server 2005,Weblogic 9.2 Server, Eclipse Indigo, Struts, HTML, CSS, JavaScript, AJAX, JSP 1.1, JSON, Jquery, JUnit, JMS/MQ, ClearCase, JDBC 2.0, SQL Server Management Studio.

HSBC, India August 2012 – February 2014

Software Developer

Responsibilities:

·Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams.

·Created the Technical design document (TDD).

·Developed the web interface using MVC design pattern with Struts framework

·Designed and implemented most of the Java related portions of the application including EJBs for encapsulating business logic.

·Developed server side utilities using J2EE technologies Servlets, JSP, JDBC.

·Developed the JSP’s using the struts framework tag libraries.

·Used MAVEN build script.

·Developed the WORKFLOW concept using the struts framework to avoid the back button problems.

·Maintained the struts config files, tiles definition files and web.xml.

·Session Beans are designed in such a way to serve the following: Inserting, updating, and deleting data from the database.

·Developed and executed the business validation logic in form beans.

·The framework involves struts framework, which internally uses the J2EE design patterns.

·Developed the servlets, beans for the application

·Extensively used Eclipse IDE, RAD for Development.

·Used Jquery and Java script for the validation and enhancement for the web pages.

·Used AJAX calls for getting small amount of data inside a JSP.

Environment: Java 1.5/1.4, JSP,JMS, Servlet, JNDI, XML, XML Schema, XPath, Java Script, Display Tag Library, JSTL, TestNG, Oracle 10g/11i, Windows XP, UNIX



Contact this candidate