We provide IT Staff Augmentation Services!

Sr. Aem Consultant Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 13 years of professional experience in Analysis, Design, Development, Testing, Deployment and implementation of software applications.
  • Brainbench certified professional in JDK 1.5, 1.6
  • Brainbench Certified Professional in Java 2 Platform Enterprise Edition (J2EE) 1.4
  • Expertise in design and development of various web applications with N - Tier Architecture using MVC and J2EE Architecture techniques.
  • Proficient in working with various technologies like CoreJava, AWT, Swing, JavaBeans, JSF, J2EE(JSP, Servlets, EJB3), Struts, spring, Hibernate, Adobe CQ, Ajax, JMS, JDBC, XML, Web Services and Design Patterns.
  • Expertise in working with various database/tools like Oracle9i/10g, Toad, and MS-SQL Server 2005.
  • Extensively used WSAD5.1/RAD/Eclipse/My Eclipse 8.0 as J2EE Development Environment.
  • Experienced in developing J2EE components on Application Servers like WebSphere7.x, WebLogic10.3, JBoss7.1.1 and WebServers like Tomcat 6.0.
  • Experienced with Crystal Reports Version 9. Worked on generating PDF, Excel and HTML reports using JAVA.
  • Hands on Experience in Maven, Ant and Log4J.
  • Developed, implemented and configure web content management solutions using AEM (Adobe CQ) and technologies such as Java, HTML/DHTML, XML, JavaScript, and web services
  • Strong knowledge on MSM, Security, Authentication.
  • Around 4 years of Expertise in CQ5, CRX, JCR, sling and OSGi technologies.
  • Good experience in process like RUP, Agile and Test driven methodologies.
  • Extensive domain Knowledge in Banking, Travel, Transportation, Logistics.
  • Ability to work in tight schedules and efficient in meeting deadlines.
  • Good initiator, quick learner and excellent team-player with strong personal and group communication skills.
  • Coach and mentor junior technical resources; own responsibility for ongoing technical development of technical resources on AEM projects.
  • Working knowledge and understanding of the following: Apache Sling, Apache Felix, Apache Server logs, OSGI, Restful web services, AJAX, JSON.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using Rational Rose, UML, Object Oriented Techniques.

TECHNICAL SKILLS

Technologies: Java, Swing, JavaBeans, J2EE(JSP, Servlets, EJB)JSF2.0, Struts 2, Web Services, Spring3.0, Hibernate3.2, Adobe AEM, Ajax, JMS, JDBC, JavaScript, SOAP, Crystal Reports 9.0.

Markup Languages: HTML5, XML, XSL, XSLT, DHTML.

Application Servers: WebLogic 8.1/9.2/10.3.2 , WebSphere7.1, JBoss 7.1.1.

Web Servers: Tomcat 5.5/6.0

Middleware: RMI, EJB 2.0, Oracle ADF.

Apache Projects: Ant 1.5, Log4j, JMeter.

IDE: Eclipse3.7, MyEclipse 8.0, RAD7.5, JDeveloper11.1.1.7.

RDBMS: Oracle 8/8i/9I/10G, My SQL 4.0, MS-SQL Server 2005

Source Control Management Tools: CVS, Rational Clear Case 7.1. SVN

Design Patterns: Singleton, MVC, BusinessDelegate, SessionFacade, DAO.

OS: Windows(Windows NT/2000/XP professional), UNIX

PROFESSIONAL EXPERIENCE

Confidential, Irving TX

Sr. AEM Consultant

Environment: AEM 6.1, Workflow, DAM, Java, J2EE, Apache Maven, HTML5, JavaScript, CSS3, JSP.

