Senior Aem Developer Resume
NY
SUMMARY:
- 7 years of experience on Adobe Experience Manager (AEM/Adobe CQ), Java and J2EE technologies.
- Certified Adobe Experience Manager 5.6 Developer.
- Extensive experience in programming using AEM and Java.
- 4 years of Experience developing applications, templates, and components for the Adobe AEM/product (WCM, DAM, OSGi, CRX).
- Good Knowledge in AEM architecture.
- Hands on experience with AEM concepts like components, templates, dialogs, widgets, multi site management, user roles, replication, dispatcher, digital asset management.
- Hands on experience designing and developing for the entire AEM technology stack including Java, JSP/Sightly, JCR & OSGi.
- Solid experience with AEM building blocks including components, dialogs, widgets and bundles.
- Experience on Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows.
- Good knowledge on AGILE and WATERFALL models of Software development cycle.
- Hands - on Experience in handling projects at all phases including requirements analysis, design, programming and maintenance.
- Hands on experience Front End Technologies HTML, CSS, Javascript.
- Experience working with Java, J2EE, XML, XSLT.
- Experience managing resource utilization and task allocation.
- Converting user requirements into technical design. Responsible for meeting user requirements during development.
- Excellent analytical, interpersonal, communication skills, with the ability to manage projects and meet deadlines.
- Keen on learning new technologies and attaining a good understanding of concepts.
- Experience using Rally, JIRA, HP ALM(Application LifeCycle Management).
- Hands on experience in Development, Test and UAT support, Production support.
- Team player, motivated and dynamic with excellent oral and written communication skills.
- Good experience in managing, leading team and worked as part of a large team and also as an individual contributor.
- Self-Starter, Passionate about technology, Avid Learner and extremely quick to capture new technology/concepts with ease.
TECHNICAL SKILLS:
Modeling/Tools: Eclipse, Oracle, MySql, Notepad++, Putty, WinScp, Maven, JIRA, ATLAS, Firebug
Java Technologies: Java, J2EE, Jsp, Servlets
Web Technologies: Sightly, HTML5, CSS3, JavaScript, JQuery, AJAX, XML, XSLT
Web-Content Management: AEM 6.1, CQ 5.6.1, Cq 5.3, Interwoven TeamSite 7.3.1, Site Publisher
IDE: Eclipse, CRXDE Lite, CRX Explorer
Scripting Languages: Javascript, JQuery, AngularJS
Build Configurations: Maven, SCM(SVN, Git)
Application/Web Server: Apache Tomcat
Domain: Chemical, Ecommerce, Banking, Automobile
Databases: Oracle 11g, MySql
OS: UNIX, Linux, Windows
PROFESSIONAL EXPERIENCE:
Senior AEM Developer
Confidential, NY
Responsibilities:
- Worked on Agile environment. Attended the sprint planning and daily scrum meetings.
- Participated in requirement gathering, analysis and coordinating with client teams.
- Hands on experience on AEM development and deployment process activities.
- Developed various AEM building blocks including templates, components, dialogs, widgets, design dialogs, clientlibs, workflows etc.
- Developed custom AEM components, templates and OSGI services. Used Sightly for rendering of AEM code.
- Hands on experience creating Angular controllers and directives.
- Worked on Integration of Angular and ATLAS configurations with Java and AEM.
- Worked on Integration with ATLAS confluence to get the response which can be rendered on page dynamically.
- Developed various site level and page level configurations.
- Hands on experience on implementing OSGi services and components.
- Educated the client IT team about the specifics of applications.
- Followed Test Driven Development while developing applications.
- Developed JUnit test cases for unit testing and Log4j for logging and debugging.
- Involved in requirement gathering meetings and produced extensive analysis of the Use Cases.
- Used Maven to build the applications.
- Analysis for new business requirements as well as handling of change management
- requests & major developments. Impact analysis of proposed changes. Interaction with other interfaces for analysis of impact.
- Created detail design documents for use cases of the system that are signed off by business users.
- Provided estimate for new modules and do impact analysis for engineering change requests.
- Experience in using Unix/Linux commands.
Environment: AEM 6.1, Angular JS, Sightly, Java 1.7, J2EE, servlets, HTML, Javascript, Git, SVN, Eclipse, Maven, putty, ATLAS, Windows.
Senior AEM Developer
Confidential
Responsibilities:
- Worked on support as well as enhancements of the project.
- Developed various AEM building blocks including templates, components, dialogs, widgets, OSGI services etc.
- Hands on experience on Multi Site management, Rollout Configs, User roles, Tagging.
- Worked on Dispatcher and rewrite configurations.
- Managed configurations on OSGI Felix console.
- Configured custom log files in OSGI configuration.
- Hands on experience on Cluster environment and familiar with master and slave relationships.
- Involved in Deployments, various Replication related issues.
- Participated in knowledge transfer sessions and documentations.
- Hands on experience on performance analysis, server and admin related issues.
- Performed continuous analysis of system activity to proactively identify areas of improvement and concern.
- Possess knowledge on Tar Optimization and indexing.
- Involved in day to day handling of bugs, solved errors faced by the end user, clients, server administration tasks.
- Performed server start/stop and cleanup activities periodically.
- Diagnosed production issues that arose and coordinated deployment activities.
- Worked with the system team to reduce response times and capture performance metrics to help improve the quality of service over time.
- Worked on automation scripts.
Environment: AEM 5.6.1, Java 1.7, JSP, J2EE, servlets, HTML, CSS, CDN, JavaScript, Firebug, Git, Eclipse, putty, Winscp, Windows and Unix.
Senior CQ Developer
Confidential
Responsibilities:
- Developed key custom Components, Templates, Dialogs, Design Dialogs, workflows.
- Worked on Product and SKU pages and mapping between them and interdependency issues.
- Worked on analyzing and tracking logger files to find the root cause of issue.
- Hands on experience on Database connectivity issues with AEM and Java controller classes for retrieval of SAP data.
- Used JUnit framework for application testing.
- Have knowledge on Scene7 integration with DAM.
- Communicated with the onsite team/clients regarding the critical issues and implementations.
- Attended Business Calls with the Client on weekly basis.
- Worked on bug fixes and code reviews.
- Worked on performance related bug/code fixes.
- Proposed better solution approaches to find answers that yield better results.
- Provided estimate for new modules and did impact analysis for engineering change requests.
- Worked on knowledge transfer sessions and documentations.
- Assisted in updating documentation on new developer environment setup.
- Mentor new employees and contractors on company protocol and application development policies and procedures.
Environment: CQ 5.3, Java, Jsp, J2EE, servlets, ExtJS, JDBC, Tortoise SVN, HTML, CSS, Javascript, JSON, putty, WinScp, Firebug, Eclipse, Oracle, Windows and Unix Environments.
Senior AEM Developer
Confidential
Responsibilities:
- Developed custom Components, Templates, Pages.
- Worked on Ecommerce related pages like Product Info, Product Filter.
- Created dialogs and design dialogs and custom widgets.
- Hands on experience on creation of tags and mapping to products.
- Worked on services, components, sling models and user roles.
- Worked on Query builder and other api.
- Worked on XPath Queries.
Environment: AEM 6.0, JSP, Tortoise SVN, HTML, CSS, JavaScript, Firebug, Eclipse, Java
CQ Developer
Confidential, NY
Responsibilities:
- Involved in development and bug fixes of priceless Confidential website.
- Developed custom components, templates, pages.
- Worked on internationalization of pages.
- Created critical components, custom tag libraries, workflows, dialogs, design dialogs composite and multi fields widgets.
- Hands on experience on Extjs for customizing widgets.
- Involved in design discussions and code merge/deployment activities using Apache Maven.
- Managed a team of technologists, site development and infrastructure specialists.
- Worked on deployment on Local and QA Instance.
- Performed SVN Merging, Branch and Tag Creation.
- Developed design documents.
- Worked on creating and authoring pages for few languages.
Environment: AEM 5.6.1, JSP, Core Java, J2EE, servlets, Maven, Tortoise SVN, HTML, CSS, Firebug, Eclipse, JIRA, JBOSS, Windows
Developer
Confidential
Responsibilities:
- Interacted with On-site team to know the Business Requirement.
- Worked on Development and Enhancements of the 5 brands for North America Region.
- Worked on deployment on Local, Test, Uat and production environment.
- Worked in development for launching Fiat India and Korea websites from scratch.
- Developed the pages from scratch in TeamSite 7.3.1 sitepublisher and made it reusable for various other regions.
- Developed custom components, templates, pages.
- Handled the Mobile Redesign project for NA region.
- Worked on Model Year updates for these brands.
- Point of contact for knowledge transfer for the new joiners in the team.
- Involved in Code reviews and discussions with the clients.
- Took various presentations on technical and business scenarios.
- Worked on XML and XSLT templating.
- Also wrote automation scripts to generate the huge data content while working on Model year updates.
- Worked on front end technologies like HTML5, CSS3, Javascript.
- Provided estimate for new modules and did impact analysis for engineering change requests.
- Worked on knowledge transfer sessions and documentations.
- Assisted in updating documentation on new developer environment setup.
Environment: HTML, CSS, XML, XSLT, Interwoven TeamSite-7.3.1, Site Publisher, Core Java, J2EE, servlets, Firebug, AtTask, SVN, Fiddler, Windows, Unix environments.
Developer
Confidential
Responsibilities:
- Trained on Java, Jsp, Struts and other front end technologies.
- Worked on a shadow project and implemented the same.
- Created Java controller classes and JDBC connections and operations.
- Created HTML web pages and incorporated CSS.
- Experience in creating documentations.
Environment: Eclipse, HTML, CSS, SVN, Core Java, Jsp, SQL, SVN, Windows