Senior Aem Developer Resume
Midland, MI
SUMMARY
- 71/2 years of experience in IT industry worked with all phases of Analysis, Design, development, testing and documentation of Web Based Applications.
- 4 years of experience in Content Management System with Adobe CQ5.5, AEM 5.6, AEM 6.0 and AEM 6.1.
- Better understanding of Classic/Touch Modes of AEM 6.3
- Hands on experience in developing Templates, components using JSP, OSGI bundles, sling services, custom workflow process and customizing out of the box widget and components
- Strong knowledge on employing Java Content Repository(JCR) for developing applications on Adobe CQ
- Worked on Adobe CQ/AEM product suite, including CQ/AEM, CRX, CQ WCM and DAM.
- Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, use of core frameworks such as Apache Sling and Apache Felix.
- Experience implementing, enhancing, and troubleshooting AEM/CQ 5.5+ installations
- Good understanding of end - to-end content lifecycle, web content management, content publishing/deployment, and delivery processes
- Experience in web technologies including XML, XHTML, client/server-side scripting languages such as JavaScript, JSP, and web services development using RESTful implementations
- Strong experience in Client Side designing and validations using HTML, DHTML and Java Script.
- Experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Strong understanding of front-end technologies and libraries including JQuery, ExtJS, JSON.
- Experience in using Java IDE tools like Eclipse.
- Experience with e-commerce, retail and insurance domains.
- Good knowledge of database connectivity (JDBC) for databases like SQL Server, MySQL, Oracle.
- Well versed with SDLC phases with extensive experience in requirements gathering, Analysis, Design, Build, Testing, Documentation and Maintenance.
- Experience working in Agile development environment.
- Team player with good communication and written skills and excellent programming skills.
- Self-motivated team player with excellent problem solving skills and ability to learn new technologies and tools quickly.
TECHNICAL SKILLS
Operating Systems: Windows 2000/XP/Vista/7/8/10, Mac, UNIX, LINUX
Languages: JAVA, UML, MySQL, Oracle, PL/SQL, C++
Databases: Oracle database, SQL Server, MySQL
Content: Management Systems
Web Development: XML, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Angular JS, AJAX, JSON, PHP
IDE: Eclipse, NetBeans, CRDXE, CRDXE lite
Web Designing Tools: Adobe Dreamweaver, Adobe Flex, Adobe Photoshop, Adobe Flash CS3, FTP, Adobe Premier, Adobe Illustrator.
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger
Methodologies: Agile, Waterfall, TDD
PROFESSIONAL EXPERIENCE
Senior AEM Developer
Confidential, Midland, MI
Responsibilities:
- Designed and developed, AEM building blocks including templates, components, dialogs, widgets, workflows.
- Development of static web pages, landing pages, category landing pages using content management system, AEM.
- Added/updated the configuration of dispatcher & replication agents for all the environments.
- Worked on Multi Site Manager (MSM) in AEM by enforcing a common base structure and common content across all versions of websites.
- Hands on experience in indexing, scheduling a job in integration with Adobe search and promote.
- Worked on the foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
- Hands on working experience working with Importers and I18n translator.
- Hands on experience in troubleshooting and resolving the AEM bundles.
- Developed complex components with dialog on AEM using jQuery, HTML and CSS.
- Developed functionality specific OSGi bundles on AEM.
- Developed applications that uses JCR content repository in AEM to store information and query the JCR for display and reporting purposes and developed reusable components.
- Created new dialogs in version 6.1 using both classic and touch UI.
- Hands on experience in upgrading the AEM instance from version 6.1 to 6.3.
- Hands on experience using Junit, performed Unit Testing on developed modules and involved in trouble shooting the components.
Environment: AEM 6.1/6.3, Adobe search and promote, HTML, CSS, JSON, CRXDE and JSP, JavaScript, JQuery, JSON, Ajax, Jenkins, Maven, GITHUB, JIRA, VSTS.
Sr. AEM Developer
Confidential, Minneapolis, MN
Responsibilities:
- Developed and maintained UHG plan pages and DAM assets using Adobe AEM/CQ.
- Created custom templates using Adobe experience manager 6.0.
- Developed multiple custom components using AEM
- Worked on search optimization for better search functionality of UHG website using Groovy script.
- Developed new pages with new templates for the 2017 plans, using groovy script to transfer old content to new template.
- Involved in setting up server at Mirum for the internal code management, transferred from UHG.
- AEM design and framework development and Architecture using components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of widgets.
- Worked on JavaScript for better performance of previously existing web pages.
- Created Responsive Designs using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed and designed the front end using XML, XSLT, HTML, and CSS.
- Main code changes were done in JSP, JQuery, and AJAX and JavaScript environment.
Environment: AEM 5.6/6.0, HTML, HTML5, CSS2, CSS3, Adobe CQ5, JavaScript, JQuery, JSON, Ajax
Adobe CQ5/AEM Developer
Confidential, Warren, NJ
Responsibilities:
- Development and Deployment of complex enterprise level CQ WCM application.
- Created templates and other components for CQ5 and clipped applications.
- Used Sling, Apache tools, Felix, JCR for the new Content management system.
- Involved in creating the Adobe CQ5 Campaigns, Teasers in CRXDE Lite environment.
- Development of modules and OSGI bundles.
- Working knowledge on OSGI Sling Platform.
- Integrate LDAP for user access to the CMS system for authoring, publishing and workflow management.
- Developed digital consumer experiences based on foundation of the Adobe CQ/AEM product suite used DAM for image management.
- Created/Modified widgets in Adobe CQ 5.
- Experience creating CQ templates, Workflows, and CQ Administration.
- Working knowledge on Importing, Exporting CQ Packages & Bundles.
- Every aspect of the web page, starting from title tags and meta information to paragraphs of the content is designed and developed in such a way that it can be adjusted by content authors or restricted to only advanced administrators.
- Designed various modules using technologies like JSON,and JavaScript.
- Created Responsive Designs usingHTML5, CSS3.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website usingHTML5,CSS3,JavaScript and Adobe CQ5.
Environment: AEM 5.6/6.0, HTML, HTML5, CSS2, CSS3, Adobe CQ5, JavaScript, JQuery, JSON, Ajax
Adobe CQ5 Developer
Confidential, Dallas, TX
Responsibilities:
- Responsible for setting up Author and Publish environment
- Responsible for setting up the Author permissions for various author groups
- Responsible for coordinating with the dev team and perform build and deploying the components
- Responsible for design, development and unit and integration testing of Day CQ components, templates and the corresponding web services.
- CQ5 related design and framework development and Architecture using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of widgets.
- Design and development of web pages using CQ5, JavaScript, HTML, CSS, Ajax and JQuery.
- Developed Adobe CQ5 templates and reusable components.
- Developed custom workflow process
- Actively participate in the design of projects or review proposed designs to ensure application integrity and performance.
- Responsible for setting up the Adobe CQ Author instance, create various author user groups and configure the access for the user groups.
- Responsible to configure the rules in dispatcher for the new modules
- Participate in all phases of development within the team.
- Schedule all project activities and manage risks throughout development cycle.
- Review and clarify business requirements for new application development.
- Collaborate with other functional area experts to design complete solutions.
Environment: CQ5.5, Java, HTML, CRX, Apache Sling, JQuery, JavaScript, Angular Js.
UI Developer
Confidential, Fremont, CA
Responsibilities:
- Designed the Web application layout and forms usingHTML, CSS, and JavaScript.
- Hands on experience on e-commerce websites, portals
- Experience building new websites, editing and modifying existing websites for e-commerce.
- Converted PSD mockups into pure hand-written HTML and CSS pages.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation usingJQUERY.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Wrote code to fetch data from Web services usingJQUERY AJAX via JSONresponse and updating the HTML pages.
- Wrote script for AJAX implementations in the website.
- Performed XML Transformations from value objects to XML and from xml to HTML data.
- Designed and developed views, controller and model components implementing Struts Framework.
- Implemented Design patterns for recurring problems.
- Developed Web Services, which are published on to the WebSphere application server.
- Responsible for the process of UI design for Internet sites and applications.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
Environment: HTML, CSS, XHTML, JavaScript (Libraries: jQuery), Java, AJAX, JSON, XML.
Web Developer
Confidential
Responsibilities:
- Involved in Requirements Gathering phase of SDLC (Software Development Life Cycle) with Business Analyst.
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Involved in developing test plan and procedures.
- Migrating legacy applications to multi-tiered web applications.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using Java Script, jQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Involved in writing SQL Queries, Stored Procedures.
- Debugging webpages with firebug and fixing issues.
- Testing browser compatibility and addressing browser compatibility issues.
- Optimizing SQL queries and stored procedures.
- Maintaining documents and source code in CVS.
- Responsible for development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented application in JavaScript, and MySQL.
- Created various web page layouts using HTML and CSS.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- De-bugged web browser using Firebug
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: HTML, CSS, JavaScript, XML, AJAX, .NET.