Sr. Adobe Cq5/ Aem Developer Resume
Atlanta, GeorgiA
PROFESSIONAL SUMMARY:
- 7+ years of experience in IT industry worked with all phases of Analysis, Design, development, testing and documentation of Web Based Applications
- Worked on design and implementation of modules by using Adobe CQ 5.5, CQ 5.6, AEM 6.0 and AEM 6.1
- 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
- Worked extensively with on site - offshore, wherein the main responsibilities include interacting with client and understanding the requirements, coding and testing the applications
- Experience with connecting and working with third party repositories and also experience in using GIT and SVN for source code control
- Worked on Adobe CQ/AEM product suite, including CQ/AEM, CRX, CQ WCM and DAM
- Experience in CRXDE, CRXDE Lite , OSGI Framework, JCR, Apache sling, template development, Component Development and installation of author and Publish instances
- Design, develop and support CMS components, integrations and applications
- Extensive programming in Web Technologies like JSP, JavaScript, XML, AJAX, Adobe CQ5APIs, Apache Sling, OSGI bundles
- Familiarity with front-end technologies like JQUERY, EXTJS, JSON
- Emphasis on web applications and n-tier enterprise applications built using Java, JEE, and related frameworks.
- Exposure on Node.js, Angular JS and understanding of agile methodology
- Experience in end-user testing or acceptance testing known as User Acceptance Testing (UAT)
- Extensive experience in all core web technologies including XML, XHTML, HTML client/server-side, Bootstrap and scripting languages such as JavaScript, and JSP, and web services development using Restful implementations
- Experience working in Agile Methodology development environment
- Experience with connecting and working with third party repositories and also experience in using GIT and SVN for source code control
- Strong experience with setting up AEM/CQ5 using Apache Maven and standard Eclipse tools
- Experience in developing applications using Java IDE tools like Eclipse and Netbeans
- Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL and integration/message layer using JMS, Web sphere
- Strong Experience in developing data models using Hibernate POJO’s and configuring Hibernate persistence layer
- Good knowledge of database connectivity (JDBC) for databases like SQL Server, MySQL, Oracle
- Team Player with excellent problem solving skills with good communication and written skills, and excellent programming skills
- Good analytical skills to solve complex and technical issues, Self-motivated team player with and ability to learn new technologies and tools quickly
TECHNICAL SKILLS:
Content Management: Adobe CQ 5.5, CQ 5.6, AEM 6.0, AEM 6.1, Adobe CRX, Adobe DAM, Adobe CQ5 APIs, CQ Tagging
Web Technologies: XML, HTML, CSS, JavaScript, JSP, Ajax, JQuery
Languages: JavaScript, SQL.
Programming: HTML 4.0, CSS, JavaScript, Ajax, Perl, Sybase, UNIX Shell Scripting. MVC framework, Groovy and Grails
Technologies: Servlets and JCR, XML, DOM, SOAP, Restful
Databases : Oracle7.x/8i/9g/10i/11g, SQL Server 2005/2008, My SQL
Web Servers : Apache Sling, Apache Felix, Apache Solr
Application Servers : Tomcat, JBoss, Apache web-server
SDLC Methodology : Waterfall, Agile
IDE : CRXDE, CRXDE Lite, Eclipse, Netbeans, Notepad ++, Edit plus
Operating Systems: Windows, LINUX (Red Hat), Mac OS.
PROFESSIONAL EXPERIENCE:
Confidential
Atlanta , Georgia
Sr. Adobe CQ5/ AEM Developer
Responsibilities:
- Involved in design, development, testing and production deployment phases of the project using Agile Methodologies
- Installed and Configured version 5.6 of Adobe CQ Web Content management System and Apache Solr Admin Console
- Used AngularJS with front end web application framework we provide the application framework for the client side we used Model view controller.
- Used JIRA to create story and bugs and to track team progress, time on each task
- Integrated JIRA with Bamboo for Continuous Integration testing, created new build plans and updating dependencies
- Integrated Gliffy with JIRA to create different diagrams
- Worked on Function Specifications and Design document, Added all documented-on wiki Confluence
- Lead all CQ5 related design and framework development using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author setup
- Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and LDAP user profile attributes
- LDAP Integration with CQ for user authentication
- Created POC related to CQ5 design and implementation
- Implemented lots of Restful based web services from scratch
- Created exception hierarchy to handle exceptions
- Implemented the architecture using JSP, JSF, XML Document
- Used TOAD to interact with the database and write SQL queries
- Coded test cases to test the use cases using JUnit
- Drew UML diagrams like Class and Sequence Diagrams using Rational Rose
- Participated in functional, integration and Unit testing
Environment: Adobe CQ5, JCR, Apache Sling, Java, J2EE, Apache Maven, OCGi, Tivoli LDAP, Java, J2EE, Apache Maven, JSP, WebLogic 11g, Oracle SOA Suite, Web Services, JAXP, JAXB, SOAP, Restful, Jersey 1.2, Servlets, JDBC, PLSQL, Oracle, HTML, TOAD, UML, Rational Rose, AJAX, HTML, XML, JUnit, log4j, UNIX, Windows XP
ConfidentialAustin, Texas
Sr. Adobe CQ5Developer
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
ConfidentialBaltimore, Maryland
Adobe CQ5 Developer
Responsibilities:
- Installed and Configured version 5.6 of Adobe CQ Web Content management System and Apache Felix Admin Console
- Installed CRXDE Integrated development environment and Configuration of the project with Subversion version control
- Design and development of web pages using CQ5.6, JavaScript, HTML, CSS, Ajax and JQuery.
- Developed Adobe CQ5.6 templates and reusable components
- Extensively used CQ5.6 tagging features in developing components and templates
- Worked on implementing home page and other related pages
- Maintained the Content Management System (CMS) and provided support for the application in authoring environment
- Used JIRA & Mingle for bug tracking and project tracking
- Used Maven to build and generate code analysis reports
- Created documentation and project specific configuration as wiki pages in Confluence
- Used SVN as version control and integrated with Hudson for continuous integration and nightly builds
- Involved in building, deploying the code and moving code to different environments
- Used Log4J for logging and tracing the messages
- Involved in supporting the application postproduction and maintenance
Environment: Java (jdk1.5), JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Adobe CQ 5.6 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux.
Confidential
UI/Web Developer
Responsibilities:
- Closely worked with business system analyst to understand the 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 the 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 the whole web application (both consumer facing as well as internal application)
- Interacted with 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 with 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 within cross-functional teams
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
Environment: HTML 4.x, CSS2.x, JavaScript, JQUERY, AJAX, JSON, XML, SVN.Q
Confidential
Front End Developer
Responsibilities:
- Used HTML, CSS, and JavaScript for the front-end designing
- Cleaned up and rewrote front end HTML and CSS to meet validation requirements
- In addition to code development, maintained project documentation and assisted in application design
- Used JavaScript, CSS, and HTML to create front-end screens of the module
- Used JavaScript and jQuery for validating the input given to the user interface
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines
- Interacting with the project leader, team leader, designing and developing web pages,
- Animations, still graphics, banners, greeting cards, logos etc
- Involved in documenting the details related to Changes occurring in the system, following the Quality processes
- 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, and AJAX