Sr. Aem Developer Resume
Irving -, TX
SUMMARY
- Over 7 years of Information Technology experience in Web content management systems, Web design, Web development, Java Development and SQL development.
- 5 years of experience in Adobe CQ 5.5 and Adobe Experience Manager (AEM) 5.6/5.6.1/ 6.1/6.2/6.3/6.5
- Good experience in building and deploying enterprise level Web Content Management solutions on Adobe CQ 5.5 and AEM 5.6/5.6.1/ 6.1/6.2/6.3/6.5
- Has a good knowledge of AEM’s technology stack me.e., Apache Sling, OSGi and Java Content Repositories.
- Experience in installing and setting up AEM/CQ5 development tools like Maven and standard Eclipse tools.
- Good knowledge in implementing Adobe AEM templates, components, workflow, tagging and performing CMS administration tasks.
- Good Experience in developing Custom bundles, Custom components and Servlets.
- Knowledge in AEM Mobile development concepts like server - side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
- Experience in developing custom templates, components and widgets.
- Knowledge on working wif dispatcher module.
- Expertise in using various IDEs like CRXDE, CRXDE-Lite, RAD, and Eclipse.
- In-depth and hands on knowledge of AEM/CQ related technologies and core functionalities like WCM, Granite UI, Replication, Reverse replication, Static replication, Dispatcher flush, i18n translations, Clustering, Workflows, DAM, MSM, Vault tool, Maven,SVN, content migration, scaffolding, User management, Administration, Social Communities & Campaign management.
- Experience in implementing custom workflow models, custom workflow processes.
- Experience in developing and enhancing UI for teh applications using JSP, HTML, XML, CSS, JavaScript, Ajax, Ext JS, jQuery and JavaScript libraries.
- Developed Java Beans and used custom tag libraries for embedding dynamic pages into JSP pages. Performed asynchronous data validation using AJAX.
- Hands on experience in developing Java and J2EE applications using Eclipse, My Eclipse 4.1.
- Designing and developing Web based Enterprise applications using Core Java & J2EE technologies like JSPs, JDBC, XML, Maven, JavaScript, Servlets.
- Experience in deployment of teh J2EE applications onWebSphere, WebLogic and Apache Tomcat.
- Good experience in working wif various databases like Oracle, MongoDB, DB2, Teradata and SQL Server.
- Experience in writing test cases, Unit testing, system integration testing and user acceptance testing, documenting teh test results.
- Good experience in writing complex SQL queries, optimizing SQL scripts, identifying and resolving performance bottlenecks in various levels like sources, mappings and targets.
- Worked in Agile environment projects and has participated in scrum meetings, retrospective meetings, story design meetings and customer demos.
- Diverse background wif fast Learning and creative analytical abilities wif good Technical, Communication and Interpersonal skills.
- Good experience in coordinating and working wif developers (Offshore and Onsite) and End Users in Team based environment.
- Very passionate to learn new technologies take new challenges and excel in career.
TECHNICAL SKILLS
Operating Systems: Windows, Mac OS, Linux/UNIX
Web Content Management Tools: Workflow Manager, Adobe CQ5.6, AEM 6.1/6.2/6.3/6.5 Apache Sling, Apache Felix Day CQ 5.5
Programming Languages: JAVA, C, C++, SQL, PL/SQL, MATLAB / SIMULINK
Web Technologies: HTML, CSS, JAVASCRIPT, JSP, SIGHTLY, XML, JSON, AJAX, JMS, JSP, Servlets, Bootstrap, AngularJS, jQuery, ExtJS, JSTL, EJB, XSLT
IDE Tools: Eclipse, IntelliJ, Brackets, My Eclipse, Maven, ANT
Database: Oracle 12C/11g/10g, SQL Server 2012/2008/2005 , DB2, MongoDB
Version Controlling Tools: GIT, SVN
Project Methodologies: Agile (SCRUM), Waterfall, SDLC
PROFESSIONAL EXPERIENCE
Confidential, Irving - TX
Sr. AEM Developer
Responsibilities:
- Designed and developed, CQ5 building blocks including templates, components, dialogs, Widgets, workflows and launchers.
- Developed AEM 6.5 custom workflow templates and modules for WCM lifecycle management.
- Involved in creating CQ dialog and dialogs in both touch UI and classic UI using slightly.
- Worked on CRX as a repository and accessing teh CRX content nodes by SQL Queries and XPath.
- Integrate LDAP for user access to teh CMS system for authoring, publishing and workflow management.
- Offer solutions on top of theAdobe WCM, CRX/CRXDE, CQ WCMandDAM.
- Developed more TEMPthan 2 applications dat uses JCR content repository in CQ to store information and query teh JCR for display and reporting purposes.
- Built various web pages usingHTML5, CSS3, Java ScriptandjQuery.
- Worked on documenting and capturing non - functional requirements.
- Design and development of web pages using CQ5, JavaScript, HTML5, CSS3, Ajax and JQuery.
- Built a complete CMS in Angular as Front end and java (using REST) as backend for creating web and mobile based applications.
- Involved in content migration from AEM 6.3 to AEM 6.5
- Used teh basic principals of MVC to in corporate teh Angular 2 to build client-side application and Node.js for building server-side API's.
- GIT is used as a distributed revision control system for code. File vault in conjunction wif GIT halps to pull or push teh code to developer's machine from AEM.
- Developed a Restful content delivery framework.
- Contributed in developing CQ5 Testing and Production Rollout Plan.
- Development of static web pages, landing pages, category landing pages using content management system, AEM 6.3.
- Involved in building, deploying teh code and moving code to different environments by using Snp protocol.
- Provided improvements to testing process dat increased overall efficiency of SQA testing cycle.
- Performed Unit Testing on developed modules and involved in trouble shooting teh components.
- Interacted wif teh testing team to track teh defects.
- Analyze functional and business requirements for optimum utilization of CQ5 components and performance.
- Provided technical assistance in creation and maintenance of program libraries and technical manuals.
- Responsible for debugging, analyzing and fixing all teh code related issues and front end/backend related issues dat arise out of teh production systems.
Environment: AEM 6.5&6.3, Java, HTML5, CRX, Apache Sling, React JS, JQuery, JavaScript, Angular, Adobe Experience Manager, Dispatcher, Eclipse, Jenkins, Web services, Maven, Github, Artifactory, Apcahe sling.
Confidential, Richmond, VA
Sr. Adobe AEM/CQ Developer
Responsibilities:
- Involved in development, implementation and configuring web content management solutions using AEM (Adobe CQ) and other technologies such as Java, HTML/DHTML, XML, JavaScript, and web services.
- Closely worked wif different Business System Analysts, Scrum teams and other integrated systems while implementing teh solutions for teh needs of organization.
- Trained teh business users on AEM content authoring, Digital Asset Management and workflows.
- Developed teh custom components and teh OSGi services according to teh business logic and functionality.
- Worked on CRX as a repository and accessing teh CRX content nodes by XPath.
- Worked on custom OSGi services, workflows, sling servlets, and scheduler jobs.
- Worked on creating teh sling servlets and OSGi services for teh business logic to process teh request.
- Used HTML, CSS, JAVSCRIPT, JSON, AJAX, jQuery and Ext JS in teh JavaSeverPages.
- Worked wif dispatchers for balancing of teh load due to teh rapid updates in pages and resolved teh cache problems.
- Implemented AEM Components using Slightly templating language.
- Customized Touch UI slightly Text & Image Component based on teh authoring requirements.
- Wif teh halp of MSM (Multi Site Manager) created Blueprints & Live Copies and Internationalized components and dialogs.
- Involved in content migration from AEM 6.0 to AEM 6.3
- Server monitoring and implementing automated/custom maintenance tasks.
- Integration of AEM wif Adobe Marketing cloud and other third-party services.
- Assisted QA in writing teh test cases TEMPeffectively and addressing teh issues raised at teh environment level.
- Developed custom reports for teh business users like pages published in last week, component reports, workflow reports, user reports.
- Worked on performance tuning, root cause analysis for support projects.
- Act as a technical lead for offshore and on-site teams.
- Conducting knowledge sharing sessions to train teh team.
Environment: Adobe AEM 6.0, AEM 6.3, HTML, JavaScript, JSP, Servlets, Sightly, Java, CSS, AngularJS, XML, JSON, AJAX, jQuery, ExtJS, Oracle 12c/11g, MongoDB, Windows 7/8/10, Mac OS X, Linux
Confidential, Raleigh, NC
AEM/CQ5 Developer
Responsibilities:
- Creating servlets for backend services like forms, populating teh dealer’s information from teh services.
- Creating components, templates, dialogs, client libs etc.
- Merging teh updated code intoJira.
- Extensive use of AEM tag libraries and custom tag libraries in components.
- Extensively worked on integrating forms wif analytics.
- Developed spring framework for security transactions, reusability logging purpose.
- Developed various CQ5 template and component end-end dat supports teh migration of existing Adobe CQ 5.6.1 to AEM 6.0.
- Designed and develop user interface using Bootstrap, JQuery, HTML5, CSS3, JavaScript etc.
- Developing templates in Angular JS for multiple screens.
- Implemented teh internationalizationfor newly developed components in CQ5.6.
- Worked on dispatcher cache in AEM and micro kernel while working on auto login scenario.
- Maintained theContent Management System and provided support for teh application in authoring environment.
- Worked onSoap UIand restful web services to know teh response when making service calls while fixing teh issues.
- Developed Session Beans and usedJ2EEDesign Patterns likeMVCand Business Delegate.
- Worked on HTML, JavaScript and JQuery for fixing teh mobile application issues.
- UsedMavenautomated build scripts to compile and package teh application.
- Used JIRA to create story and bugs and to track team progress, time on each task.
- Used JIRA for bug tracking and project management. Creating/modifying templates as per new requirements, custom dialogs and updating teh client libraries.
Environment: AEM 6.0, CQ5.5, Java, JSP, Servlets, Java Script, HTML, CSS, Ajax, ExtJS, JQuery, Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux, JavaScript, JSON, MVC, SOAP Web Services, Restful Web Services.
Confidential, Little Rock, AR
AEM/CQ5 Developer
Responsibilities:
- Designed and built components, templates, dialogs, workflows in AEM
- Installed, configured, troubleshot AEM in development as well as system environment
- Configured Security Socket Layer (SSL) for verifying teh identity of users accessing website over a network, or for verifying security of teh content.
- Deployed WebSphere Application Server Network in clustered mode
- Performed installation and configuration using shell scripts
- Developed custom CQ5 components for Web Content Management
- Developing templates and authorized environments for mobile sites and websites.
- Dynamic image rendering, navigation and modularization, using both CRXDE Lite and CRXDE
- Generated documents, LiveCycle processes, maintained document process management using Adobe LiveCycle designer/workbench integrated wif J2EE server solution
- Coded and developed websites using HTML, CSS, XML
- Installed and configured WebSphere on top of AEM using Linux
- Configured DB2 as per AEM schema.
- Maintained Digital Asset Management.
- Converted various HTML forms to Interactive and Flatten PDFs.
- Tested and Authenticated connection established between Node agent and Deployment manager once teh security is enabled.
Environment: Adobe CQ5, JAVA, J2EE, OSGI, Spring Integration, HIBERNATE, MYSQL, AJAX, JSON, HTML, CSS, Java Script, JQUERY, Jenkins, Maven, SOAP UI, XPath, XML, LINUX, JSP, Web Services (REST), Eclipse, SVN.
Confidential
SQL Developer/Java Developer
Responsibilities:
- Developed environment set up document and assisted development team to install development environment.
- Assisted in developing teh technology proposal document required for teh system.
- Created user interfaces for teh presentation layer using JSP, HTML, DHTML and JavaScript.
- Developed JSP custom tags required for teh presentation layer.
- Wrote ANT scripts to automate teh build process.
- Developed business components in teh rule engine. XML based configuration is provided to configure rules engine dynamically on teh run time.
- Worked wif teh database team to analyze teh data from development perspective.
- Developed SQL scripts to create database tables, synonyms, sequences, users, roles and granted privileges to teh users.
- Used SQL*Loader, Import/Export, UTL FILE, DBMS XMLQUERY, DBMS PIPE and other Oracle built-in packages.
- Automated SQL*Loader to load teh data from teh flat files.
- Involved unit, performance testing and documented teh test results.
Environment: Java, JSP, HTML, DHTML, JavaScript, JavaBeans, Eclipse, WebLogic, Oracle 10g R2, IBM DB2, JDBC, EJB, MVC, ANT, Windows XP, Linux, Toad, Oracle SQL Developer.
