SUMMARY * Over 8 years of experience in Web UI Development implementing web development technologies like HTML5, CSS3, JavaScript, JQuery, JQuery UI, AJAX, JSON, Bootstrap and AngularJS and Angular2. * Worked on developing the layout, color scheme of the web page and implemented them accordingly with the help of HTML5, CSS3. * Designed the user interface of the application using HTML5, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript. * Hands-on experience with Spring AOP using Advice, Aspects and AOP Processor. * Solid experience integrating Spring Hibernate ORM and JPA (HQL, XML, Criteria API, Native SQL, Reverse Engineering, Hibernate MVC, HibernateDaoSupport, Persistent Data, Component Mapping, Associations, Annotations and Connection Pool (Apache DBCP)) * Good experience on mutli threading, collection framework, executers frameworks, exception handing. * Good hands on working experience on Project SDLC mythologies, like Agile, Agile Scrum, Waterfall iteration, etc.. * Extremely proficient with JavaScript, especially using jQuery in AJAX driven websites. * Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like Node JS and Bootstrap. * Proficient with React JS, Angular 2.0 along with testing frameworks like Jasmine, Chai, Mocha * Expertise working on Document Object Model (DOM) and DOM Functions along with experience in Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation. * Worked on RWD (Responsive Web Design) and implemented applications based on JQuery and JQuery UI. * Experience with tools like WSDL2J and JAVA2WSDL for generating artifacts for web service engines/runtimes like Apache Axis. * 3+ years designing, building & supporting complex Drupal web applications for large consumer focused websites. * Experienced in Advanced JavaScript such as Using Arrays, Typed Arrays, Collections, and Copying, Passing, and Comparing Data. * Implemented various Validation controls for form validation and Implemented custom validation controls using Object Oriented JavaScript. * Hands on experience working on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome and checking cross browser compatibility. * Experience in creating reusable components, various forms, tooltips, menus, tabs, widget that support drag and drop, animated effects, date and time selectors and many others using JQuery. * Made use of Adobe tools for designing rich desktop and mobile applications. * Worked on the responsiveness of the web pages making them compatible in Mobile browsers. * Adept in designing UI patterns and applications with the help of Sublime Text Editor, Adobe Photoshop, Adobe Dreamweaver, Notepad++. * Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards. * Hands on experience using the version controls like SVN and GIT. * Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques. * Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM. * Experience with JBOSS application server in developing cross-platform applications. * Experience on various Charting/UI tools like JQ plot, High Charts, Google API, JQuery UI and Bootstrap. * Good understanding with programming languages like Python, Java and C++ * Good Understanding and Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Native Android Implementation. * Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.