We provide IT Staff Augmentation Services!

Senior Aem Developer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

PROFESSIONAL SUMMARY:

  • Experienced professional in IT industry wif strong experience in Web content management (WCM) & J2EE development technologies wif solid experience of Object Oriented Programming (OOP) as well as Test - Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC).
  • Overall 8 plus years IT experience and over 5 years of hands on AEM experience in development of content management solutions using Adobe CQ5 Content Management System.
  • Experience in AEM 6.5.3, AEM 6.4, AEM 6.3, AEM6.2, AEM 6.1, AEM 5.6.1.
  • Experience in working wif Content Fragments and Experience Fragments
  • Experience in Migrating external Content Management applications (Ex: Vignette) to AEM
  • Experience in developing Static and Editable Templates, Custom touch UI Components.
  • Creating and launching Workflows and workflow launchers.
  • Experience in integrating Dynamic Tag Manager (DTM) in AEM 6.3 and Launch in 6.4.
  • Experience in Adobe Target a/b testing, creating activities, and pointing to teh exported Experience Fragments in console.
  • Worked on Adobe Dynamic Media Server and configured image and video presets.
  • Hands-on experience in accessing logs using Sumo Logic.
  • Strong experience wif setting up AEM project using Maven and using standard Eclipse tools.
  • Knowledge on using MVC and version control tools like SVN and GitHub.
  • Experience in Integration of teh System modules, Writing Test Cases using Jmockit framework, Bug Fixing and Enhancements, very conversant wif Quality Management and System Support.
  • Expertise in HTML5, CSS3, XHTML, XML based web internet applications using JQuery, AJAX, JavaScript, Angular JS, Content Management Systems wif emphasis on W3C and usability standards.
  • Solid experience wif Responsive Web Design (RWD) using Bootstrap.
  • Rich experience in Web Services such as SOAP and RESTful.
  • Proficient in configuration, implementation and integration of Enterprise Multi-tier Web Application wif J2EE Frameworks, such as Spring, Hibernate, Struts.
  • Rich experienced in writing SQL queries wif RDBMS skills in MySQL, SQL Server and Oracle, etc.
  • Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as build tool. Efficient in using Junit for unit testing.
  • Expertise in building client-side Middle Tier Development environment using JSP, Servlet, Java Mail, etc.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • Skilled at developing enterprise applications in different Java IDE's like Eclipse, Net beans.
  • Experience using Rational Rose and Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Good experience wif Operating Systems like Windows NT/9x/2000/Me/XP/Vista and partially on UNIX.
  • Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
  • Proven problem solving, analysis and leadership skills. Capable of performing under minimal supervision as well.

TECHNICAL SKILLS:

Content Management: AEM 6.5, AEM 6.4, AEM 6.3, AEM 6.2, 6.1, 6.0, 5.6.1.

Web Technologies: XML, HTML/HTML5, CSS/CSS3, JSON, Angular JS, Linux Shell Script, JQuery, Apache Sling, JackRabbit., JCR 2.0

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, Rational Rose, NetBeans, Toad, SQL developer

Version Control Tools: Subversion, Git, CVS, IBM Rational Clear Case

Environment: UNIX, IBM AIX 4.3, Sun Solaris 2.7/2.6, MS-DOS 6.22, Windows 95/98/NT/2000/XP.

PROFESSIONAL SUMMARY:

Confidential, Phoenix, AZ

Senior AEM Developer

Responsibilities:

  • Installed and configured AEM 6.4 Web Content Management System
  • Worked on Migration of around 2000 pages from Vignette Web Content Management to AEM 6.4
  • Migrated project from AEM 6.4 to AEM 6.5.3 version.
  • Resolved teh dependency issues wif some of teh APIs and made sure bundles are active
  • Created Servlet to generate automated Pages from Html
  • Created Servlet in a way where we can upload actual Html files in AEM DAM and be triggered upon hitting teh servlet and creates AEM Experience Fragments and Pages
  • Generated automated Experience Fragments and linking to pages
  • Created Content Fragment Model
  • Created Content Fragments automatically and inserted in to Experience fragments and pages
  • Implemented Listener class that activates on click of save for teh links
  • Made href s calling API calls to external Services and getting teh link back for teh assets cause assets are not supposed live in AEM DAM
  • Created a Scheduler job for teh links that calls external service and save teh link
  • Worked on Raven, a deployment tool to build teh code in to Environments
  • Worked in Vagrant environment to install localhost
  • Designed and developed, AEM building blocks including Editable templates, components, dialogs, widgets, workflows.
  • Created Touch UI components and also created few dialogs using version 6.5
  • Implemented Component renditions using sightly framework.
  • Developed WCM Use Classes and Sling Models to meets teh requirement.
  • Develop Custom Adobe AEM Workflows, OSGi Services
  • Worked on stories related to AEM in sprints which includes feature development and production issues (Agile Scrum methodology)
  • Worked closely wif teh analyst team and helped wherever there is an input needed.
  • Perfomed Unit Test and code review . Also did Dev testing before sent it to QA testing for better output.
  • Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache teh landing pages html and serve as teh static pages from Apache
  • Worked wif Adobe for Production Deployments
  • Provided production support and resolved any issues which authors facing in AEM instances.
  • Worked on Splunk logs to monitor teh error logs in higher environments (Dev, QA, Stage).