Responsibilities:

  • Involved in meetings to gather information requirements and preparing the Requirement Document.
  • Provided hands-on, expert-level technical assistance to developers.
  • Build new AEM instances and configured all the required configurations (httpd, dispatcher. Any) for the AEM to run as required.
  • Designed and build components, templates, dialogs, and workflows using the AEM architecture (Sling, CRX, OSGI, and JCR).
  • Involved performance optimizations, heap and thread dump analysis.
  • Translate business requirements into well-architected solutions that best leverage the AEM platform.
  • Worked on the issues like Disable Targeting and JQuery Versioning which usually arise when upgrading from CQ5.4 to AEM 6.1.
  • Created a new repository for new AEM instances.
  • Configured Replication and Dispatcher Flush in the AEM.
  • Created workflows for activating and deactivating pages from the content authors. Detailed knowledge of user and group administration in AEM.
  • Experience working with Maven to build and generate the jar files to deploy in the Felix Console.
  • Worked on Installation, environments, maintains, upgrades and supports AEM instances.
  • Have a detailed knowledge of working with JIRA.
  • Have been using DAM Assets, Package Manager, Package Share, Replication and other tools provided by CQ and also have a in-depth knowledge of using all the above.
  • Implemented Personalization (Dynamic Content Targeting) for Regional based content using AEM Campaigns and Segments.
  • Created the Campaigns and Segments in AEM for every region and assigned the campaigns to the segments.
  • Used Client Context Session store to store user/region specific information.
  • Created a responsive column control component using bootstrap grid system.
  • Designed and Implemented many complex Restful Web Services, CQ Workflows, CQ Templates, Components, Campaigns, Segmentation and Teasers
  • Designed efficient content models, security models, workflows and templates.

Confidential, Plano, Tx

Adobe CQ5 Developer

Environment: Adobe CQ5.6, CQ5 DAM, CQ Tagging, Workflow, Scene 7, Java, J2EE, Apache Maven, Confluence, JIRA, Ingestors, Apache HTTP Server, SOAP and REST Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, JSP, TOAD, UML, MS Visio, AJAX, JUnit, log4j

Responsibilities:

  • Involved in meetings to gather information requirements and preparing the Requirement Document.
  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies and come with design for CUG and ACL properties for asset control.
  • Upgraded CQ 5.4 to AEM 5.6.1 and resolve the dependencies of the tool with the old version.
  • Implemented Complex workflows, workflow launchers, Schedulers to meet the requirements.
  • Setting up environments dev, test, staging, production and setting disaster recovery and backup system.
  • Designed and Developed Adobe CQ5 templates, OSGI bundles, and components for Confidential websites to meet requirements for more than 50 brands.
  • Maintaining CQ Servers and restoring them on failovers.
  • Customization of PDF generation.
  • Integration of Spring MVC with Adobe CQ5.6.
  • Created POC related to CQ5 design and implementation.
  • Designed DAM Tagging and taxonomy for website.
  • Worked on in gestors which ingest news, photos, videos and articles from third party.
  • Created design for integration with Scene 7 for storing Videos.
  • Developed CQ components, workflow and integrating CQ with other applications.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appender’s components.
  • Participated in the Agile SCRUM based development methodology to deliver valuable working software frequently.
  • Worked on design for integration with third-party RESTful and SOAP based web services and LDAP for authentication.

Confidential, Memphis, TN.

Adobe CQ5 Developer

Environment: Adobe CQ5.6, CQ5 DAM, CQ Tagging, Workflow, Scene 7, Site Catalyst, Adobe Genesis, Core Java, J2EE, JDBC, Hibernate3.2, Spring3.0, Web logic 10.3, Oracle10g, Eclipse 3.7, CSS, Ajax, JavaScript, Maven, Log4j, SVN, XML, XHTML, Webservices, Validation framework and Design Patterns.

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System Integration Testing and Performance Testing.
  • Involved in two initial demos to client and coordinating with off-shore team.
  • Worked on updating functionality specifications and developed Technical design document and added all documented on wiki Confluence.
  • Designed DAM structure including folder structure, caching, workflow for verification, and metadata management strategies.
  • Worked on Custom widgets, Event-Listeners, Complex Custom Validations.
  • Designed for CUG and ACL properties for asset control.
  • Designed DAM Tagging and taxonomy for website.
  • Configured Dispatcher, Clustering Environments and Permissions for CQ Servers.
  • Worked on integrating Adobe Site Catalyst with Salesforce CRM using Adobe Genesis.
  • Worked on design for integration with third-party iframes on the website.
  • Used SSL, SSO or basic authentication for third-party web service.
  • Used LDAP for authentication and CRM or DB to store data.
  • Designed Oracle database using Hibernate ORM.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appender’s components.
  • Involved Agile development practices to significantly improve speed to market and reduce defects.
  • Used Apache Maven for build automation.

Confidential, Bentonville, AR.

Sr. Java Developer

