We provide IT Staff Augmentation Services!

Aem Technical Architect Resume

4.00/5 (Submit Your Rating)

Newark, NJ

SUMMARY:

  • Ten years of J2EE/AEM/Adobe CQ5 experience
  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Also come with design for CUG and ACL properties for asset control
  • Design and development of templates, components widgets, AEM, Adobe CQ5 bundle, Livesite
  • Extensive experience on Adobe CQ 5.6.1, Hybris, CQ5 DAM, CQ Tagging, Workflow, Scene 7, Java, J2EE, Apache Maven, Confluence, JIRA, Ingestors, Apache HTTP Server, SOAP and REST Web Services,AEM/CQ5
  • AEM 6.x/CQ5.x, JCR/Apache Sling API, Hybris, OSGi, Day CRX, Components, Content Modeling, Adobe DAM (Digital Asset Management), SiteCatalyst, Scene7, Tagging, Workflow, CUG, ACL, Integration with Salesforce; Spring, Hibernate;

PROFESSIONAL EXPERIENCE:

Confidential, Newark, NJ

AEM Technical Architect

Responsibilities:

  • Involved in all phases requirement gathering, design, development, testing and production support of the projects and adding documents on wiki Confluence
  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Also come with design for CUG and ACL properties for asset control
  • Design and development of templates, components widgets, AEM, Adobe CQ5 bundle, Livesite
  • Implementing ecommerce solution using Hybris
  • Setting up environments dev, test, staging and production
  • Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
  • Setting disaster recovery and backup system
  • Created POC related to CQ5 design and implementation
  • Designed DAM Tagging and taxonomy for website
  • Worked on four scrum team to work on design and develop templates and components.
  • Created design for integration with Scene 7 for storing Videos
  • Worked on design for integration with third - party RESTful and SOAP based web services
  • Used LDAP for authentication
  • Used Apache Maven for build and Jenkins for continuous integration
  • Maintaining different trunk, branches, and tags in Github repository; also releasing artifacts each sprint
  • Logged the application using log4j for easier debug and maintenance

Environment: AEM 6.x, Hybris, 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, Linux, Windows XP

AEM Technical Architect

Confidential, Chicago, IL

Responsibilities:

  • Involved in all phases requirement gathering, design, development, testing and production support of the projects and adding documents on wiki Confluence
  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Also come with design for CUG and ACL properties for asset control
  • Design and development of templates, components widgets, CQ5 bundle
  • Setting up environments dev, test, staging and production
  • Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
  • Setting disaster recovery and backup system
  • Designed DAM Tagging and taxonomy for website
  • Worked on ingestors which ingest news, photos, videos and articles from third party
  • Created design for integration with Scene 7 for storing Videos
  • Used LDAP for authentication
  • Drew UML diagrams like Flow and Sequence Diagrams using MS Visio
  • Used Apache Maven for build and Jenkins for continuous integration
  • Maintaining different trunk, branches, and tags in SVN or Github repository; also releasing artifacts each sprint
  • Logged the application using log4j for easier debug and maintenance

Environment: Adobe CQ 5.6.1, Hybris, 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, Linux, Windows XP

AEM Architect / CQ5 Develper

Confidential, Herndon, VA

Responsibilities:

  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Also come with design for CUG and ACL properties for asset control
  • Design and development of templates, components widgets, CQ5 bundle,
  • Setting up environments dev, test, staging and production
  • Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
  • Setting disaster recovery and backup system
  • Created POC related to CQ5 design and implementation
  • Designed DAM Tagging and taxonomy for website
  • Worked on ingestors which ingest news, photos, videos and articles from third party
  • Created design for integration with Scene 7 for storing Videos
  • Worked on design for integration with third-party RESTful and SOAP based web services
  • Used LDAP for authentication
  • Logged the application using log4j for easier debug and maintenance

Environment: Adobe CQ5.5, 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, Linux, Windows XP

Developer/Architect

Confidential, Hartford, CT

Responsibilities:

  • Involved in design phase of the project, it included two sprints of Agile
  • Also involved in two initial demos to client and coordinating with off-shore team
  • Worked on updating Function Specifications and creating Design document, Added all documented on wiki Confluence
  • Designed DAM structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Also come with design for CUG and ACL properties for asset control
  • Designed DAM Tagging and taxonomy for website
  • Worked on integrating Adobe SiteCatalyst with Salesforce CRM using Adobe Genesis
  • Created design for integration with Scene 7 for storing Videos
  • Worked on design for integration with third-party RESTful and SOAP based web services
  • Worked on design for integration with third-party iframes on THF website
  • Used SSL, SSO or basic authentication for third-party web services
  • Used LDAP for authentication and CRM or DB to store data
  • Created exception hierarchy to handle exceptions
  • Designed MS SQL database using Hibernate ORM
  • Used TOAD to interact with the database and write SQL queries
  • Drew UML diagrams like Flow and Sequence Diagrams using MS Visio
  • Used Apache Maven for build automation

