Aem Ui Developer Resume
Cleveland, OH
SUMMARY:
- Over 8 years of experience in developing User Interface (UI)applications and professional web applications using HTML4/5, XHTML, HTL, CSS2/3, JavaScript, JQuery, DojoJs, ReactJs, Redux AJAX, JSON, JSP, Grunt, Gulp and XML.
- Experience in applying the latest software development approaches including MVC, event driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Worked on design and implementation of modules on Day CQ 5.6.1 and 6.2. Have a solid understanding of CQ5building blocks, CRX repository, leveraging web content management components for customization and porting of websites.
- Upgraded AEM from 5.6.1 to 6.2.
- Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), and CQ5 (Day's latest suite of WCM, DAM, and Social Collaboration applications).
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Proficiency with IA/UX and web usability best practices.
- Worked on RWD (Responsive Web Design) and implemented basic level of Angular.js
- Experienced working with ReactsJs, and Dojojs framework.
- Good Experience in ReactJs for creating interactive UI's using One - way data flow, Virtual DOM, JSX, React Native concepts.
- Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience working with Twitter Bootstrap 2.2.3/3 Framework, .Net MVC Framework
- Experience building templates with an assortment of JavaScript micro-templating tools that include Underscore.js, Mustache.js, and Handlebars.js.
- Experienced in NodeJs tools like Gulp and Grunt tools to build the project (JSHINT, minify, concat, SASS etc.).
- Experience in using version controls such as Star Team, GIT and SVN.
- Experienced with code quality tools like JSHINT/JSLINT.
- Worked with content management systems AEM, Drupal, Joomla and Cascade
- Good Experience working with High Traffic Websites.
- Experience in managing daily communication with offshore development teams.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Proven track record in demonstrating innovative and unique designing skills, computer proficiency, ability to work in a stressful environment with projects and interaction with every team member.
- Extensive experience working in Agile and Waterfall (SDLC Methodologies) environments
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, HTL, CSS, CSS3, SASS, JavaScript, JQuery, Dojojs, ReactsJs, Redux, ES6, JSX, Angularjs, Backbone, Nodejs, Handlebars, Underscore, Mustache, AJAX, XHTML, XML, JSON, JSP, MongoDB, Grunt, Gulp.
Languages: C#, Java, C, C++.
IDE & Editors: Notepad++, IntelliJ, WebStorm, Sublime, Eclipse, Dreamweaver, RAD.
Application Server: Apache, IIS.
Database: SQL Server 2005, MySQL.
Operating System: Windows XP, 7, 8, Unix.
Other Tools: Adobe Photoshop, Gimp, MS Office, Jira, Firebug, Chrome Developers Tool.
PROFESSIONAL EXPERIENCE:
Confidential, Cleveland, OH
AEM UI Developer
Responsibilities:
- Worked on UI development using HTML5, HTL(Sightly), CSS3, JavaScript, ES6, JSX, ReactJs, Redux, XML and JQuery by following the corporate standards.
- Converted Photoshop layouts to web pages.
- Implemented responsive web UI and made better user experience using SASS.
- Maintained states in the stores and dispatched the actions using redux.
- Used ES6 and JSX with ReactJS for component development.
- Involved Webpack as module bundler to preprocess and minify different files such as TypeScript, ES6 and SASS files.
- Worked on AEM 6.4 environment.
- Worked on several generic web applications on Adobe Experience Manager, which can be utilized for easy accessibility and effortless component development.
- Developed custom widgets/extend existing Out of the Box widgets front-end functionality.
- Developing responsive components websites on AEM is one of the key responsibility.
- Worked on AEM interface Customization for both Classic UI and Coral UI (Granite UI).
- Worked on component development using Sightly (HTL).
- Managed the AEM application and performing administrative tasks.
- Contributed in Agile Project Management in Jira.
- Used GIT for project version control.
Environment: HTML5, HTL, CSS3, Java Script, ReactsJs, Redux, ES6, Webpack, jQuery, Lodash, JSON, XHTML, XML, JSP, Sightly, DTM.
Confidential, Chicago, IL
UI/CQ5 Developer
Responsibilities:
- Worked on article component, article template and article integration with legacy RPS system.
- Design and development of web pages using CQ5, HTML, CSS, JSP, JSTL, JavaScript, AngularJs, Backbone, Ajax, Handlebars and jQuery.
- Worked on developing Adobe CQ5 templates and generic and custom components.
- Worked on re-designing of the existing Confidential .com layout to make it responsive and the styles closely with the designer.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Worked on modernization of a legacy and outsourced UI.
- Technologies used were BackboneJs, jQuery and Handlebars.
- Developed cross-browser/platform HTML, CSS, Sass and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Work with BA and PO for collecting requirements and discussing estimates and priorities.
- Create custom workflows for DAM renditions
- Modify code to enable accessibility (AA level).
- Clean up and restructure code base for international sites.
- Upgrade code to 6.2 AEM touch and classic modes.
- Increase site speed by optimizing client libs and page wise client libs (dynamic).
Environment: HTML5, CSS3, Java Script, jQuery, BackboneJs, Handlebars, JSON, XHTML, XML, JSP, Sightly, Git, Grunt.
Confidential, Portsmouth, NH
UI /UX Developer
Responsibilities:
- Worked in Agile development environments.
- Good experience on web design knowledge including semantic HTML5, CSS3, JavaScript, DojoJs and Jquery.
- Worked closely with business analysts and developers to create technical solutions that meet business and technical requirements.
- Worked with SASS/LESS for the CSS changes.
- Worked with RAD, RTC as a project management tool and also as an Integrated Development Environments.
- Developed web pages that using jQuery plugins, and Java Script and Bootstrap.
- Used Handlebars template to generate the markup for HTML tag.
- Participated in meetings with the end-clients to discuss the functional requirements for the product.
- Worked with DOJO.JS for the web application development.
- Extensively used CSS along with Bootstrap for a responsive design of the web pages.
- Worked with content management system Cascade.
- Worked on debugging issues, fixed bugs along with resolving browser compatibility issues.
- Responsible for fixing team defects in the Sprint.
- Worked with code quality tools like JSHINT/JSLINT.
- Developed components to fetch the data from the back end using AJAX and JSON.
- Analyze the response of JSON in order to update DOM.
Environment: HTML5, CSS3, Java Script, Dojo.js, jQuery, Handlebars.js, JSON, XHTML, RAD, RTC.
Confidential, South Portland, ME
Front End UI Developer
Responsibilities:
- Developed various screens and its architecture in accordance to UI Specs following client branding standards
- Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
- Create and maintain web pages using HTML, CSS, JavaScript, JQUERY, Java, J2EE and also responsible for Designing of Web pages including Ajax controls and XML
- Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML5, XHTML, and CSS3.
- Worked with HTML4/5, CSS2/3 background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Followed MVC Structure to develop Application.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
- Worked with Angular JS for creating own HTML elements for building a very companied Web site which is a open Source Project
- Used Undescore js to manipulate data, jquery to layout the result in a webpage.
- Expertise in using Twitter Bootstrap Framework responsive design.
- Extensively worked in defect maintenance of Front End issues
- Organized the internal site for managing environments, and project details using HTML, CSS3, JavaScript and JQUERY easing the scrolling pages to tabbed template structure.
- Edited web pages for achieving design goals with CSS3, JavaScript and JQUERY.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
Environment: HTML5, HTML, CSS2/3, JavaScript, JQUERY, Angularjs, Underscore.js, Bootstrap, JSP, AJAX.
Confidential, NY
Web Developer
Responsibilities:
- Being Agile was involved in all aspects of the project right from requirements phase to production support.
- Participated to gather and document client needs to the granularity and worked towards prototyping the same.
- Implemented a multi-tier architectural approach - UI Layer, Application Layer, Domain (Service) and Entity (DAO) layer.
- Interacted with client periodically to gather the requirements and presenting demos.
- Used jQuery, a cross browser JavaScript library to dynamically add the items to a request on the client side.
- Used Backbone.JS for developing lightweight single page web applications and to achieve Synchronization.
- Used Struts for UI component representation and JQuery to perform server side validations.
- Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.
- Integrated Java Mail API for sending mails to customer.
- Integrate with various databases for retrieving the data using AJAX/JSON.
- Experience in creating print specific CSS style.
- Used the JQuery widgets like Accordion and Date picker.
- Worked on draggable, Droppable and Resizable JQuery interactions.
- Created CSS3 templates for use in all pages on the website.
Environment: Java 1.6, Struts 1.0, Spring JDBC, JavaScript, JQuery, JSON, Backbone, Java Mail API, Eclipse, Tomcat, JBoss, Oracle 11g, HTML5, CSS3.
Confidential, Memphis, TN
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used the Ajax to call the Java functions from the webpage via jQuery without performing a browser refresh.
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Created User Interfaces for Mobile using HTML & CSS.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
- Used SVN for version control and QC for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Consumed JAX-WS Web services and tested using SOAPUI.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML 4.x, CSS2.x, JavaScript, JQUERY, MUSTACHE, AJAX, JSON, XML, SOAPUI, SVN.Q
Confidential
UI Developer
Responsibilities:
- Worked on the design and development of the UI interfaces
- Developed the User Interface using HTML 5, CSS, JavaScript, JQuery and AJAX.
- Designed flash plugins for including different functionalities and content.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Used jQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), key press ()….)
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Worked with content management tool to design graphical contents.
- Designed mockups and demo for clients.
- Supporting and maintaining the Web Server, Backup Servers and Test Servers
- Providing customer support.
- Used Google Analytics to analyze customer response.
- Ensuring the compatibility of websites with various website browsers.
- Analyzing the website traffic and Search Engine Optimization.
- Create interaction models in response to functional requirements and usability data, and produce both low- and high-fidelity interactive UI prototypes.
- Extensive or high level of HTML, DHTML, XHTML, CSS implementation.
Environment: HTML, CSS, MySQL, JavaScript, AJAX and Windows XP, Photoshop, Dreamweaver, JQuery, Illustrator, Information Architecture, HTML5, CSS3, MYSQL, Adobe Flash CS5, action script 2.0 & 3.0, Adobe Photoshop CS5, JQuery, AJAX.