Environment: Core Java, J2EE, JSP, JSF, Rich Faces, Servlet, JDBC, Hibernate3.2, Spring2.5, WebSphere7.1, JMS, Oracle10g, RAD7.5.5, CSS, Ajax, JavaScript, Maven, Log4j, SVN, XML, XHTML, LDAP, Webservices, Validation framework and Design Patterns.

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System Integration Testing and Performance Testing.
  • Involved in the implementation of Spring MVC Pattern.
  • Configured and deployed the components in WebSphere.
  • Worked with Javascript, CSS and HTML to tweak the web pages to the desired style followed by the organization.
  • The front-end was driven extensively usingJavaScript / AJAX along with Data Grids.
  • Adding many features usingJavaScript to highlight and draw attention to image features and add a unique feel to the website
  • Use Hibernate framework for the backend persistence.
  • Customized and deployed central authentication services using LDAP.
  • Involved in code reviews, create ear file and deploy the ear file and distributed to end-users.
  • Responsible to fix any critical issue on QA environment.
  • Able to deliver the requirements on timely manner.
  • Interface with the offshore team by leading them on the technology front thereby achieving a team work environment by successfully delivering the tasks/developed packages and integrate them on the customer environment.
  • Handling and providing clarifications of team size 7 at off-shore.

Confidential, Malvern, PA

Sr. Java Developer

Environment: CoreJava, J2EE, JSP, JSF, Richfaces, Servlet, JDBC, Hibernate3.2, Spring2.5, WebSphere6.1, JMS, Oracle10g, RAD7.5.5, CSS, Ajax, Ant1.7.1, JTest, Log4j, Clearcase, XML, XHTML, Validation framework and Design Patterns.

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System Integration Testing and Performance Testing.
  • Wrote XHTML and CSS code to design and link survey landing pages.
  • Developed custom components using JSF Facelets.
  • Migrating from Core JSF to Facelets.
  • Extensively used RichFaces using Scrollable DataTable.
  • Involved in the implementation of Spring Web Flow- MVC Pattern.
  • Developed JSF pages using Java Script and CSS on WebSphere.
  • Configured and deployed the components in WebSphere.
  • Worked with Javascript, CSS and HTML to tweak the web pages to the desired style followed by the organization.
  • Implemented JTest for performance in all scenarious.
  • Used Hibernate in persistence layer.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade Singleton, Value object.
  • Implemented object/relational persistence (Hibernate) for the domain model.
  • Creating logs for error tracking using Log4J.
  • Followed agile software development with Scrum methodology.

Confidential, St Louis, MO

Sr. Java Developer/Consultant

Environment: CoreJava, J2EE, JSP, Servlet, EJB3, Struts, JDBC, Hibernate3.2, Spring, WebServices, JSF, WebLogic9.2, JMS, Oracle10g, RAD 7.5.5, CSS, Ant1.7.1, JUnit4.4, Log4j, Ajax, VersionControl(SVN), XML, XSL, Validation framework and Design Patterns.

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System Integration Testing and Performance Testing.
  • Extensively worked on EJB3, Spring, Hibernate and Design patterns
  • Developed JSP pages using struts and JSTL tags to populate the data.
  • Involved in the implementation of AOP concepts using spring framework.
  • Implemented EJB's for Message Driven Bean and Developed Transfer Objects to transfer the data between different tiers.
  • Used JMS API connectivity for sending and requesting messages between clients and the server.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • UsedJavaScriptand struts validation framework for performing front end validations.
  • Implemented Spring AOP concepts to the track sensitive data.
  • Extensively worked validations using JSF validation framework and Java Script.
  • Implementing Custom Components and Custom Tag Libraries for displaying the Data Tables using JSF.
  • Created DAO classes to get the data from the database.
  • Developed Named Queries using Hibernate.
  • Implemented EJBs for message driven Bean and developed transfer objects to transfer the data between tiers.
  • Developed the user interface layer using spring framework.
  • Worked on ORM based Hibernate framework for data persistence.
  • Implemented Design Patterns like BusinessDelegate, BusinessObjects and Data Access Objects.
  • Creating logs for error tracking using Log4J.
  • Configured and deployed the components in WebLogic.
  • Unit testing of the modules using JUnit4 test-cases and involved in integration testing.
  • Manage development iterations using Agile methodology
  • Involved in code review of the team members and implemented best practices.

Confidential

Senior Software Engineer

