Sr. Aem Cq5 Developer Resume
Homestead, FL
SUMMARY:
- Over 9 years of experience as a Software Developer specialized in UI development, Content Management Systems and in the areas including Internet/Intranet technology, client/server, and multi tier applications.
- Over 9 years of IT experience IT software professional with 4+ yrs in Adobe CQ5(AEM) and 5+ yrs in Java/ J2EE.
- Expertise in Adobe CRX (Content Management Extreme), AEM WCM, Components, Widgets, AEM DAM, Apache Sling.
- Hands - on experience in field of Adobe LiveCycle form designing, process management and technology
- Have good development experience on, AEM 6.2 , AEM 6.1 , AEM 6.0 , Adobe CQ 5.6.1 .
- Expertise in HTML5, CSS3, XHTML based web internet applications using jQuery, Content Management Systems with emphasis on W3C and usability standards.
- 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.
- Familiarity with Acrobat XDP model.
- Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
- Good understanding of Adobe LiveCycle ES / ES2, Adobe Workbench, SQL, Java, and Web development tools and techniques
- Skilled at developing enterprise applications in different Java IDE's like Eclipse, Netbeans.
- Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
- Good at using XML, AJAX and various JavaScript based Confidential compatible with Web2.0
- Excellent verbal and written communication skills.
- Good analytical and documentation skills.
TECHNICAL SKILLS:
Content Management Systems: AEM 6.1, AEM 6.0, CQ 5.6.1, CQ 5.4 (Apache Sling, JCR, CRX)/ CQ 5.3
Languages: Java, C, C++, SQL, HTML, CSS, XML, XSLT, XSD, Prolog, React JS, Node JS, JavaScript
Middleware: J2EE, EJB, JNDI, JDBC
Server Side Confidential: JSP, Servlets, Tag Libraries, JSTL, JSF, Tiles
Application/Web Servers: BEA Weblogic, IBM WebSphere, Apache Jakarta Tomcat, JBoss
SOA: WSO2 ESB, ASLB (AquaLogic Servicebus), WebSphere ESB
Protocols: HTTP, SOAP, TCP/IP
IDE/ Tools: IBM WebSphere Studio Application Developer (IBM WSAD) 5.1.2, JBuilder, Flex, SunOne Creator, Edit Plus, ExtJs
Frameworks: Apache Struts Framework, Spring Framework, Hibernate, JQuery
Web Services: SOAP, WSDL, SAAJ, REST Services
RDBMS: Oracle, DB2, MS Access
OS: Windows, LINUX (Red Hat), Mac OS
Methodologies: OOAD, UML, Design Patterns, SOA, Agile
PROFESSIONAL EXPERIENCE:
Confidential,Homestead,FL
Sr. AEM CQ5 Developer
Responsibilities:- Developed software for eCommerce based on information Architecture document provided by the client.
- Developed Templates and Components using AEM 6.1 and AEM 6.2 Sightly which converted written code in to reusable tags.
- Extensively used JCR/Sling API , custom client libraries, and Sightly HTML Templating Language to developed custom templates and components with touch optimized UI dialogs.
- Worked on AEM 5.6 to AEM 6.2 migration.
- AEM related design and framework development and Architecture using templates, components, widgets, AEM bundle, JCR/Sling API, clustering publish and author.
- Developed various templates for Consortium to be reused by all the members for individual websites.
- With AEM 6.1 Used DAM’s workflow Capability to create tasks on the fly.
- Designed the UI (i.e. web pages) in VAP using CQ5, JavaScript, HTML, CSS, Ajax and JQuery.
- Automating existing manual deployments using Jenkins, Hudson and Build Forge.
- Participated in all phases of Adobe Live Cycle application development lifecycle.
- Designed forms, Coding, Debugging and application on Adobe LiveCycle designer
- Developed various templates for Consortium to be reused by all the members for individual websites.
- Designed Webservices and Schemas using Apache CXF 2.0 Framework.
- Enhancing web pages in VAP based on the client’s requirement and developing new portlets in VAP framework.
- Worked on Acrobat XDP model.
- Developed the web application in MVC Architecture using HTML5,Javascript, CSS3, and Bootstrap.
- Responsible for the overall layout design, color scheme of the web site using HTML5 and CSS3.
- Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.
- Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance as per the requirements.
- Used Hibernate for dependency injection and Data Persistance.
- Designed Database schemas for the entire application and implementation using Hibernate. Used AngularJS, Bootstrap, JSON, Restapi, mobile based development, framework\DOM frameworks (jQuery) and developed application had modules for user registration and activation; document and identification uploading; a user knowledge based verification interface that connected to external servers using REST interfaces; also developed Ecommerce app using AngularJs & NodeJs, modules for signed document storage on S3.
- Build responsive application using AngularJS and NodeJS .
Environment: JDK1.7,AEM 6.2, AEM 6.1, Java Script, HTML, CSS, Ajax, jQuery, Adobe CQ5.4 (WCM), VAP 7.1 (Vignette Application Portal), Jenkin, GitHub, Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Webservices SOAP/HTTP, Extjs, JDBC/SQL, Spring 3.0.5, Hibernate3.0, JAX WS, AXIS 2.0, Maven 3.0, SOA, Weblogic Application Server 10.3.5, XML, ORACLE9i, JUNIT,WSO2 ESB 3.05, Eclipse Indigo, Integrity, JIRA.
Confidential,Stoneham,MA
Sr. AEM CQ5 Developer
Responsibilities:- Worked on implementing CQ5 from procurement of product to training, project planning, requirement gathering, analysis, estimates and implementation.
- Worked on implementing Responsive design on CQ5 platform using frameworks like Twitter Bootstrap and Foundation.
- Conducted systems analysis and designing functions utilizing Adobe Live Cycle and Workbench Server.
- Developed complex components with dialog on CQ5 using jQuery, Zepto, HTML and CSS.
- Developed functionality specific OSGi bundles on CQ5.
- Doing impact analysis and creating High Level Design Document and Low Level Design Document as per the Functional Specifications Document.
- Developing components and templates in Adobe CQ5.
- Build responsive application using AngularJS, NodeJs . Application compatible with mobile devices and different web platforms and browser. Consumed different plugins and angular modules and providers
- Prepare unit test cases and integration test cases.
- Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.
- Used Eclipse Integrated Development Environment (IDE) in entire project development.
- Using Interwoven Teamsite CMS for deploying contents on QA, STG and PROD environment.
- Performed unit testing, system testing and integration testing.
- Coding for the service requirements as per the scheduled releases.
- Code review, unit testing and local Integration testing.
- Testing support during UAT and production.
- Integrating of application modules, components and deploying in the target platform.
- Ownership of build and release activities.
- Suggesting innovations and doing subsequent analysis for the same.
- Mentoring new team members.
Environment: Database: Oracle 11g, Hibernate 2.0, Day CQ5.6.1, CQ5.6, CQ5.5 (WCM), Apache Sling, CRXDE, CRX, WCM, Front End Confidential: JSP, JavaScript, CSS, HTML, jQuery, Servers: JBoss 4.0.2, Tomcat 2.2
Confidential,Dallas,TX
Responsibilities:- Developed custom CQ5 templates, components, OSGI bundles using JavaScript and JQuery and Ajax.
- Implementation of Client Libraries to avoid duplicate JS and CSS files.
- Created the workflow to send an email to the recipients and created the custom workflow to start the scheduler for daily running of the task at a specified time. Worked in Digital Asset Management (DAM) and managed the assets.
- Involved in testing and bug fixing of the application.
- Involved in packaging and deploying the application using Maven in different environments
Configured Dispatcher for load balancing and caching.
Environment: Windows 7, Adobe CQ5.4, CRXDE, OSGi, Apache Felix, DAM, Spring DM, Spring Webservices, Ajax, JQuery and SVN.
Confidential,Richmond,KY
Java UI Developer
Responsibilities:
- Gathered and analyzed requirements and converting them into technical specifications.
- Used Rational Rose and Microsoft Visio for creating Sequence and Class diagrams.
- Implemented various J2EE design patterns like Business Delegate, Singleton, Factory Design patterns
- Designed Struts 1.2, JSP Tag libraries for reusable web interface components
- Involved in writing the client side validation using HTML, JavaScript.
- Developed XML files, DTDs, Schema’s and parsing XML by using both SAX and DOM parser.
- Used SOAP request response exchange pattern to exchange business XMLs.
- Consumed SOAP based web-services using Apache Axis framework.
- Provided connections using JDBC to the database and developed SQL queries to manipulate the data and wrote Stored Procedures for interacting with the database
- Designed and developed Servlets, JSP’s to implement business logic and deploy them on the Web Logic Server.
- Employed a Test-Driven-Development approach to develop applications.
- Extensively used Unit and Integration testing using J Unit.
- Used log4j to perform logging in the applications.
- Created jar files, compiled them and run those using ANT scripts
Environment: Java, J2EE, HTML, Struts 1.2, JavaScript, XML, Servlet 2.3, Jsp, Web Logic, Oracle 8i, Log4J, J Unit, ANT, SOAP Web-services, Eclipse.
Confidential
Java UI Developer
Responsibilities:- Designed UI screens using JSP Tag Libraries, HTML and worked on CSS to enhance the appearance of the application.
- Developed validation scripts on client-side using JavaScript.
- Developed Custom Tags to simplify the JSP code.
- Involved in various phases of Software Development Life Cycle of Search module, Credit Authenticate Module and Purchase Module, project was developed using RUP methodology.
- Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Microsoft Visio.
- Implemented XML Confidential (XSLT, JAXB) and also worked on SAX and DOM parsers to parse XML documents.
- Developed Message driven beans that consumed the messages from MQ Series queue.
- Implemented DAO pattern to retrieve the data from database.
- Provided connections using JDBC to access SQL database and retrieve the customer information using SQL queries.
- Worked on stored procedures in PL/SQL to organize and interact with the database.
- Used CVS as version control tool.
- Created JUnit test cases for Unit testing.
Environment: Java, JSP 1.1, JDBC, HTML, CSS, JavaScript, XML, XSLT, JAXB, SAX, DOM, MQ Series, SQL, PL/SQL, MS Visio, CVS, JUnit, Web Sphere Application Server 4.0, Eclipse, Windows NT.
Confidential
Java UI Developer
Responsibilities:- Involved in Analysis, Design, Implementation, and Testing of the project.
- Implemented the presentation layer with HTML, XHTML, JavaScript, and CSS.
- Developed web components using JSP, Servlets, and JDBC.
- Involved in fixing defects and unit testing with test cases using JUnit.
- Developed user and technical documentation.
- Developed presentation layer using HTML, CSS, and JavaScript
- Database design, writing stored procedures and triggers, Writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSPs & Servlets using MVC architecture.
- Deployed the application in Weblogic server.
- Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
- Involved in writing JUnit test cases and suits using Eclipse IDE.
Environment: Java, JSP, Servlets, JDBC, JavaScript, CSS, MySQL, JUnit, Eclipse, Apache Tomcat.