We provide IT Staff Augmentation Services!

Acm/aem Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 6+ years of experience in IT industry worked with all phases of Analysis, Design, development, testing and documentation of software Products and Applications using Java technology, Adobe Experience Manager and Adobe Campaign.
  • Experience in developing CMS based applications using Adobe CQ/AEM Apache Sling and OSGI.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Proficient in designing and developing AEM components, templates, widgets, dialogs, design dialogs, custom workflows, sling models and OSGI Services.
  • Experience in configuring and deploying AEM instances, dispatcher and replication agents.
  • Worked on design and implementation of modules on CQ 5.x and AEM 6.0, 6.1, 6.2 and 6.3.
  • Involved in integrating AEM with other Adobe marketing cloud applications such as Adobe Campaign.
  • Used GIT as version control to restore assets to previous versions later and integrated with Jenkins for continuous integration.
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on Live Copy.
  • Experience in using HTML, CSS3, JavaScript and JavaScript libraries to implement user interface screens.
  • Experience in implementing Rich User Interface for the applications using Java script, CSS, html, JQUERY.
  • 2 years of experience with Adobe campaign in creating, executing tracking and managing cross channel campaigns.
  • Experience in analysis, design and development of client/server - based enterprise applications using Java/J2EE technologies.
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, Restful).
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns and MVC Frameworks
  • Experience maintaining the versions across the environments using SCM tools like GIT and Subversion (SVN). Experience with JIRA tracking tool.
  • Experience with build management tools like Maven for the building of deployable artifacts (jar, war & ear) from source code. Efficient in using Junit for unit testing.
  • Good knowledge of database connectivity (JDBC) for databases like SQL Server, MySQL and Oracle
  • Hands on experience using DAM Assets, Package Manager and Package Share.
  • Involved in the enhancement of the DAM assets and the site content.
  • Experience in Web Content Management concepts like multisite management, translation, tag management, JCR event handling etc.
  • Utilized Web/Application servers like Web Logic, Web Sphere, JBoss, and Apache Tomcat.
  • Worked closely in deploying applications to Dev and QA environments.
  • Experience working in Agile and Test-Driven Development environments.
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.

TECHNICAL SKILLS

Technologies: JSP, Servlets, RMI, JNDI and JDBC, JMS, JCR, XML, XSLT, SAX, DOM, SOAP, SoapUI, JAX-WS, WSDL, JAX-RS

User Interface: JSP, JavaScript, Ajax, jQuery, HTML, and CSS, Bootstrap, Less

Languages: Java, SQL

Web Application Frameworks: Struts, Hibernate, Apache Sling, Apache Felix

Content Management System: Adobe CQ5.X5, AEM5.6, AEM 6.1,6.2,6.3 versions, Adobe CRX

Application Servers: JBoss 6.x/5.x, IBM Web sphere application server, Apache Tomcat, WebSphere Portal Server 6.0/7.1/8.0

OS: Windows 7/Vista/NT/XP, Unix and Linux

Database: Oracle 7.x/8i/9g/10i/11g, SQL Server 2005/2008, MySQL and DB2

IDE: CRXDE, Eclipse, RAD

Version Control: SVN, GIT

SDLC methodology: Waterfall, Agile

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

ACM/AEM Developer

Responsibilities:

  • Designed and developed, CQ5 building blocks including templates, reusable components, dialogs, widgets, workflows in AEM 6.3 .
  • Worked on many front-end bug fixes.
  • Involved in content migration from AEM 6.2 to AEM 6.3.
  • Used Slightly in AEM 6.3 for highlighting is focus on keeping your markup beautiful, and thus maintainable, once made dynamic
  • Development of dynamic web pages, landing pages, category landing pages
  • Developed custom components that are reusable in Adobe CQ across all the sites
  • Implemented the internationalization I18N translating all aspects of the application
  • Developed solution to consume third party SOAP and REST services using GET and POST method with AEM OSGI bundles
  • Bitbucket and JIRA was used to handle the production/ET tickets and bug reporting
  • Involved in documenting the development assets, standard operating procedures, requirements, standards and guidelines, etc.
  • Built various web pages using HTML5, CSS3, Java Script and jQuery .
  • Integrated Campaigns with AEM in order to manage email delivery content and forms directly in Adobe Experience Manager.
  • Developed GDPR consent forms using AEM forms.
  • Written event handlers and servlets for processing business logic.
  • Performed Unit Testing on developed modules and involved in trouble shooting the components.
  • Used Maven automated build scripts to compile and package the application and worked on fixing/troubleshooting build issues.
  • Work on AEM Infrastructure Dev-Ops practice on AWS.
  • Used Adobe Dynamic Tag Management (DTM) and worked on integration of AEM with Adobe Analytics and Adobe Target.
  • Worked on stories related to Adobe AEM in sprints which includes feature development and production issues
  • Doing impact analysis and creating high level design documentation and authoring guide.
  • Involved in building, deploying the code, moving code to different environments.

