Aem Developer Resume
MN
SUMMARY:
- Around 5+ years of IT experience and 3 years of AEM developer experience.
- Experience working with AEM6.1, 6.2,6.3, 6.4(Current) on versions.
- Experience in Java, JSP, HTL (Sightly), JavaScript, Services and Servlets.
- Involved in setting up run mode - based author and publish setup.
- Expert at developing custom components, page templates.
- Experience in creating servlets, related services for the backend services.
- Experience in creating SOAP and REST services
- Experience in extending and using AEM, CRX, JCR, Sling and OSGI technologies.
- Proficient in AEM Architecture, Application development and Deployment Cycles.
- Worked on Adobe DTM integration with AEM and with the Adobe Target.
- Worked on MSM using AEM.
- Experienced setting up the dispatcher cache at the webserver level using flush agent.
- Experience in using Maven for Build Automation customizing plug-ins and dependencies.
- Used Sightly(HTL)for highlighting is focus on keeping your markup beautiful, and thus maintainable, once made dynamic.
- Implementation knowledge of i18n on Components and Dialogs.
- Worked on client libraries
- Efficient in Dispatcher configuration and Load balancing.
- Experience in creating Workflow packages and using Tag Manager for reading tags from pages.
- Rich experience in Web Services such as SOAP and RESTful.
- Experienced using graphics designers creating and laying out publications and posters.
- Experience in complete Software Development Life Cycle (SDLC) which includes Requirement Coding, Design, Analysis, Testing and Implementation using Agile, Test Driven Development and other development methodologies.
- Have experience working with Tools like Sonar and Fortify (Version 16.11&18.20) to check code quality and make fixes accordingly.
- Designed Content structure including folder structure, Caching, Workflow for verification, and metad Confidential management strategies.
- Experienced in developing Custom OSGi bundles.
- Well versed in setting up or upgrading complex AEM environment with expertise in AEM Author, Publisher and Dispatcher administrations.
- Expertise in developing editable templates.
- Experience with SDLC process (Agile, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements.
- Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler
- Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
SKILL:
ServerSide Programming Language: Java, JSP, Servlets, Web Services
Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, JavaScript, Bootstrap, JQuery, DOM, AJAX, JSON
D Confidential bases: Oracle 8i/9i/11g, MySQL, MS Access
Enterprise Web Products: AEM 6.1,6.2,6.3, 6.4, DTM, Adobe Target
Design Tools/Methodologies: Rational Rose, Microsoft Visio, Agile, Scrum
Testing Tools: Junit
Version Control Tools: SVN, GitHub, Bitbucket
Mac, Windows XP: 7
Other Tools: Eclipse, IntelliJ, WebSphere Studio Application Developer, Maven, SQL Developer
WORK EXPERIENCE:
Confidential, MN
AEM Developer
Responsibilities:
- Created custom editable templates.
- Developed multiple custom touch UI components.
- Working knowledge on AEM 6.3 and 6.4 version.
- Worked on Experience Fragments and Content Fragments.
- Responsible for coordinating with the dev team and perform build and deploying the components
- Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages HTML and serve as the static pages from Apache.
- Also, been in to using other Enterprise Management Tools like Adobe Target and Adobe DTM.
- Worked on setup and configuration of the SAML authentication servers
- Used Jenkins to build, package and deploy the application and used Log4j for the Logging system.
- Offer solutions on top of the Adobe WCM, CRX/CRXDE.
- Created Touch UI components and created few dialogs using version 6.3
- Responsible for design, development and unit and integration testing of AEM components, templates and the corresponding web services.
- Developed client libraries using CSS, JS.
- Collaborate with Architects on the design and architecture for our team's deliverables.
- Consumed Web-services both Restful based approaches using http client packages.
- Documented each user story. Review of Code and prepared test cases.
- Worked on Sling models and Use classes.
- Writing activation and deactivation workflow models using various components such as process, participant, and dynamic participant steps.
- Workflows are configured with custom steps and implemented in the project.
- Create Users and Groups for workflow management.
- Develop Custom AEM Workflows, OSGI Services and another Dynamic/Static web content
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
Environment: AEM 6.4,6.3, JCR, Apache Felix JAVA, J2EE, POJO, JSON, Adobe Experience Manager, Sightly, HTML5, Ext JS, CSS3, Maven, GITHUB, Restful Web services, Agile, SCRUM, Akamai, CA-Rally, JavaScript, JQuery, JSON, Fortify.
Confidential, Port Washington, NY
AEM Developer
Responsibilities:
- Creating servlets for backend services like servlets, schedulers populating the dealer’s information from the services.
- Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.
- Worked on HTML, JavaScript and JQuery for fixing the mobile application issues.
- Involved in all stages of environments in this project.
- Used Sightly in AEM 6.2 for highlighting is focus on keeping your markup beautiful, and thus maintainable, once made dynamic.
- Migrated project from AEM 6.1 to AEM 6.2.
- Used Maven automated build scripts to compile and package the application.
- Used Jira for bug tracking and project management.
- Developed spring framework for security transactions, reusability logging purpose.
- Designed and develop responsive sites using Bootstrap, JQuery, HTML5, CSS3.
- Worked on dispatcher cache in AEM while working on auto login scenario.
- Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
- Provide estimates, designs, and the specifications for components, AEM templates, and workflows
- Integrated TSFS system with Workflow functionalities
- Involved in all AEM related design and framework development using templates, components widgets, AEM bundle, JCR/Sling API, clustering publish and author setup.
- Experience in developing application on OSGI, Apache Sling and Apache Felix Frameworks.
- Extensive use of AEM tag libraries and custom tag libraries in components.
- Worked on Soap UI web services to know the response when making service calls while fixing the issues.
- Experience with Agile process methodology and Scrum methodology.
Environment: AEM6.1, AEM6.2, JDK1.7, JSP, Servlets,Sightly, Apache Sling, CRXDE, CRX, WCM, Java Script, HTML, CSS, Bootstrap, Ajax, JQuery, Ajax, SOAP, REST Services, Maven, Agile, GitHub, Eclipse, JIRA.
Confidential, Austin, Texas
AEM Developer
Responsibilities:
- Involved in design, development, testing, and production deployment phases of the project using Agile Methodologies.
- Installed and configured version 5.6.1 of Adobe Web Content Management System and Apache Felix Admin Console.
- Designed and development of web pages using AEM 5.6.1, JavaScript, HTML, CSS, Ajax and jQuery.
- Developed Adobe AEM 5.6.1 templates and reusable components.
- Extensive use of AEM tag libraries and custom tag libraries in components.
- Worked on implementing AEM in project planning, analysis and estimation.
- Involved in all AEM related design and framework development using templates, components widgets, AEM bundle, JCR/Sling API, clustering publish and author setup.
- Experienced in creating layouts with touch.
- Experienced using graphics designers creating and laying out publications and posters.
- Designed and Implemented Layouts for the existing JSP files.
- Developed spring framework for security transactions, reusability logging purpose.
- Developed Session Beans and used J2EE Design Patterns like MVC and Business Delegate.
- Involved in building, deploying the code and moving code to different environments.
- Used Log4J for logging and tracing the messages.
- Used SVN as version control and integrated with Jenkins for continuous integration and nightly builds.
- Developed custom user centric workflow using AEM Workflow that provided case workers with the ability to review, reject, deny and or forward requests for business application.
- Involved in supporting the application postproduction and maintenance.
- Involved in writing JUnit test cases and suits using Eclipse IDE.
- Participating in daily scrum meetings, story discussion, story points and in sprint planning.
Environment: AEM 5.6.1, JDK1.6, JSP, Servlets, Sightly, Granite, Apache Sling, Adobe InDesign CC, CRXDE, CRX, WCM, Java Script, HTML, CSS, Bootstrap, Ajax, jQuery, JDBC/SQL, AXIS 2.0, Maven 3.0, Agile, GitHub, Eclipse, JIRA.
Confidential, Natick, MA
Java/J2EE Developer
Responsibilities:
- Worked on HTML, JavaScript and JQuery for fixing the mobile application issues.
- Involved in all stages of environments in this project.
- Used Maven automated build scripts to compile and package the application.
- Used Jira for bug tracking and project management.
- Creating and Designing XML schemas using Altova XML spy.
- Developed spring framework for security transactions, reusability logging purpose.
- Developed Web Services to interact with internal applications.
- Worked on Soap UI web services to know the response when making service calls while fixing the issues.
- Experience with Agile process methodology and Scrum methodology.
- Interacted with application testers to review system defects and recreate defects in order to provide comprehensive fixes
- Developed spring framework for security transactions, reusability logging purpose.
- Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements
- Involved in the design discussions with Business Analysts and developed/delivered the code as per the design.
- Designed and develop responsive sites using Bootstrap, JQuery, HTML5, CSS3.
Environment: JSP, AJAX, Spring, Microsoft SQL Server, UML diagrams for design, clear case, XML, XSLT, Java Script, HTML, CSS, Bootstrap, Ajax, jQuery, Ajax, SOAP, REST Services, Maven, Agile, GitHub, Eclipse, JIRA.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in Analysis, Design and Developed class graphs and association charts utilizing Rational Rose.
- Used spring/JSP for presentation layer.
- Implemented J2EE design patterns such as Factory, DAO, Session, Singleton, Value object.
- Used Hibernate to implement persistence layer. Used DAO design pattern
- Developed Web Services to interact with internal applications.
- Developed GUI functionality using JSP, JSTL, Tiles, AJAX and jQuery.
- Developed JSP custom tags, using JSP2.0.
- Developed JUnit tests
- Converted XML to Java objects using JAXB.
- Developed Stateless session beans (EJB 3.0) for business layer.
- Creating and Designing XML schemas using Altova XML spy.
- Worked in a scrum - based environment. Participated in sprint planning meetings
- Used Clear Case for version management.
- Interacted with application testers to review system defects and recreate defects in order to provide comprehensive fixes.
- Wrote Ant Scripts from the scratch to build the application.
- Worked with Business analysts to clarify requirements
Environment: JSP, AJAX, Spring, Microsoft SQL Server, UML diagrams for design, clear case, XML, XSLT, JavaScript, Hibernate 3.1, EJB 3.0, jQuery, Ant, Junit and Webservices.
Confidential
Java Developer
Responsibilities:
- Actively involved in the entire application life cycle including design, development, debugging and testing of the system.
- Worked with Business Analysts in analyzing and finalizing requirements.
- Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
- Used the Core Java concepts to implement the Business Logic for Scheduler Framework.
- Used client-side Java scripting, JQUERY for designing TABS and DIALOGBOX.
- Implemented J2EE standards, MVC architecture using JSF Framework
- Involved in debugging the application for any existing issues.
- Involved in providing the testing support and fixing the issues for the many modules in the application.
- Involved in the design discussions with Business Analysts and developed/delivered the code as per the design.
- Worked with DBA to deploy SQL scripts.
- Developed REST based Web services.
- Jersey implementation of JAX-RS is utilized to develop RESTFUL service.
- Used Rational Application Developer for the Java development
- Implemented the logging mechanism using Log4j framework
- Used Aldon version control to track and maintain the different versions of the application.
Environment: Java, Spring, Struts, JPA, MVC, Servlets, JSP, JSF, HTML, CSS, AJAX, jQuery, JavaScript, JNDI, RAD, Log4J, Jax-RS, WebSphere Application Server.