Lead Aem Developer Resume
San Francisco, CA
SUMMARY:
- Around 8 years of experience in the Web Applications Development using CQ 5.5 (AEM), AEM 5.6, AEM 6.2,HTML5, CSS (2/3), XHTML, JavaScript, JQuery, Angular JS, AJAX, XML and JSON.
- Experience with full software development life - cycle, architecting scalable platforms, object oriented programming, and agile methodologies
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQUERY and also experience in making web page cross browser compatible.
- Experience in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Experience in working MVC Architecture and also in using version control(SVN)
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Involvement in using various IDE’s, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Utilized the latest front end Technologies such as HTML5and CSS3for layouts.
- Thorough knowledge of Spring/Hibernate and similar frameworks.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/Javascript.
- Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
TECHNICAL SKILLS:
UI Web Technologies: CQ5, AEM 5.6, AEM 6.2, HTML 5, CSS 3, XHTML, XML, Angular JS, JavaScript, AJAX, JQuery, JSON, JSP, CSS, Bootstrap.
IDE, HTML Editor: Notepad++, Eclipse IDE, Adobe Dreamweaver
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server
Database: ORACLE, SQL SERVER, MYSQL
Operating Systems: Windows NT, Windows 2000, Windows XP (Prof),Win 7
Methodologies: Agile, Rational Unified Process(RUP), UML
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Lead AEM Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Ajax.
- Worked on migration from AEM 5.6 to AEM 6.2
- Responsible for creating multiple custom components which are responsive and work on desktop, mobile and tablet using AEM 5.6, AEM 6.2, JSP, jQuery, JavaScript, Angular JS, CSS and Bootstrap.
- Created workflows and OSGI bundles which support the complete application.
- Worked on maintaining the images, CSV’s and other media on DAM (Digital Asset Manager).
- Worked on blueprints, Live Copies and on internationalization to multiple languages.
- Worked on AEM 5.6 to AEM 6.2 migration.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used jQuery plug-ins to implement features as a light box, sliders and other intuitive features.
- Participated in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Converted wire frames to HTML prototypes.
- Was responsible to attend Daily Scrum and share the Sprint’s work status.
- Wrote jQuery-based Ajax requests using jquery.get or jquery.ajax and jQuery.post.
- Participated in developing and testing the intranet web applications using JSP, JavaScript and CSS.
- Implemented faster mobile-friendly applications using Twitter Bootstrap framework.
- Developed SPA (Single Page Applications) using Angular.JS.
- Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, jQuery 1.1.0, JSON, AngularJS 1.0.1, 1.0.
- Fixed any bugs/issues identified during the sprint and regression test cycles.
Environment: AEM 6.2, AEM 5.6, HTML 4/5, CSS 2/3, JavaScript, jQuery, Bootstrap, JSP, AJAX, JSON, XML, AngularJS, Dreamweaver CS5, Adobe Photoshop, Scrum methodology.
Confidential, Grand Rapids, MILead AEM Developer
Responsibilities:
- Responsibilities include analyzing the requirements, planning and coordinating the system development.
- Developing interfaces using software tools and integrated several EMR application modules and open source applications.
- Providing REST end points for integrating CMS applications running on CQ5/AEM
- Providing custom code analysis to ensure that it provides the same functionality as of the latest versions.
- Providing recommendations for improvement, and assist the development and deployment of the recommended changes.
- Analyzing and delivering complete documentation on customizations to support the client business processes.
- Providing support in the execution of installation and configuration scripts and troubleshooting the issues.
- Providing technical support during the pre-implementation, implementation and post-implementation phases.
- Providing testing support and input to application testing documentation in various environments.
Environment: CQ 5.5 (AEM), AEM 5.6, HTML 4/5, CSS 2/3, JavaScript, jQuery, Bootstrap, JSP, AJAX, JSON, XML, Scrum methodology.
Confidential, TXCQ5 Developer
Responsibilities:
- Developed custom CQ5 templates, components, OSGI bundles using JavaScript and JQuery and Ajax.
- Implementation of Client Libraries to avoid duplicate JS and CSS files.
- Created the workflow to send an email to the recipients and created the custom workflow to start the scheduler for daily running of the task at a specified time.
- Worked in Digital Asset Management (DAM) and managed the assets.
- Involved in testing and bug fixing of the application.
- Involved in packaging and deploying the application using Maven in different environments
Configured Dispatcher for load balancing and caching.
Environment: Windows 7, Adobe CQ5.4, CRXDE, OSGi, Apache Felix, DAM, Spring DM, Spring Webservices, Ajax, JQuery and SVN.
Confidential, Ridge/NJJava Developer
Responsibilities:
- Designed UI screens using JSP Tag Libraries, HTML and worked on CSS to enhance the appearance of the application.
- Developed validation scripts on client-side using JavaScript.
- Developed Custom Tags to simplify the JSP code.
- Involved in various phases of Software Development Life Cycle of Search module, Credit Authenticate Module and Purchase Module, project was developed using RUP methodology.
- Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Microsoft Visio.
- Implemented XML technologies (XSLT, JAXB) and also worked on SAX and DOM parsers to parse XML documents.
- Developed Message driven beans that consumed the messages from MQ Series queue.
- Implemented DAO pattern to retrieve the data from database.
- Provided connections using JDBC to access SQL database and retrieve the customer information using SQL queries.
- Worked on stored procedures in PL/SQL to organize and interact with the database.
- Used CVS as version control tool.
- Created JUnit test cases for Unit testing.
Environment: Java, JSP 1.1, JDBC, HTML, CSS, JavaScript, XML, XSLT, JAXB, SAX, DOM, MQ Series, SQL, PL/SQL, MS Visio, CVS, JUnit, Web Sphere Application Server 4.0, Eclipse, Windows NT.