We provide IT Staff Augmentation Services!

Aem Consultant Resume

5.00/5 (Submit Your Rating)

Raleigh, NC

SUMMARY

  • Over 8 yearsof progressive experience in Design, Development, Testing, Implementation& Maintenance of application software’son a variety ofplatforms and different domains.
  • Adobe AEM6.1/6.0/CQ5 development experience over various phases of software project life cycle.
  • Worked on Adobe AEM6.1/6.0/DayCQ5.X installation (author, publisher and dispatcher), configuration and development.
  • Worked on Adobe AEM6.1/6.0/DayCQ5 Web Application Development using CRXDE Lite, CRXDE, SVN, OSGi (Apache Felix), JCR, JSR - 283, File vault.
  • Worked on security, user creation, groups and Workflow Management in Adobe CQ5.
  • Worked on Adobe DayCQ5 package manager, building package and deploying.
  • Experience in Web Content Management (WCM) software such as Adobe Day CQ.
  • Extensive experience with J2EE using most of the advanced features of Java including JDBC, JSP, JSTL, EJB, JNDI, Servlets, Hibernate, Spring framework including Spring MVC, JMS, JAX-WS, RMI (Remote Method Invocation) on windows.
  • Worked on J2EE technologies like Servlets, JSP and other front-end technologies like HTML, Slightly, CSS, JQUEY, AJAX, Google Web Toolkit and Angular JS.
  • Expertise in RDBMS such as Oracle, MYSQL, SQL Server for stored procedures and triggers, XML/Database mapping.
  • Very good database skills such as database design, writing complex SQL queries, writing database stored procedures using PL/SQL & triggers.
  • Expertise in various version control tools like GIT, SVN
  • Expertise in Build tools Maven, Ant, CII(Jenkins, Bamboo)
  • Strong Experience in Software Development Life Cycle and Testing Methodologies.
  • Excellent track record at work as well as an effective team player.
  • Excellent communication, leadership and interpersonal skills.

TECHNICAL SKILLS

Content Management Systems: CQ5.x, CQ6.X (Apache Sling, JCR, CRX)

Languages: Java, C, C++, SQL, HTML, XML, XSLT, JavaScript, PLSQL

Middleware: J2EE, EJB, JDBC

Server Side Technologies: JSP, Servlets, Tag Libraries, JSTL, OSGI

Application/Web Servers: IBMWebSphere, Apache Jakarta Tomcat, Weblogic, JBOSS

Protocols: HTTP, SOAP, TCP/IP

IDE/ Tools: Eclipse, IntelliJ, CRXDE light

Frameworks: Apache Struts Framework, Spring Framework, Hibernate

Web Services: SOAP, WSDL, REST

RDBMS: Oracle, DB2

OS: Windows, MAC, LINUX (Red Hat)

Methodologies: OOAD, UML, Design Patterns SOA.

PROFESSIONAL EXPERIENCE

Confidential, Raleigh, NC

AEM Consultant

Responsibilities:

  • Worked on creating custom components, templates and workflows based of classic and touch UI
  • Setup and configure Authoring and Publishing environments, replication agents.
  • Created Users and Groups for workflow management.
  • Used Sling, Apache tools, Felix, JCR for the new Content management system.
  • Assist in application deployment to Dev, QA and Prod environments and migrations
  • Installed and configured version 6.1 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
  • Worked on created Live copies with understanding of Blueprints and MSM
  • Worked on Importing, Exporting CQ Packages & Bundles.
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Made code changes in JSP, JQuery and AJAX and JavaScript environment.
  • Worked on customer intelligence, Digital marketing for quality of in-depth customer understanding.
  • Used CRXDE and Eclipse IDEs to develop CMS applications.
  • Worked on Adobe CQ5 CMS end and developed the custom grid components using AngularJS and integrated them with the insight web.
  • Worked on OSGI Services and Servlets.
  • Creating POJOs and writing JSPs using custom tag libraries and AEM tag libraries.
  • Used continuous integration tools i.e Jenkins and bamboo to deploy.
  • Working with version control tools like GITHUB or GIT.
  • Involved in the complete life cycle implementation of the AEM projects.
  • Training authors and testers to get familiarized with AEM system.
  • Designing and implementing best in class Content Management (WCM).
  • Hands on approach, leading the technical development teams, writing functional and technical specifications, and reviewing deliverable s for accuracy and completeness, including formal code reviews.
  • Worked in the Agile way to deliver the work.

Confidential, Washington D.C

AEM Consultant

