Sr. Aem /cq5 Developer Resume
Atlanta -, GA
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in developing and implementing Enterprise Solutions for Distributed Software products and distributed applications using JAVA technologies.
- Worked around 3+ years on design and implementation of modules on Adobe CQ 5.5 and Adobe CQ 6.0. Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for customization and porting of websites. Experienced in developing WCM applications using Adobe Day CQ and CRXDE.
- Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery, Adobe CQ5 APIs, Apache Sling, OSGi bundles.
- Implemented Adobe CQ templates, components, workflow, style sheets, MetaTagging and performed CMS administration tasks.
- Experienced html, CSS, JavaScript and Ajax libraries to implement user interface screens.
- Experienced in Object oriented analysis, design and development using Java, J2EE (Servlets, JSPs, JNDI, Java Beans, EJB and JDBC).
- Experienced in developing enterprise applications using MVC frameworks such as Struts, Spring MVC.
- Experienced in using RDBMS like Oracle, and MySQL.
- Experienced in developing applications using CRXDE, Eclipse, Rational Application Developer (RAD) and Net Beans IDEs.
- Experienced in developing applications using application/Web servers such as JBOSS, Web Logic and Tomcat.
- Experience in using JQuery, Dojo JavaScript libraries.
- Experienced in Publishing Mobile Websites.
- Experience in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, Ajax and Json.
- Experienced in developing static/dynamic HTML pages, providing client - side validations in JavaScript and providing interactive front-end GUI using CSS, XHTML
- Experience of development in different environments like Windows XP/7, UNIX, LINUX.
- Experience in developing and deploying applications using Web Sphere Application server, Tomcat, JBoss and Web Logic.
- Experience in developing and deploying applications using Web Sphere Application server, WSAD,Tomcat, Web Logic, Eclipse, Net Beans IDE and JBoss
- Involved in daily stand up updating work progress in Agile methodologieswith strong sense of ownership.
TECHNICAL SKILLS:
Operating Systems
: Windows 7/8/vista/XP/NT, Unix and Linux
RDBMS/ Databases: Oracle 8i, 9i, SQL Server 2000 (6.5, 7.0), MySQL, MS-Access.
Programming Language: Java, J2EE
IDE: NetBeans, Eclipse, and CRXDE
Distributed Technologies: EJB2.0
Web Technologies: JSP, Servlet, XML,XSLT, JavaScript, AJAX, JQuery, JDBC,CSS3, Web services, SOAP, REST, AEM 6.0/6.1, Adobe CQ5.6, Angular JS, Sightly
Content Management System: AEM/CQ5.6,Adobe CRX
Web/App Servers: Tomcat, Websphere Application Server 5.x,6.x.
Design: J2EE Design Patterns
Build Tools: ANT, Maven, Jenkins
Version Control System: Git, SVN
Logging Tools: Log4j
Frameworks / ORM tool: Struts, Spring, Hibernate
PROFESSIONAL EXPERIENCE:
Confidential,, Atlanta - GA
Sr. AEM /CQ5 Developer
Roles and Responsibilities:
- Creating and maintain customer-facing Adobe CQ5.6.1 content management systems.
- Creating blueprint site using AEM6.1/CQ5.6.1 MSM tool.
- Creating custom bundles for environment specific configuration and versioning for client libraries.
- Creating Templates, Client libraries and Page components, Packages.
- Creating and managing workflows for pages.
- Creating Custom components according to client requirement.
- Development of static web pages, landing pages, category landing pages usingcontent managementsystem, Adobe CQ5.6
- Provide estimates, designs, and specifications for CQ5 templates, components, and workflows
- Setup and configure Author and Publishenvironments, Replication agents, Reverse Replication agent Flush agents, Dispatcher and Web Servers
- Working on JCR API’s and Sling API’s for retrieving content from JCR repository.
- Design and development ofAdobe CQ5.6Components for Web Content Management.
- Built various web pages using HTML, CSS, Java Script and JQuery.
- Develop digital consumer experiences based on foundation of the Adobe CQ5/AEM 6product suite, including CRX, DAM.
- Worked on CQ5 Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type Confidential the form level.
- Design and development of web pages using CQ, JavaScript, HTML, CSS, Ajax and JQuery.
- Design and development of AEM 6.1 templates, components widgets and CQ5 bundle
Environment: Adobe AEM 6.1,CQ5.6.1, CRXDE, JCR 2.0, Sling, CQ5 DAM, Java, J2EE, Apache Maven, Eclipse, JS, JIRA, Servlets, JSP, HTML,CSS,REST,XML,SVN
Confidential, Austin - TX
CQ5 Developer
Roles and Responsibilities:
- Created OSGI bundles for convert the SOAP based web services to REST based web services.
- Create and maintain customer-facing Adobe CQ5 content management systems.
- Design and development of templates, components widgets, CQ5 bundle.
- Created client libs for components inherent usage.
- Created etc/designs for app’s components and controllers for components usage.
- Created custom bundles for environment specific configuration and clientless versioning.
- SVN is used as a revision control system for CQ5. File vault in conjunction with SVN to check in or check out the code to developer’s machine.
- Worked on design for integration with third-party Restful and SOAP based web services.
- Developed custom widgets using ExtJS.
- Developed Tags and Namespaces.
- Implemented Social Plugins in CQ
- Created all the components based on sling selectors, it works for both desktop and mobile.
- Built various web pages using HTML, CSS, Java Script and JQuery.
- Worked on Angular JS for reading and Posting JSON data.
- Logged the application using log4j for easier debug and maintenance.
- Develop highly interactive web applications utilizing CQ5.6
- Developed custom CQ5.6 components for Web Content Management
- Providing AEM 6.0consulting services for integrating all web application, database
- AEM 6.0 worked on form sets and utilized the maximum out of box functionalities.
- Maven was used as a build tool.
- Also worked in an Agile work environment.
Environment: Adobe CQ5.6, Java, J2EE, Apache Maven,Eclipse, jQuery, JIRA,web services, Json, Log4J,SOAP and REST Web Services.
Confidential - FL
Java/J2EE Developer
Roles and Responsibilities:
- Involved in the process of analysis, design, and development of the application.
- Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
- The entire application was developed in J2EE using an MVC based architecture with help of Apache Struts1.3.8.
- Coded Struts Action classes, Model classes.
- Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
- Implemented client-side validations using JavaScript.
- Used Form Based Authentication.
- Used Web Sphere as the application server for deployment.
- Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL DB.
- Performed unit testing on various project modules using JUnit framework.
- Implemented Log4J for Logging Errors, debugging and tracking.
- Used JavaScript, jQuery, and Ajax for service calls on pages to interact with the server for information.
- NetBeans's built-in wizards exclusively used which made the development easier and quicker
- Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX
- Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
Environments: Java, JSP, Servlets, Struts, HTML, CSS, JavaScript, JUnit, Shell, SQL, JBOSS, Eclipse, CVS, Linux/UNIX, HTML, CSS, XML, AJAX
Confidential, Toronto, CA
Java/J2EE Developer
Roles and Responsibilities:
- Designed, developed and documented all UI components for the application in accordance to business and customer requirements using HTML5, CSS3, JavaScript, jQuery, AJAX.
- Developed presentation layer for the application modules using JSP, HTML, and CSS.
- Used spring, Hibernate, and Web Services Frameworks.
- Developed server side JEE application components using spring, Spring MVC, Annotations, JSP, Servlets, JDBC, EJB, JMS, and J2EE Design Patterns Struts Hibernate framework using Eclipse.
- Developed Java components for the core business logic.
- Implemented action classes based on Struts MVC framework.
- Coding JSP pages for dynamic representation of data on the client side by using JavaScript for Front-end validations.
- Involved in Bug fixing, Resolving Tickets.
- Enhancements and maintenance.
- Used Subversion (SVN) as a repository tool and as a version control.
Environment:Java (JDK1.5), Servlets, Eclipse, Oracle Server, HTML, JSP, Struts, Hibernate, Web Logic, Tomcat, JavaScript, SVN version control
Confidential
Java/J2EE Developer
Roles and Responsibilities:
- Participating in user requirement sessions to gather business requirements.
- Front-end web development (HTML, CSS, JavaScript, XSLT).
- Developed front end for the website using HTML, XHTML, CSS2/3, and JavaScript.
- Table less Design in CSS for positioning.
- Involved in Analysis, Design, Development, Integration and Testing of application modules.
- Used Eclipse IDE for coding, debugging and testing the application modules.
- Developed presentation layer for the application modules using JSP, HTML, and CSS.
- Integrated JavaScript with Flex application using External Interface API.
- Extensively worked on java concepts such as OOP, Exceptional handling and Collection frameworks.
- Involved in configuring hibernate to access database and retrieve data from the database.
- Solved production issues and tickets on their priority basis and bug tracking.
- Developed Front End Pages Using HTML, CSS and JavaScript, Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Developed complex SQL queries to perform the back-end testing of the Oracle database using SQL and UNIX shell commands
- Application designed and developed using Java Core, J2EE, JMS, JavaScript, Struts, Hibernate, AOP CSS,Web Services Axis, and AJAX
- Implemented functionality using Servlet, JSP, HTML and Struts Framework.Hibernate, spring, Java Scripts and Web logic.
- Performed Unit testing and White Box testing on a regular basis.
Environment: Java/J2ee, JSP, spring, JSON, Hibernate, REST/SOAP WebServices, SQL, CSS, SDLC, JavaScript, Eclipse, HTML, XML, AJAX, UNIX, Design Patterns, JMS, JSTL, Junit
Confidential
Software Engineer
Roles and Responsibilities:
- Working as an analyst close with testing teams we have to devise ways of making test scripts run more efficiently. Enhance the GUI of Java WebObjects based system which has an intermingled business logic and front end.
- Involved directly in various SDLC phases like Design, Development and Testing
- Actively involved in architecting various Business Layer and Data Management componentsof this multitieredweb based system over Web Object architecture
- Introduced various Client-Side validations check for UI to increase the efficiency of Web based system.
- Experience in Command line based Subversion using GitHub
- Database Modification using SQL, PL/SQL, Stored process, triggers, Views in Oracle.
- Organized and documented various new design assets, source and production files.
- PerformedUnit testing and White Box testing on a regular basis.
- Removed existing logical errors in various modules so as to maintain the smooth flow of UI.