Environment: Adobe CQ5.5, CQ5 DAM, CQ Tagging, Workflow, Scene 7, SiteCatalyst, Adobe Genesis, Salesforce Java, J2EE, Apache Maven, Spring 3.0, Dependency injections, JPA, Hibernate 3.2, 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, Linux, Windows XP

Team Lead & AEM/Cq5 Architect

Confidential, San Jose, CA

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Agile Methodologies
  • Used JIRA to create story and bugs and to track team progress, time on each task
  • Integrated JIRA with Bamboo for Continuous Integration testing. Created new build plans and updating dependencies.
  • Integrated Gliffy with JIRA to create different diagrams
  • Worked on Function Specifications and Design document, Added all documented on wiki Confluence.
  • Lead all CQ5 related design and framework development using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author setup
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and LDAP user profile attributes
  • LDAP Integration with CQ for user authentication
  • Created POC related to CQ5 design and implementation
  • Implemented lots of RESTful based web services from scratch
  • Using Spring transactions and configurations
  • Created exception hierarchy to handle exceptions
  • Created MVC architecture using Spring framework
  • Used Spring Webflow for driver and vehicle registrations, developer registration processes.
  • Implemented the architecture using JSP, JSF, XML Document and Struts tag libraries, Form Beans, Action classes, Action Forms
  • Used TOAD to interact with the database and write SQL queries
  • Coded test cases to test the use cases using JUnit
  • Drew UML diagrams like Class and Sequence Diagrams using Rational Rose
  • Participated in functional, integration and Unit testing
  • Used Spring logging feature

Environment: Adobe CQ5, JCR, Apache Sling, Java, J2EE, Apache Maven, OCGi, Tivoli LDAP, Java, J2EE, Apache Maven, JSP, Spring 3.0, Dependency injections, JPA, Hibernate 3.2, Weblogic 11g, Oracle SOA Suite, WebServices, JAXP, JAXB, SOAP, Restful, Jersey 1.2, Servlets, JDBC, PLSQL, Oracle, HTML, TOAD, UML, Rational Rose, AJAX, HTML, XML, JUnit, log4j, UNIX, Windows XP

Sr. J2EE Developer

Confidential, Belmont, CA

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using RUP SDLC
  • Restful with Jersey, used Exception mappers.
  • Implemented lots of RESTful based web services from scratch
  • Using Spring transactions and configurations
  • Used Spring JDBC
  • Also implemented SOA architecture for business layer
  • Using MySQL database and writing SQL queries.
  • Developed Servlets interacting with web services.
  • Created MVC architecture using Spring framework
  • Used TOAD to interact with the database and write SQL queries
  • Coded test cases to test the use cases using JUnit
  • Drew UML diagrams like Class and Sequence Diagrams using Rational Rose
  • Developed code to send and receive messages to/from MQ (queue).
  • Used JMS interface for middleware communication.
  • Used Spring logging feature
  • Created test databases for development.

Environment: Java, J2EE, Apache Maven, JSP, Spring 3.0, Dependency injections, IBM WCM, IBM Websphere Application Server(WAS), Websphere MQ, IBM RAD, JPA, WebServices, JAXP, JAXB, SOAP, Restful, Servlets, JDBC, PLSQL, MySQL, HTML, TOAD, UML, Rational Rose, AJAX, HTML, XBRL XML, JUnit, log4j, UNIX, Windows XP

SR J2EE Developer

Confidential, New York City, NY

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using RUP SDLC
  • Worked on Function Specifications and Design document
  • Integrated with a shared repository globally accessible repository for shared, permissions-based digital media assets using CQ5 DAM
  • Participated into CQ5 design and framework development
  • Integrating search technology Lucene and web analytics with CQ5
  • Implemented SOA architectural pattern using SOAP based web services
  • Integrated Struts with Spring using DelegatingActionProxy and AOP’s interceptors
  • Presentation and controller layers were implemented using Struts ActionServlet, Action, Struts Validation Framework, Struts Tiles, JSPs
  • Developed Servlets to invoke business methods interacting with database via Hibernate Persistence Framework
  • Worked on User interface using HTML, Java Script, JQuery, CSS and Velocity
  • Extensively used the Client-side Validation using JavaScript, JQuery for applications involving wizards of several pages
  • Created web-services both restful and soap based from scratch
  • Integrated pre-existed Web Services written on .NET Framework
  • Worked on Model using JavaBean and POJOs
  • Used Session from Hibernate to get instance form SessionFactory to connect to the database
  • Extensively used Hibernate Criteria and HQL(Hibernate Query Language) to do CRUD (Create, Read, Update, and Delete) on the backend database (Oracle)
  • Developed code to send and receive messages to/from MQ (queue).
  • Used Apache Maven for build automation
  • Logged the application using log4j for easier debug and maintenance