Environment: Java, AEM 6.1, CQ5.6.1, CQ5 DAM, CQ Tagging, Apache Maven, JIRA, Apache HTTP Server, RESTful API, JDBC, Apache Sling, CRXDE, CRX, AJAX, Eclipse IDE, Tomcat 6, eclipse.

Confidential, Orlando, FL

AEM Developer

Responsibilities:

  • Managing and Maintaining Author and Publish Servers in the Dev/QA/Stage environments
  • Involved in migration of AEM version from 6.0 to 6.1.
  • Designed and developed templates, reusable components, dialogs, widgets, custom workflows in AEM 6.0 and 6.1.
  • Creating/updating templates, components, custom dialogs as per new requirements and updating the client libraries.
  • Developed the user interface using different front-end technologies such as Slightly, HTML5, CSS3, jQuery, AJAX, Angular Js.
  • Involved in configurations such as LDAP setup, Dispatcher, Replication, Reverse Replication and Dispatcher Flush agents.
  • Worked on implementing Responsive design using AJAX, Bootstrap.
  • Implemented the User/Application flow documents and involved in coding in JAVA/J2EE, JSP using Struts, Spring Hibernate framework, Adobe CQ5/AEM using CRXDE lite, REST, SOAP for Web Services.
  • Used Slightly, CRX, JCR, Jack Rabbit, Apache Felix, Apache Slings and OSGi technologies.
  • Worked on custom OSGi services, sling servlets, and scheduler jobs.
  • Created AEM pages for multilingual sites. Extensively used Multi Site Manager.
  • Worked on Multi Site Manager (MSM), there by enforcing a common base structure and common content across all versions of website.
  • Involved in integrating AEM with other Adobe marketing cloud applications.
  • Involved in integrated AEM 6.1 with Adobe Analytics, Adobe Target, and Dynamic Tag Management to build, deliver and measure personalized experiences.
  • Involved in integrating AEM with each of the campaigns for real time marketing and scalability enhancements.
  • Support the day-to-day execution of marketing activities and campaigns across multiple channels.
  • Worked on Email, SMS, direct mail campaigns and pushes functionality.
  • Designed Campaign workflows and worked on Adobe Campaign OOTB reports.
  • Involved in designing and creating adaptive forms and responsive forms using AEM.
  • Used Package Manager for creating, building and installing packages.
  • Worked on Digital Asset Management (DAM) to manage and store media files.
  • Worked on storage implementation like MongoDB Storage available in AEM 6.x.
  • Used Maven as a build tool to compile and package the application.
  • Defined dependencies and plugins in Maven for various activities.
  • GIT is used as a distributed version control system.
  • Used Jenkins for the continuous integration process and JIRA for issue and project tracking.
  • Participated in functional, integration and unit testing.
  • Wrote JUnit test cases.

Environment: JDK 1.6, Html5, CSS3, SASS, AngularJS, JSON, jQuery 1.7, Adobe CQ5.6.1, Apache Sling, Apache Jack Rabbit, Apache SOLR 3.6, CRX, CRXDE, JUnit 1.4, QUnit, Tortoise SVN 1.6, File Vault, JSP, My SQL 5.5, Restful Web services

Confidential, Woodcliff lake, NJ

Adobe CQ5 Developer

