Aem Lead/architect Resume
CharlottE
SUMMARY
- I have over 17 Years of experience in the IT industry, involved in complete software development life cycle including analysis, design, development, testing and maintenance of application software in the Client/Server & Large scale web applications.
- Expertise in J2EE business area involves working with Struts framework using JSP, Java Servlets on Web Sphere application servers.
- Hands on Expertise on Web Logic, Web sphere, Apache Tomcat, Orion and Sun Solaris web server.
- Excellent working knowledge of Core Java, Applets, XML, SOAP, XSLT, Struts, JSF and J2EE framework.
- Worked in Extreme Programming environment.
- Experience in Object Oriented Analysis & Design (OOA&D) using Design Patterns.
- Experience in Object Oriented Programming.
- Expertise in the areas of application development - user interface, code optimization and debugging techniques.
- Extensive knowledge of Front End Technologies: AJAX, JSTL, JSP, HTML, DHTML, JavaScript, Flash, DAO and CSS.
- Experience in Content Management System like FatWire 6.3, 7.0, 7.5 and 7.6, Adobe CQ 5.4 and AEM 5.6.1
- Experience in FatWire Engage Systems to Manage the Contents.
- Experience in Fatwire Content Server Products to Maintain the Workflow and Gathering of the Business assets.
- Proficient in J2EE components such as EJB 2.0, JSP 1.2/2.1 and Servlets 2.3/2.5.
- Expertise with J2EE complaint application servers like IBM WebSphere 5.1, BEA Weblogic 8.1, JBOSS.
- Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate, DAO, Session Facade and Singleton.
- Experience in software testing process and involved in developing test plans, unit testing, integration testing and system testing.
- Experience in Database programming using SQL Server and Oracle.
- Extensive experience in different IDE’s like Dream Weaver, Eclipse, WSAD, JBuilder, JDeveloper.
- Good Experience in OWCS, Interwoven and Adobe CQ CMS development.
TECHNICAL SKILLS
Languages: Java 1.7, J2EE, JSP, JSF, Servlets, SQL, JDBC 2.0, HTML, XMLXSLT, JSP, DHTML, CSS, DAO, SOAP and JavaScript
Framework: Struts Framework 2.0, spring, Hibernate, MVC, OOAD, JUNIT, ANT.
Methodology: Agile, RUP, Waterfall.
Databases: SQL Server, Oracle 9/10g, DB2, PL/SQL.
App Servers: Weblogic server 8.1, Web sphere Application server 6, JBOSS, Apache Tomcat, Orion, iPlanet Server 6.0 and Sun Solaris.
Tools: Eclipse 3.2,MyEclipse 6.0, J Builder 7.0, J Creator 3.0.
Operating Systems: Linux, UNIX, WINDOWS 98/2000/NT/XP
CMS: Fatwire 7.0, 7.5.,7.6,OWCS 11g, Interwoven and Adobe CQ 5.4,5.5 and AEM 6.1
E-Commerce: ATG
Methodologies: Agile/Scrum Methodology
Reports: Crystal Reports 9.0,10.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte
AEM Lead/Architect
Responsibilities:
- Prepared Design documents for Componentsand Caching Strategy document.
- Developed Custom CQ5 components for Web Content Management
- DevelopedPage Assetsfor Caching mechanism.
- Polling user likes from Community Server
- Created Template, Pages and custom components
- Create separate end point to render thecontent forexternalPortals.
- Implemented client side validations usingjQuery.
- Created OSGI bundle for deployment through Apache Sling
- Developed Custom Service Provider interface to connect to external system
- Build Custom Form Builder for the Content Providers to create and customize HTML forms.
- Also migrated the application from AEM 5.6 to AEM 6.1.
- Allows Content Providers to create and customize Simple and Complex Banners.
- Created Custom Workflow for editors.
- Integrated AEM with Adode Target and Analytics.
- Implementation of Personalization with the usage the Segments in Adobe Target.
Environment: AEM 5.6/6.1, Oracle 10g, JSP, Web logic Application Server 8.1/9.2, Sun One Webserver 6.1, Java 1.7, HTML 5, CSS, jQuery, Ajax and Agile/Scrum Methodology
Confidential, Denver, CO
AEM Consultant
Responsibilities:
- Involved in requirement gathering with the client.
- Prepared Low Level Design Documents for Templates, Pages and Components creation
- Created complex components, pages and templates.
- Created User stories for the Sprint
- Integrated with other applications Common Shopping Service - CSS (Web services) to get pricings for different products.
- Developed design for Personalization/Segments based on the customer profile
- Completed Store Locator module by integrating with google maps.
- Integrated Scene 7 Videos with CQ
- Integrated with Audience Manager
- Followed Agile/Scrum Methodology to complete the task and project.
Environment: AEM 5.6.1, GIT Process, Intelli J, Oracle 11g, Maven, JIRA, Web Services, Scene 7 Integration and Weblogic Application Server.
Confidential, Charlotte,NC
AEM Lead
Responsibilities:
- Prepared Design documents for Components and Caching Strategy document.
- Developed Custom CQ5 components for Web Content Management
- Integrated with other Social Networking systems.
- Created Template, Pages and custom components
- Create separate end point to render the content for external Portals.
- Implemented client side validations using jQuery.
- Created OSGI bundle for deployment through Apache Sling
- Developed Custom Service Provider interface to connect to external system
- Build Custom Form Builder for the Content Providers to create and customize HTML forms.
- Allows Content Providers to create and customize Simple and Complex Banners.
- Created Custom Workflow for editors.
Environment: AEM 5.6, Oracle 10g, JSP, Web logic Application Server 8.1/9.2, Sun One Webserver 6.1, Java 1.6, HTML 5, CSS, jQuery, Ajax and Agile/Scrum Methodology
Confidential, Boston, MA
Adobe CQ Lead
Responsibilities:
- Involved in requirement gatherings.
- Created FSD’s based on the requirements.
- Prepared Reusable Components
- Implemented Search functionality to validate the coupons.
- Prepared Pages and created custom components
- Used Ajax for partially rendering, retrieving the Product Assets based on the User selection.
- Lead Design and Development for Social Gift Registry to drive conversion and increase membership.
- Designed Feature Based Release Management Process. Reduced time from feature conception to first customer impact from weeks to hours.
- Integrated with ATG commerce for online books purchases.
- Implemented modular page template engine.
- Implemented ATG Personalization based on the User logons.
- Followed Agile/Scrum Methodology to complete the task and project.
- Fully automated build and deploy activities using Maven
- Lead Performance testing for Adobe CQ
- Implemented Search Engine Optimized environment to serve Single Page Javascript application with maximum SEO Value
- Project enabled client to create and publish content quickly.
- Project enabled client to reduce bounce rate and increase customer engagement
Environment: Adobe CQ 5.4, ATG Commerce, Oracle 10g, JSP, Web logic Application Server 8.1/9.2, Sun One Webserver 6.1, Java 1.5, Open Ajax 2.0, Open Source, HTML 5, CSS, jQuery, Ajax, Maven, Eclipse and Agile/Scrum Methodology
Confidential, New York
Fatwire Architect
Responsibilities:
- Carried out development of the website using Eclipse and J2EE patterns.
- Followed Agile/Scrum Methodology to complete the task and project.
- Carried out Asset coding using fatclipse a plug-in to an Eclipse.
- Developed the application using OOPs.
- Designed Flex Asset Family and Created Flex Assets in Fatwire CMS.
- Implemented workflow in Fatwire CMS.
- Implemented Auto and Manual Publishing in Fatwire CMS.
- Migrated Fatwire Content (Real Time Articles) from version 6.3 to 7.5
- Implemented Auto Publishing of Secure Articles at a specified time as soon as they created by FGR.
- Created Dynamic publishing which triggers in 15 minutes interval.
- Developed Page Assets for Caching mechanism.
- Created Site entries for all CS Elements which needs to cached.
- Designed and Implemented URL Assembler for pretty URLs.
- Created Static Publishing to a file system to enable search to do indexing.
- Used Ajax for partial rendering the page
- Used Web Services to interact with other system for the real time ratings and index data and also used ESB to send the response once the ratings/indicies articles were received.
- Implemented client side validations using jQuery.
- Developed DataAccess Objects to retrieve the data from database
- Created Webservice Clients to invoke Webservices registered at .Net platform
- Prepared maven scripts for building jar files.
Environment: Fatwire 7.5, Vignette, Windows, Oracle 10g, My Eclipse 6.0, JDBC 3.0, JSP, Web logic Application Server 8.1/9.2, Sun One Webserver 6.1, Java 1.5, HTML, CSS, jQuery, Ajax, Servlets, Webservices, SOAP 1.2 ESB, JNDI and Agile/Scrum Methodology.
Confidential, Reston, VA
Fat Wire Developer
Responsibilities:
- Carried out development of the website Fatclipse (plug in for Eclipse for Fatwire development)
- Developed the application using OOP.
- Used Web Services to interact with other system for the consumer information retrieval.
- Implemented client side validations using JavaScript.
- Implemented logging using Log4j.
- Created data sources and configured connection pooling.
- Involved in writing Unix Scripts to upload and download files from various systems
- Involved in writing control files (ctrl files) to populate the data into tables from text files using SQL loader.
- Involved in writing views, triggers and procedures to populate the data from temp to master tables.
- Designed Caching strategy for optimal performance
- Designed and Created Flex Assets and Basic Assets.
- Designed workflow for the movement of data before getting published.
- Created Dynamic publishing after assets are approved by the workflow.
- Developed Page Assets for Caching mechanism.
- Created Site entries for all CS Elements which needs to cached.
Environment: Windows, Oracle 10g, My Eclipse 6.0, JDBC 3.0, Toad 8.5.3, JSP, Web logic Application Server 8.1/9.2, Sun One Webserver 6.1, Java 1.5, HTML, CSS, JavaScript, CVS, XML, XLS, Ajax, Struts 2.0, Servlets, Webservices, FATWIRE 6.3, SOAP 1.2, JNDI and UML.
Confidential
Sr. System Analyst
Responsibilities:
- Analyzed the business and systems requirements of the project and developed a feasibility report based on the existing market and off-the shelf solutions.
- Developed Business Use Case, Activity and Sequence diagrams. Utilized OOA/OOD to develop Class Diagrams. UML models and diagrams were developed using Rational Rose.
- Designed a Logical and Physical Database design using Erwin and implemented the schema in an Oracle 9.0 DB.
- Used Java Algorithms for Searching and Data manipulation.
- Involved in developing User Interfaces using Flash.
- Carried out development of the website using Eclipse and J2EE patterns.
- Developed JSP pages, Action Classes, Action Forms and Action Classes to handle client requests and carry out server side processing.
- Developed Reports using Actuate Report Server.
- Developed a DAO to handle SQL queries using JDBC and Transfer objects.
- Developed PL/SQL stored procedures, Views and triggers in Oracle 9.0
- Implemented logging using Log4j.
- Used plan analyzer & TOAD to tune Oracle SQL statements
- Created Test Plans and Test Cases to test the application
Environment: Windows, Oracle 9.0, Eclipse 3.1, Java, Struts, Hibernate, Sun Solaris, HTML, CSS, JavaScript, Flash, Actuate Reports, UNIX, Shell Scripting, PL/SQL, Rational Rose
Confidential
System Analyst
Responsibilities:
- Involved in designing of the application for faceted browse application.
- Carried out development of the website using IBM WSAD and J2EE patterns (Session Façade, Value object and Business Delegates).
- Developed JSP pages and Servlets to handle client requests and carry out server side Processing. Implemented client side validations using JavaScript
- Developed test cases for faceted browse application and Common Profile.
- Developed the application using OOP.
- Implemented logging using Log4j
- Used WSAD integrated ClearCase to maintain version controlled source code
- Performed IBM WebSphere Application Server configuration - Setup the configuration files for deploying the application. Created data sources and configured connection pooling.
Environment: J2EE, IBM WSAD 5.1, IBM WebSphere Application Server 6, JDBC 2.1/3.0, HTML, CSS, JavaScript, XML, PL/SQL, DB2 8.0 and Windows.