Environment: CoreJava, J2EE, JSP, JSF, EJB, Struts, Spring, Hibernate, JDBC, WebServices/SOAP, WebLogic9.2, Oracle10g, Eclipse3.4, JMS, HTML, DHTML, CSS, Ant1.6.2, JUnit, Log4j, Version Control (IBM Rational ClearCase), XML, XSL, Ajax, Validation framework and Design Patterns.

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Written the SSD (System Specification Documents) based on the requirements.
  • Extensively worked on Struts, Hibernate and Design patterns
  • Developed JSP pages using struts and JSTL tags to populate the data.
  • Extensively worked validations using JSF validation framework and Java Script.
  • Implementing Custom Components and Custom Tag Libraries for displaying the Data Tables using JSF.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Used EJB's for Message Driven Bean and Developed Transfer Objects to transfer the data between different tiers.
  • Created DAO classes to get the data from the database.
  • Implemented Design Patterns like Business Delegator, Service Locator, Session Facade, Business Objects and Data Objects.
  • Implemented batch jobs in Core Java.
  • Involved in code review of the team members and implemented best practices.
  • Created Managed Beans to pass the values to the front end.
  • Configured and deployed the components in WebLogic.
  • Manage development iterations using agile methodology.
  • Unit testing of the modules using JUnit test-cases and involved in integration testing.

Confidential

Senior Software Engineer

Environment: J2EE, JSF, EJB, Hibernate3.0, JDBC, spring, Eclipse3.3, WebSphere6.1, Oracle9i, WSAD5.1, HTML, DHTML, CSS, Ant1.6.2, JUnit, Log4j, Version Control (IBM Rational ClearCase), XML, Xpath, DesignPatterns.

Responsibilities:

  • Involved in Prototype.
  • Involved in Analysis and Design of the object-oriented JAVA application/Project.
  • Developed JSF pages using Java Script and CSS on WebSphere.
  • Prepared functional and technical specification documents.
  • Creation of validation scripts using Java Script and Struts.
  • Created JSP’s using Struts Tag Library, developed Struts Action and Form classes, business delegate methods.
  • Developed struts actions as controller to control business workflows and completed form validations.
  • Involved in generating Crystal Reports.
  • Designed the relational database using Oracle.
  • Hand on experience with Application Engine, Content Engine and Process Engine
  • In addition to coding, maintained project documentation and assisted in application design (AST-Turn over document).
  • Unit testing of the modules using JUnit and involved in integration testing.
  • Involved in system testing.

Confidential

Software Engineer

Environment: Java, Servlet, JSP, JavaScript, HTML, CSS, EJB, Tomcat, Oracle, Eclipse.

Responsibilities:

  • Developed Panels which provides GUI for the user.
  • Developed Java Components for the core business logic
  • Perform Unit Testing.
  • Played an active role in the deployment process of the applications on the server side.
  • Used HTML, Java Script, AJAX, and JSP to develop UI pages.
  • Used JavaScript for client side validation.
  • Worked on various activities deployment and integration of all the modules as part of Integration Team.
  • Involved in Fixing the UAT Bugs, change requests (CRs) analysis and impact analysis of CRs.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Involved in the configuration of SSL to provide internet security.

Confidential

Software Engineer

Environment: CoreJava, J2EE, JavaBeans, JDBC, Servlets, JSP, Tomcat, Eclipse, log4j, Ant, JUnit, Windows, JavaScript, CSS, HTML, XML, Oracle.

Responsibilities:

  • HR has got all access privileges like creating appraisal cycles, performance bands and distribution, Personal Attributes, new grade/designation and manages the same.
  • HR can also manage the employee hierarchy tree. HR can navigate through all the main functionalities in the application.
  • All the users except appraisee can view the Approval Worksheet.
  • Appraisee can only do their self-appraisal or target setting and view the appraisal summary.
  • HR can view various reports like Eligibility View, Status view, performance band view, appraisal feedback view etc.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Developed user interface using JSP, JSP Tag libraries (JSTL) to simplify the complexities of the application.
  • Developed Servlets which acts as Controller in MVC Architecture.
  • Implemented EJB's for Message Driven Bean and Developed Transfer Objects to transfer the data between different tiers.
  • Client GUI pages were designed using HTML, JSP, JavaScript.
  • Used JavaScript for client side validations.
  • Used multithreading in programming to improve overall performance.
  • Implemented Transaction processing using multithread.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Developed both front end user interface screens as well as database design.
  • Implemented stored procedures using JDBC.
  • Changes & Enhancements in Applications and Business Analysis
  • Creating logs for error tracking using Log4J.
  • Developed crystal reports for FeedbackView Report, EligibilityView Report, StatusView Report, PerformanceBandView Report.

We'd love your feedback!