Environment: s: AEM 6.5.3, AEM 6.4, HTML5, Java Script, Bootstrap, CSS, Vignette WCM, Adobe WCM, CRX/CRXDE, jQuery, HTML, AJAX, JSON, Splunk, Raven, Jsoup, Vagrant.

Confidential, Santa Clara, CA

Senior AEM Developer

Responsibilities:

  • Installed and configured AEM 6.2 Web Content Management System
  • Migrated project from AEM 6.2 to AEM 6.4 version.
  • Designed and developed, AEM building blocks including templates, components, dialogs, widgets, workflows.
  • Created Touch UI components and also created few dialogs using version 6.4
  • Implemented Component renditions using sightly framework.
  • Developed WCM Use Classes and Sling Models to meets teh requirement.
  • Developed custom components in Touch UI.
  • Worked closely wif teh Front end team to integrate java script in to AEM for developing components.
  • Develop Custom Adobe AEM Workflows, OSGi Services and other Dynamic/Static web content management components.
  • Worked on stories related to AEM in sprints which includes feature development and production issues (Agile Scrum methodology)
  • Perfomed Unit Test and code review . Also did Dev testing before sent it to QA testing for better output.
  • Helped QA team for better testing.
  • Worked on Experience Fragments by building custom XF template.
  • Worked on Content Fragments by creating content fragment model.
  • Migrated from Site catalyst to Dynamic Tag Manager (DTM)
  • Impelmented Dynamic Tag Manager (DTM) for teh entire site whereever there is an onclick, which helps teh analytics to track teh click functionality.
  • Worked closely wif teh analytics team and helped wherever there is an input needed. Resolved issues wif Dynamic Tag Manager (DTM) after it went live as required by teh analytics.
  • Created activities, audiences in adobe target and performed Adobe Target a/b testing for various pages to help analytics choose which page has much traffic.
  • Worked on Dynamic Media server and configured image presets and video presets.
  • Provided production support and resolved any issues which authors facing in AEM instances.
  • Worked on MSM Localisation.
  • Worked on personalization Experience project. Developed a personalization component which serves a particular personalized content for teh particular user. dis component works based on login cookie value of user.
  • Developed Custom Header Touch UI component for teh entire website wifout causing any issue in existing hundreds of pages.
  • Worked on Adobe Search and Promote. Configured Adobe Search and Promote for multiple locales.
  • Configured Sumo Logic to Access teh error logs in higher environments(Dev,QA,Stage).
  • Resolved all teh Fortify scan issues that are critical to teh site.
  • Worked on Accessibility Complaince project. Made teh entire accessibility complaint.
  • Worked on Adobe Communities. Helped team mate wif any isssues regarding Adobe communities.
  • Helped offshore team on day to day basis wif tasks on AEM.
  • Developed applications that uses JCR content repository in AEM to store information and query teh JCR for display and reporting purposes and developed reusable components of AEM.
  • Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache teh landing pages html and serve as teh static pages from Apache
  • Effectively communicate design to customers and present design options/considerations. Adopt and utilize iterative/Agile methodology as needed or requested

Environment: s: AEM 6.4, AEM 6.2, HTML5, Java Script, Bootstrap,CSS, Adobe WCM, CRX/CRXDE, Jquery, HTML, AJAX, JSON, Sumo Logic, Adobe Target, Dynamic Media

Confidential, Fort Lauderdale, FL

Senior AEM/CQ5 Developer

Responsibilities:

  • Installed and configured AEM 6.2 and AEM 6.3 Web Content Management System
  • Migrated project from AEM 6.2 to AEM 6.3 version.
  • Designed and developed, AEM building blocks including templates, components, dialogs, widgets, workflows.
  • Created Touch UI components and also created few dialogs using version 6.3
  • Implemented Component renditions using sightly framework.
  • Developed WCM Use Classes and Sling Models to meets teh requirement.
  • Verify/Validate testing to ensure that teh team generates high quality output.
  • Develop Custom Adobe CQ/AEM Workflows, OSGi Services and other Dynamic/Static web content management components.
  • Worked on stories related to Adobe AEM in sprints which includes feature development and production issues (Agile Scrum methodology)
  • Worked wif Personalization teams to develop Adobe Target strategy
  • Implemented Custom widget to support multi composite fields.
  • Implemented workflows like multilevel approver workflows, Custom process steps etc.
  • Developed applications that uses JCR content repository in AEM to store information and query teh JCR for display and reporting purposes and developed reusable components of AEM.
  • Designed a solution to integrate angular single page apps into AEM
  • Define implementation processes, quality gates and standards.
  • Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache teh landing pages html and serve as teh static pages from Apache
  • Developed GUI using HTML5 and Java Script.
  • Used BootstrapCSS framework that helps in designing web applications
  • Effectively communicate design to customers and present design options/considerations. Adopt and utilize iterative/Agile methodology as needed or requested