Responsibilities:

  • Worked as Onsite Coordinator interfacing the client and responsible for all the deliverables.
  • Developed the blog for Confidential -Advisory using CQ components.
  • CQ components are developed using HTML5, CSS3, and jQuery.
  • Some of the reusable custom CQ components list component, Content Carousel with custom multifield, Rich text editor Component with image Linking for Videos and News component for reading the rss feed etc.
  • Custom Components for blog - Tag cloud, Categories, Articles with list component, pagination.
  • Development of static web pages, landing pages, category-landing pages using content management system.
  • Involved in design and development of reusable components.
  • Involved in the migration of AEM 5.6 to AEM 6.1
  • Involved in the integration of Adobe Site Catalyst with AEM 6.1
  • Involved in the integration of Acrolinx to AEM.
  • Testing of components and templates; Cross-browser/Windows.
  • Working with Twitter Bootstrap and Various API’s
  • Ability to write proposals and scope of work plans
  • Architecting CQ content taxonomy, content replication, personalization and physical infrastructure.
  • Responsible for setting up the Author permissions for various author groups and coordinating with the Dev team and perform build and deploying the components.
  • Assist clients with hotfix, deployment, AEM clean upgrade and production issues.
  • GIT is used as a distributed revision control system for CQ5, GUI Source Tree is used to access GIT repositories

Environment: JDK 1.6, Html5, CSS3, SASS, JSON, jQuery 1.7, Adobe CQ5.6.1, AEM 6.1 Apache Sling, Apache Jack Rabbit, Apache SOLR 3.6, CRX, CRXDE, JUnit 1.4, QUnit, GIT, File Vault, JSP, My SQL 5.5, Restful Web services.

Confidential, Rochester, NY

UI/Front End Developer

Responsibilities:

  • Worked closely with UX team, product, marketing to create specs and Designed mockups using Photoshop.
  • Adopted waterfall methodology to develop the project.
  • Designed the front-end applications, user interactive (UI) web pages with dynamic and browser compatible features using HTML, XHTML, DHTML, CSS, JavaScript, jQuery.
  • Developed questionnaires template using HTML input types.
  • Used CSS media types to make the website responsive and mobile first.
  • Designed dynamic client-side JavaScript codes and jQuery to build web forms, page navigation and form validation.
  • Used jQuery to get the Client-side elements effect Hide, Show, Event-Handling and DOM manipulation.
  • Built Dynamic jQuery progress bar to inform user the questionnaire completion progress.
  • Optimized the page loading performance by Minification and code structure adjustment.
  • Used AJAX to send questionnaire result to back-end server.
  • Solved Cross browser problems against different browsers.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM functions.
  • Used SVN as version control tool.

Environment: J2EE, Core Java, Servlets, JSF, JSP, Hibernate, Struts, JSTL, CSS, DHTML, XML JavaScript, Swing, Spring, JPA, AJAX, POJO, Eclipse, Web Logic, Oracle 11g, SQL, PL/SQL, JDBC, Toad, CVS, Putty, Apache Log4j, Unix (Solaris), ANT, Crystal Reports.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Involved in gathering the requirements from the business.
  • Extensively worked on web services to interact with different systems.
  • Used Java Script extensively to code client-side validations.
  • Used Web Services to get the authorization key.
  • Created User Interface using MVC pattern, CSS, HTML, JQUERY, JSTL, JSF and AJAX.
  • Developed screens for the Correspondence, Insured Personal Information, Reports, Help Center using data tables and search functionality.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.
  • Developed complex Advanced Search Screens Using JSF along with Pagination for the Claims data
  • Developed python daemon processes that filter, price, and load CDR data to Oracle DB
  • Involved in Analysis, design and coding on J2EE Environment.
  • Involved in database programming in Oracle.
  • Used Struts for implementing MVC and using layouts.
  • Develop integration techniques using the Apache camel.
  • Delegated Struts Action management to the spring framework.
  • Assisted the IT team to develop service-oriented architecture (SOA), and data warehouse system to utilize data mining for data analysis.
  • Created and modified Stored Procedures, Complex SQL Commands for the application using PL/SQL.
  • Developed web Components using Servlets and Server-side components using Struts 2 under J2EE Environment.
  • Supported to the QA team during the System Testing phase and fixed the Defects.
  • Prepared the test data required to test all screens/functionalities in the application.
  • Execute regression and Performance Loading test cases.

Environment: Java, J2EE, Struts 1.0, JSP, JDBC, Eclipse, EJB, ANT, XML, IBM Web Sphere, JUnit, DB2, CVS.

We'd love your feedback!