Sr. Adobe Cq5 Aem Developer Resume
Fairfield, NJ
PROFESSIONAL SUMMARY:
- Over 6 years of experience in developing and implementing Enterprise Solutions for Distributed Software products and distributed applications using UI Front end technologies.
- 4 years of experience in design and implementation of modules on AEM 5.6.0. AEM 6.1 and AEM 6.2.
- Experience in Adobe Experience Manager and other enterprise - level web publishing platforms.
- Experience on publishing an analytics.
- Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web contentmanagement components for customization and porting of websites.
- Setup and configure Authoring and Publishing environments, replication agents and Expertise in developing integrated business applications using Hibernate, Spring framework (SpringCore Framework, AOP, Spring Integration, Spring Batch, Spring MVC, Spring Web flow and Spring Security), Struts, JSF Framework and Web Services (JAX-WS, JAX-RPC, JAXP, JAXB).
- Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery, Adobe CQ5API.
- Experience in personalization and testing from a design and build perspective
- Experience in Adobe Target content optimization systems
- Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), and CQ5 (Day's latest suite of WCM, DAM, and Social Collaboration applications).
- Experience in Workflow development and integrating CQ with other applications.
- Strong experience with setting up AEM/CQ5 using Maven and standard Eclipse tools.
- Have a good understanding of CQ Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing and Have a good understanding of Social Collaboration and Campaign Management with CQ.
- Knowledge on using MVC and version control tools like Visual Source Safe and TFS.
- Experience in developing Web Applications which have integrated a number of functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, Social Media, Search, SEO etc.
- Experienced in using CRXDE and Eclipse IDEs to develop CMS applications.
- Experience in Integration of the System modules, Writing Test Cases, Bug Fixing and Enhancements, very conversant with Quality Management and System Support.
- Expertise in HTML5 , CSS3, XHTML, XML based web internet applications using J Query, AJAX, JavaScript, Angular JS , Content Management Systems with emphasis on W3C and usability standards.
- Solid experience with Responsive Web Design (RWD) using Bootstrap.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Frequent used Groovy for many Java related development tasks and Good experience with Form Validation by Regular Expression, and JqueryLight box.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript
- Frequent used Groovy for many Java related development tasks and used Various Charting/UI tools like JQplot, High Charts, Google API, JQuery UI.
- Extensively used the Angular.js frameworks for single page application.
- Application development experience in both LAMP and WAMP platform
- Expertise in OOA, OOD, Distributed Application Development and OOPs.
- Experienced in Struts, Spring and Hibernate Framework.
- Worked with Agile Methodology (Scrum) and Web Services using Service Oriented Architecture.
- Good understanding and implementation knowledge of Java&J2EE design patterns like Factory Pattern, MVC, Singleton pattern, DAO, DTO.
- Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
- Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.
- Skilled at developing enterprise applications in different Java IDE's like Eclipse, Netbeans.
- Experience using Rational Rose and Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
- Proficiency in server-side CSS pre-processing platforms, such as LESS and SASS.
- Good experience with 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 5.6.0, AEM 6.1 , AEM 6. 2, CQ5 DAM, Adobe CQ5 APIs, CQ Tagging.
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, Sybase, 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; IIS 6.0/7.0
Tools: RAD, Eclipse, Rational Rose, JDeveloper, NetBeans, Toad, Sql developer
Version Control Tools: Subversion, CVS, Confidential Rational Clear Case
Environment: UNIX, Confidential AIX 4.3, Sun Solaris 2.7/2.6, MS-DOS 6.22, Windows 95/98/NT/2000/XP.
PROFESSIONAL SUMMARY:
Confidential, Fairfield, NJ
Sr. Adobe CQ5 AEM Developer
Responsibilities:
- Experience in working AEM 6.2 Web content management system .
- Strong in comprehensive content management platform solution for building websites and mobile apps and forms
- Marketing experience on contents and assets .
- Experience in Adobe Experience Manager and other enterprise-level web publishing platforms.
- Experience on publishing an analytics.
- Built various web pages using HTML, CSS, Java Script and JQuery.
- Development of static web pages, landing pages, category landing pages using content management system.
- OSGI bundle development experience.
- Deployment of OSGI bundles for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
- Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing page html and serve as the static pages from Apache.
- Developed reusable components in CQ.
- Analyzed and resolved technical issues relating to content management. Communicate with the clients on modules, requirements and change requests for any queries on either side.
- Also involved in two initial demos to client and coordinating with off-shore team
Environment:Adobe CQ 6.2, JDK 1.7, HTML,CQ Tagging, Workflow,CSS, JSON, CRXDE and JSP,Ajax, Eclipse, Git, Adobe CQ5, JAVA, J2EE, MYSQL, AJAX, JSON, Java Script, JQUERY, Jenkins, Maven, XPath, Bootstrap, XML.
Confidential, Parsippany, NJ
Sr. Adobe CQ5 AEM Developer
Responsibilities:
- Installed and configured AEM5. 6.1, AEM 5.6, AEM 6.1 of Adobe CQ Web Content Management System
- Designed and developed, CQ5 building blocks including templates, components, dialogs, widgets, workflows.
- Created Touch UI and Classic UI AEM components and also created few dialogs using version 6.0.
- Experience in personalization and testing from a design and build perspective
- Experience in Adobe Target content optimization systems
- Experience in Adobe Experience Manager and other enterprise-level web publishing platforms.
- Experience on publishing an analytics
- Implemented Component renditions using sightly framework.
- Developed WCM Use Classes and Sling Models to meets the requirement.
- Developed custom components in touch UI and Classic UI and customized forms for internet and intranet sites of the company.
- Implemented Custom widget to support multi composite fields .
- Built various web pages using HTML, CSS, Java Script and JQuery .
- Implemented complex workflows like multilevel approver workflows, Custom process steps etc.
- Developed applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes and developed reusable components of CQ.
- Offer solutions on top of the Adobe WCM, CRX/CRXDE.
- Define implementation processes, quality gates and standards.
- Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing pages html and serve as the static pages from Apache
- 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 at the form level and the use of core frameworks such as Apache Sling and Apache Felix.
- Developed GUI using HTML5 and Java Script.
- Used Bootstrap CSS 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:JDK 1.6, HTML, CSS, JSON, Adobe CQ 6.1, CRXDE and JSP,Ajax, Eclipse, Git, Adobe CQ5, AEM5.6.0, AEM5.6.1., JAVA, J2EE, MYSQL, AJAX, JSON, Java Script, JQUERY, Jenkins, Maven, SOAP UI, XPath, Bootstrap, XML, LINUX.
Confidential, NYC, NY
Sr. Adobe AEM CQ5 Developer
Responsibilities:
- Developed custom components, customized forms for Internet and Intranet sites of the company.
- Designed and developed, CQ5 building blocks including templates, components, dialogs, widgets, workflows.
- Developed reusable components in CQ.
- Developed applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.
- Developed custom components, customized forms for Internet and Intranet sites of the company
- Offer solutions on top of the Adobe WCM,CQ WCM, DAM.
- Define implementation processes, quality gates and standards.
- Deployment of OSGI bundles for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
- Provide estimates, designs, and specifications for CQ5 templates, components, and workflows
- 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 at the form level
- Worked on Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
- Built various web pages using HTML, CSS, Java Script and JQuery.
- 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 at the form level.
- Provide author training to business users to familiarize them with the design and usage of the system
- Worked on design for integration with third-party RESTful and SOAP based web services.
- Used Apache Maven for build automation.
- Analyzed and resolved technical issues relating to content management.
- Also involved in two initial demos to client and coordinating with off-shore team.
- Logged the application using log4j for easier debugging and maintenance.
Environment: Adobe CQ5.5, CQ5, CQ Tagging, Workflow, Java, J2EE, Apache Maven, Apache HTTP Server, SOAP and REST Web Services, LDAP, Servlets, log4j, HTML, JSP, GIT,XPATH, HTML,CSS, JQUERY.
Confidential, Bloomington, IL
UI developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Responsible for maintaining, customizing and upgrading the EM module according to subsystem along with its independent database for various service releases.
- Analysis, design and coding of different forms (JSP, HTML, Java Beans, Struts).
- Used Hibernate based persistence classes at data access tier. Fix defects for service releases.
- Used POJO and facade, Factory, Singleton Patterns.
- Preparing low-level design documents like sequence diagrams, object reference document, program specifications and class diagrams based on the functional requirements document.
- Communicate with the clients on modules, requirements and change requests for any queries on either side.
- Worked as member of J2EE and Weblogic installation setup and support team.
- Perform peer -- document reviews and code reviews.
- Prepared JUnit test cases and Responsible for QA/production release
- Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver and Performed client side validations over the forms using JavaScript
- Utilized JavaScript and JQuery to improve overall design and to update a portion of a GUI page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML and CSS.
- The Angular JavaScript framework for building web applications is highly efficient to use with Restful services.
- Dynamic content management at client side using AJAX, JavaScript, DHTML.
- Used TortoiseSVN for version control and TFS for defect tracking and Confluence for content Management System.
- Responsible to provide risk/impediments and discuss action plans in daily SCRUM stand-up meeting and providing demo for UAT.
- Worked in developing spring related backend services, used spring web module integrated with JSF MVC framework.
Environment: HTML5, DHTML, CSS3, JavaScript, jQuery, JSON, AJAX, XML, Adobe Dreamweaver, Eclipse, AngularJS, Bootstrap, Agile, Google Maps API, Oracle 11g, Sun UNIX, JDK 5.0, Eclipse, JDBC, JUnit, Ant scripting, XML, Struts, ORACLE, CVS, Hibernate, ATG, Java Script
Confidential
UI Developer
Responsibilities:
- Design, develop, and test key sections of corporate website utilizing the latest application development tools.
- Key team member responsible for database support for an mobile web based application.
- Developed Presentation Layer and Front End using HTML, CSS, and JSP and validated the data using AJAX and JavaScript
- Conduct various activities associated with application analysis, programming, and design functionality.
- Perform a variety of programming tasks as well as maintain and manage multiple websites owned by RIT.
- Accountable for complex tutor share web application development using MVC code igniter and MAMP.
- Analyze projects along with writing, testing, documenting, and maintaining necessary computer programs.
- Provided multiple script solutions using PHP, MYSQL and Javascript.
- Generated backend scripts to provide database support for mobile applications.
- Skillfully performed design and development using the Adobe Creative Suite.
- Translated client's business requirements into use case models
- Followed User Centered Designing principles to design the user interface.
- Generated high fidelity prototypes before coding.
- Performed usability engineering and usability testing in every phase of product life cycle from requirements to deployment.
- Designed usability tests for product analysis and product functionality.
- Helped set up a usability lab and piloted the new usability testing software.
- Involved in database designing from ER diagrams to Normalization.
- Performed Query optimization.
- Generated Disaster recovery plan for the database.
Environment: HTML, CSS, JAVASCRIPT, AJAX, PHP, JQuery, XML, XSLT, Adobe Dreamweaver, Adobe Photoshop, MVC, Oracle, File Maker Pro, J2EE, Eclipse IDE, GIT, UCD.