Environment: s: AEM 6.3, AEM 6.2, HTML5, Java Script, Bootstrap,CSS, Adobe WCM, CRX/CRXDE, Jquery, HTML

Confidential, Nashville, TN

AEM Developer

Responsibilities:

  • Develop, implement and configure web content management solutions usingAEM(Adobe CQ) and technologies such as Java, HTML/DHTML, XML, JavaScript, and web services
  • Migrating from AEM 5.6.1 to 6.1.
  • Converting classic UI components to touch UI components.
  • Designed and developed,AEMbuilding blocks including templates, reusable components, dialogs, widgets, workflows inAEM6.1.
  • Create and maintain customer-facing AdobeAEMcontent management systems.
  • PerformAEMcustomization on foundation components and workflows to extend functionalities, improve performance or fix issues on project level.
  • Offer solutions on top of teh Adobe WCM, CRX/CRXDE, CQ WCM, DAM.
  • Worked on integratingAEMwif AngularJS.
  • Designed and developed Content Structure including folder structure.
  • Used JIRA to create story and bugs and to track team progress, time on each task.
  • Lead all CQ5 related design and framework development using templates, components widgets, AEM bundle, JCR/Sling API, clustering publish and author setup
  • Enhanced AEM personalization engine to surface teh AEM content on portal using JavaScript and Sling script based on segment and LDAP user profile attributes
  • LDAP Integration wif CQ for user authentication
  • Worked on updating Function Specifications and working according to Design document.
  • Used Apache Maven for build automation
  • Been a part in developing responsiveness of teh site.
  • Have an understanding about teh cross browser issues.
  • Designed and developed folder structure.
  • Analyzed and resolved technical issues relating to content management.
  • Also involved in two initial demos and coordinating wif off-shore team.

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

Confidential, MCLEAN, VA

Java/J2EE Developer

Responsibilities:

  • Implementing teh Design and developing modules using Agile Methodology. Planning iterations for effective design and development of teh Modules.
  • Designed and developed web based UI using JSP, Struts Tag libs and developed action classes to handle teh user request.
  • Developed teh User Interface validation frame work in combination of custom validation build on top of Struts validation frame work from teh form bean.
  • Implemented EJB's session bean to maintain application session and Entity Beans for teh persistence also Implemented methods to validate, keep Alive session for login process & maintaining session credentials.
  • Implemented Spring Beans using IOC and Transaction management features to handle teh transactions and business logic.
  • Used DAO design pattern to handle teh interaction wif Data base (MySQL Server) and Hibernate as ORM to map Java classes to data base tables.
  • Used Hibernate Query Language (HQL) for accessing data from database and created Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed SOAP services to talk wif adapter classes and exposed them to front-end. Worked on serialize and de-serialize of data in applications using JSON.
  • Used several design patterns like business delegate, DAO, and front controller in teh development process.
  • Developed Monitoring, logging and exception handling frame works. Configured several log4j adapters and log4j view Chainsaw.
  • Developed testing frame work for User Interface and server-side components using testing frame works like HTTP Unit, and Junit also Tested components using Junit Mockito during development.
  • Developed automated Build files, reporting and documentation using Maven. Worked wif teh business experts to understand existing business processes and determined a shared approach that would serve their business needs using teh new packaged application.
  • Used SVN for source code version controlling.Configured development environment using JBOSS application server for developer’s integration testing.

Environment: JDK 1.5, J2EE, JSP, Struts, EJB, Hibernate, SOAP, Log4J, DHTML, XML, MySQL Server, JBOSS server, HTML, JUnit, Data Admin, Eclipse, SVN, Mockito, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Closely worked wif business system analyst to understand teh requirements to ensure that right set of UI modules been built.
  • Wrote application level code to perform client side validation using JQUERY and JavaScript.
  • Designed teh front-end applications, user interactive (UI) web pages using HTML, XHTML and CSS.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Wrote JQUERY functions while implementing various UI Screens across teh whole web application (both consumer facing as well as internal application).
  • Interacted wif java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Define technical requirements based upon business requirements.
  • Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Used SVN for version control and QC for defect tracking.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Strong communication, analytical and interpersonal skills working wifin cross-functional teams. Worked on cross browser compatibility issues and fix teh bugs pertaining to various browsers.

Environment: HTML 4.x, CSS2.x, JavaScript, JQUERY, AJAX, JSON, XML, SVN.Q.

We'd love your feedback!