Responsibilities:

  • Worked on building and deploying enterprise level Web Content Management solutions on Adobe CQ 5.x and AEM 6.x
  • Used CRX, JCR, Apache Felix, Apache Slings and OSGI technologies to a little extent.
  • Worked in Designing and build components, templates, dialogs, and workflows using the Adobe CQ/AEM and knowledge in CQ5 building blocks, CRX repository.
  • Create and maintain customer-facing Adobe CQ5 content management systems.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Used Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework.
  • Worked with deployment tools like Maven, Jenkins and version control tools like GIT, SVN.
  • Training and development with responsive / adaptive design for mobile web design.
  • 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.
  • Built various web pages using HTML 4.01, CSS, Java Script, JQuery, and AJAX.
  • Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5 and Spring Web app (dispatcher and configuration), vanity URL configurations for different locales
  • Developing Custom bundles and Servlets on Felix and Expertise with setup and development of GUI using CQ5 and Ext JS
  • Involved in setting up or upgrading complex CQ environment with expertise in CQ5 Author, Publisher and Dispatcher administrations
  • Took partin the Application Development Life Cycle and the ability to lead efforts in implementing life cycle practices
  • Documented user story. Review of Code and prepared test cases

Confidential, Dallas, Texas

Java Developer

Responsibilities:

  • Developed enterprise web Application on in-house Framework, and also on J2EE Spring MVC Framework using the Eclipse IDE.
  • Entity and schema mapping are done with the help of similar O/R mapping technology like Hibernate to map the entities from ORACLE.
  • Involved in writing complex SQL logic to retrieve the data from the DB.
  • Expertise in client side designing and validations using HTML5, Angular JS, CSS3, JavaScript.
  • Participated in Agile Process/SCRUM Meetings.
  • Used the Google Chrome Developer Tools, Firebug, to view and debug HTML, DOM and JavaScript.
  • Used Spring MVC framework for applying MVC implementation to the application
  • Designed and developed various Screens using Angular JS, JavaScript, HTML, CSS and Node JS.
  • Worked at all stages of project including Post Production Support.
  • Used SOAP UI for testing new web services.
  • Worked closely with Performance Test team for UI performance and validated enhancements using various JavaScript Profilers.
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
  • Worked on analysis of validation rules by discussing with business analyst for business validations and implemented client side validation using JavaScript.
  • Prepared unit test cases using JUNIT and PowerMockito, executed the test cases using Junit in eclipse.
  • Performed various DDL, DML operations on Oracle database using SQL queries.
  • Good standing of NOSQL databases like Mongo DB.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Used Gradle and Maven scripts for building and deploying the application in web servers.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in analysis and design phase of Software Development Life cycle (SDLC).
  • Analysis of Business Requirements and Technical Requirements.
  • Implemented Batch framework for insurance records processing.
  • Application's technology stack including Spring-MVC, spring, and JPA/Hibernate, and
  • Used HTML, XHTML, DHTML, Java Script, AJAX, JQUERY, JSP and Tag Libraries to develop UI/view pages.
  • Used Spring Core to define beans for Services, Entity services and corresponding depended services.
  • Involved in spring programmatic transaction management using AOP and using Spring Batch.
  • Involved in reading & generating pdf documents using ITEXT. And also merge the pdfs dynamically.
  • Involved in the configurations set for Web logic servers, DSs, JMS queues and the deployment.
  • Used Apache CXF, WSDL, SOAP, AXIS and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
  • Involved in developing Restful web services using JERSEY tool as wrappers to access existing business services by Mobile channel.
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Helped set the partner integration services direction, including API design of Restful interfaces for client access to internal service.
  • Used JMS to pass messages as payload to track statuses, milestones and states in the workflows.
  • Extensively used GOF Java and J2EE design patterns.
  • Have in-depth knowledge of Apache Tomcat and Oracle Glassfish Application server and how they work in given environment.
  • Agile Software Development model used for this project.

Confidential

Jr. Java Developer

Responsibilities:

  • Implemented an agile methodology using Test Driven Development.
  • Designed front end components using JSF.
  • Involved in developing Java APIs, which communicates with the Java Beans.
  • Implemented MVC architecture using Struts, Custom and JSTL tag libraries.
  • Involved in development of POJO classes and writing Hibernate query language (HQL) queries.
  • Used Java/J2EE Design patterns like MVC, Factory Method, Singleton, Data Transfer Object (DTO) Service Locator.
  • Created Stored Procedures using SQL/PL-SQL for data modification.
  • Used XML, XSL for Data presentation, Report generation and customer feedback documents.
  • Used Java Beans to automate the generation of Dynamic Reports and for customer transactions.
  • Involved in development of web services using REST full web service.
  • Developed Junit test cases for regression testing and integrated with ANT build.
  • Used JMS for different applications to interact with each other by passing the data update to one end to another.
  • Implemented Logging framework using Log4J.
  • Involved in code review and documentation review of technical artifact

We'd love your feedback!