Environment: Java, J2EE, Apache Maven and CMS, JSP, JSF, AJAX, Struts 1.2, Spring 2.5, Dependency injections, Hibernate 3.2, Web Services(Soap and Restful), WebSphere Application Server, Websphere Commerce v 6.0, Websphere MQ, IBM RAD, WebServices, JAXP, JAXB, SOAP, Servlets, JDBC, PLSQL, Oracle 10g, HTML, JavaScript, JQuery, Velocity, TOAD, UML, Rational Rose, HTML, XBRL, XML, JUnit, log4j, UNIX, Windows XP

J2EE Developer

Confidential, Chicago, IL

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Agile SDLC
  • Developed an MVC pattern using Spring Framework
  • Also implemented SOA architecture for business layer
  • Worked on Model using JavaBean, POJO, EJB Session bean
  • Implemented Client-side Validation using JavaScript, JQuery
  • Designed and implemented the presentation layer using JSP, JSTL and Custom Tags for interaction with the client
  • Worked client and providers of SOAP based web services
  • Designed and implemented the controller layer using Spring Dispatcher Servlet, Action,
  • Created the hibernate mapping files to interact between the model layer and database layer
  • Used Validation Framework and JavaScript to validate input entered by user
  • Experience working with Security Roles
  • Deployed production application using Apache Ant script
  • Maintained and debugged the production application
  • Configured Jakarta Tomcat as a Web Server during the phase of development

Environment: J2SE, J2EE, Spring , Hibernate 3.2, EJB, XML, JSP, DB2, PLSQL, Weblogic, Web Services(Soap and Restful), Websphere MQ, log4j, Toad, Apache Ant, Html, JavaScript, UML, CVS, Windows XP Professional, Unix

J2EE Developer

Confidential, San Diego, CA

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Agile methodology
  • Involved in the implementation of stateless session beans for business logic layer.
  • Developed the MVC architecture using Struts Framework, Swing Framework
  • Worked on Model using JavaBean, POJO, EJB Session bean and entity bean
  • Implemented Client-side Validation using JavaScript, JQuery
  • Worked with Design Patterns like Session Façade, Front Controller, DTO and DAO pattern
  • Implemented the view layer using JSP and JavaScript
  • Implemented the model layer using EJB)
  • Extensively used Hibernate Criteria and HQL(Hibernate Query Language) to do CRUD (Create, Read, Update, and Delete) on the backend database (Oracle
  • Implemented the controller layer using Struts ActionServlet Framework
  • Used Commons Logging framework (log4j) utility to log error and debug messages
  • Developed and implemented PL/SQL stored procedures, functions, and triggers

Environment: J2SE, J2EE, EJB, SAP CRM, Hibernate, Swing, Struts 1.1, JSP Custom Tags, Servlets, JavaBeans, Eclipse 3.1, JDBC, JNDI, Toad, Oracle 9i, HTML, JavaScript, XML, SAX, DOM, UML, JUnit, Apache Tomcat, log4j, JBoss 3.2, Unix, Sun Solaris, Windows XP/2000.

J2EE Developer

Confidential, Atlanta, GA

Responsibilities:

  • Analyzed, designed and developed components for business and persistence tiers.
  • Designed and implemented stateless session beans for business logic layer.
  • Designed, implemented and mapped entity beans in the persistence layer to an underlying data source.
  • Developed DAO classes to separate business and persistence layers.
  • Developed Action classes and JSPs and deployed them into Struts Framework in the Mid-tier.
  • Implemented Core J2EE Design Patterns like Session Façade to reduce complexity to client, Singleton for caching and performance improvement and DAO to access persistence layer.
  • Constructed presentation layer implementing JSP custom tags.

Environment: J2EE, EJB, Struts 1.1, Custom Tags, Java 1.4, JDBC, JSP, Servlets, SQL, UML, HTML, Oracle 8i, WebLogic 8.1, Eclipse 3.1, Apache Tomcat, JUnit, Rational Rose, XML, Design Patterns, Toad.

J2EE Developer

Confidential, Collierville, TN

Responsibilities:

  • Analyzed, designed and developed components for business and persistence tiers.
  • Designed and implemented stateless session beans for business logic layer.
  • Designed, implemented and mapped entity beans in the persistence layer to an underlying data source.
  • Developed DAO classes to separate business and persistence layers.
  • Developed Action classes and JSPs and deployed them into Struts Framework in the Mid-tier.
  • Implemented Core J2EE Design Patterns like Session Façade to reduce complexity to client, Singleton for caching and performance improvement and DAO to access persistence layer.
  • Constructed presentation layer implementing JSP custom tags.
  • Performed unit testing and Integration testing using JUnit.

Environment: J2EE, EJB, Struts 1.1 , Custom Tags, Java 1.4, JDBC, JSP, Servlets, SQL, UML, HTML, Oracle 8i, WebLogic 8.1 , Eclipse 3.1 ,Apache Tomcat, JUnit, Rational Rose, XML, Design Patterns, Toad.

We'd love your feedback!