Ui Developer Resume
San Jose, CA
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in Full Stack Web Development, designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQuery, AJAX, JSON and BOOTSTRAP.
- Excellent hands on experience in web development, using XHTML, HTML, CSS and JavaScript.
- Strong knowledge of developing and designing web 2.0 application according to Information architecture and Usability standards using OO JavaScript framework, Ajax, JQuery, Java, XML, DHTML, XHTML, CSS.
- Extensive knowledge of OO JavaScript design pattern and JavaScript MVC Patterns.
- Expert understanding of Table less Design / Table less Layout using CSS and XHTML and also experience of fixing cross browser and cross platform issues.
- Extensive Experience in developing, designing, professional, elegant enterprise web application using Object Oriented JavaScript, CSS, HTML, XHTML, AJAX.
- Strong understanding of and hands on experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
- Extensive experience in Web Application Development, Interface Web Design, Designing/developing Interfaces for multiple browsers (Firefox, Internet Explorer, Opera etc.) Information Architecture, Planning and Implementing Internet/Intranet project, Graphic Design.
- Excellent Knowledge of multi tier Web Based application development.
- Expert knowledge of knowledge of JavaScript, DOM, JQuery and Ajax.
- Highly proficient in using JSON (JavaScript Object Notation) a lightweight data interchange format to build collection of name/value pairs and ordered list of values.
- Technical expertise in w3c standards based XHTML & CSS based (Table less) layout.
- Experience in designing various forms, tooltips, menus, tabs, widgets that support drag - and drop, animated effects, data and time selector and many others uses JQuery toolkit.
- Extensive experience in testing including Accessibility, Usability and UI Regression testing.
- Excellent Communication skills (written and oral). Strong project planning skills and highly detail oriented.
- Proficient at communicating designs through scenarios, prototypes, and UI specs; to Business Analysts, Designers, and Developers in order to create functional specifications.
- Highly organized with the ability to manage multiple projects and meet deadlines.
- Motivated to take independent responsibility as well as possessing the ability to contribute and be a productive team member.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, CSS, CSS3, JavaScript, AJAX, XHTML, JSON, DHTML, XML, Action Script, JSP, Servlets.
JavaScript Libraries/Frameworks: Ember JS, Angular JS, Backbone JS, JQuery, Express JS, React JS, Require JS, Underscore, Angular-UI, Raphael JS, D3JS.
Testing Software: Jasmine, Mocha, JUnit.
CSS Technologies: Bootstrap, LESS, SASS(COMPAS)
Packaging tools: NPM, Bower, RPM.
Repository Management Tools: SVN, GIT, Source tree, Tortoise SVN.
Web Servers: Apache, Nginx, Tomcat, Resin.
Virtual Environment: Vagrant, Virtual box.
IDE & Editors: Sublime, Notepad++, Eclipse, Net beans, Dreamweaver, Web storm.
Supporting tools: Firebug, Chrome Developers Tool, IE Developer Toolbar, Postman extension.
Scripting Languages: Bash Shell scripting.
Build Tools: Ant, Maven, Grunt, Gulp.
Database Software's: My SQL, Oracle, Mongo DB, Redis.
Operating System: Windows XP, 7/8, Mac OS, Linux.
Other Tools: JUnit, JSUnit, Photoshop CS 2, Dream Weaver.
WORK EXPERIENCE:
Confidential, San Jose, CA
UI Developer
Responsibilities:
- Designing and implementing the User Interface using OO JavaScript, Ember JS, HTML, CSS/CSS3, SASS and AJAX.
- Creating dynamic, user interacting bubble map/charts using libraries like D3.js.
- Involved in the MVC based front end development using the frameworks like Ember.js.
- Developing customer facing application for managing user profiles, user endorsements, and user asset sharing within the organization using Ember.js, JavaScript / JQuery, Handlebars.js, Require.js, Highchart.js, D3, Raphael Js, HTML, and Sass.
- Multi-browser and platform independent development - Mobile, Tab and Laptop/PC.
- Working on the templating to render the dynamic data using plugins like Handlebar.js and AJAX calls.
- Working in an agile framework with handling the daily deliverables/Scrum Calls.
- Involved in the Manual testing, Sanity testing and Regression testing and updating the bug tracker tool (Rally) to maintain the daily status and the user stories.
- Writing the functional test cases using the technologies like Mocha, JUnit scripts.
Environment: Ember.js, SASS, D3, JQuery, JavaScript, CSS/CSS3, HTML/HTML5, DOM, Ajax, SVN, Firebug, Developer Tool, IE Tester, Apache 2.5, JIRA, Bit Bucket, Sublime Text Editor, GitLab, Mocha, JUnit, Rally.
Confidential, Houston, TX
UI Developer Angular JS
Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD).
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Used $route Provider, $location, $route Parma services to setup routing, navigate inside the angular app and $cache Factory for caching data in Angular JS.
- Extended the default functionality of JQUERY UI components to create custom features - such as new tab open/close, auto-complete loader messages, etc.
- Involved in development, design and implementation front end part of the widget based application using HTML5, CSS3, JQuery, JavaScript, AJAX, JSON, Angular JS, and Node JS Bootstrap.
- Modifying existing pom.xml for the Maven java builds based on the requirement.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Extensive usage of Bootstrap and less CSS for Responsive design.
- Developed single page web application using JavaScript framework Angular JS.
- Bootstrap used along with Angular JS in creating the Application.
- Developed some backend Node JS modules using Express, Mongoose, Oauth, and Bcrypt Js for the mobile version of the portal.
- Architected, designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Worked on Karma, Jasmine and Protractor for various phases of testing.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages on JSONresponse.
- Developed the application front-end using Spring framework 3.0 that uses MVC design pattern
- Used spring framework as middle tier component and integrated with Hibernate for back-end development.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Design and build UIs on Server Platform in team environment.
- Participating in product development discussions and providingUIrelated information.
- Maintained W3C standards.
- Used log4j to log different types of messages to write on to the proprietary log model.
Environment: Agile,HTML5, CSS3, JavaScript, JQuery, JSF, AJAX JSON, Bootstrap, Karma, Jasmine, Protractor, Grunt, Node JS, Express JS, Browserify, Maven, Jenkins,Webpack, JShint, Require JS, Angular JS, JAVA, JSP, Mocha, MYSQL, Spring MVC, Hibernate, Eclipse IDE, Tomcat server, web sphere application server.
Confidential
UI Developer
Responsibilities:
- Designed and implemented the User Interface using OO JavaScript, JQuery, HTML, CSS, and AJAX.
- Designed and developed customized OO JavaScript framework for various implementations like search filter, autosuggest, multilevel menu including browser native object functions.
- Developed screens implementing plug-in like Highchart.js.
- Worked on the templating using plugins like Handlebar.js and AJAX calls.
- Implemented HTML pages, JavaScript functionality based on Scenarios and Versions of the application.
- Implemented and customized the style guide code for JQuery tabs, JQuery panels, JQuery Drag and drop.
- Implemented pages with form validation and worked on form builder concept using JQuery and HTML.
- Implemented nested panels using the JQuery concept of Event Bubbling and Event Capturing
- Worked in an Agile framework with handling the daily deliverables.
- Worked on Web 2.0 development exposure ofJQuery Layout and Navigation, Event Handling, Popup Dialogs, Menus and Skinning.
Environment: JQuery, JavaScript, CSS/CSS3, HTML/HTML5, DOM, Ajax, SVN, Firebug, Developer Tool, IE Tester, Apache 2.5, JIRA, Bit Bucket.
Confidential
UI Front End Developer
Responsibilities:
- Worked extensively on Web 2.0 migration by using OO JavaScript, Dojo, JQuery, YUI and AJAX in Presentation Layer.
- Designed and implemented the User Interface using OO JavaScript, HTML, XHTML, XML, CSS, JSP, AJAX and My SQL.
- Worked on Web 2.0 development exposure ofj Query Layout and Navigation, Event Handling, Popup Dialogs, Menus and Skinning.
- Developed Java Script framework for the corresponding UI components events.
- Implemented and customized the code forJQuery tabs, JQuery accordion, JQuery Drag and drop used name spaces.
- Worked on several modules in Business application, implemented j Query plug-in like isotope plug-in for the multi column layout. Worked catalog and dashboard module migrated to multicolumn layout and implemented JQuery Autosuggest, popup and modal and customized, configured as per the requirement.
- Created a Reviews/Blog import application which is used for importing blogs and reviews from external websites which provides RSS feeds to be displayed on the venue profiles.
- Designed and Developed Dynamic Web content usingHTML/HTML5, CSS/CSS3, JQuery, JavaScript, DOM, DHTML, and AJAXwith an emphasis on cross browser compatibility with strictlyTable Lesslayouts and adhering to W3C Standards.
- Developed Dropdown options with reposition them on each display (which means they adjust for changing to the DOM).
- Developed a Navigational Panel to slide up when the mouse rolls over the gallery to play, pause, or step through to a specific image within the gallery.
- Designed and developed customized OO JavaScript framework for various implementations like search filter, autosuggest, multilevel menu including browser native object functions.
- Implemented script that helps to include content from multiple pages and display them on demand, using Ajax.
- Exchanged data with the help of XML files using Ajax. Because of the simplicity of XML, the application formed the new procedure of exchanging data between server and browser.
- Implemented AJAX has driven UI Elements that were more agile and faster.
- Designed web interfaces using HTML/DHTML from graphic mockups.
- Developed JSP Progress Bar Handler written in a JavaScript, based on Percentage Bar / Progress Bar and inspired upon JS code and CSS code.
- Extensive experience in web application using HTML, HTML5, CSS, CSS3, Themes, Skins, Master Pages, JavaScript and AJAX.
Environment: Java, JavaScript, CSS/CSS3, HTML/HTML5, DHTML, XML, DOM, Ajax, JQuery, EXTJS, YUI,, SVN, Firebug, Developer Tool, Oracle 10g, Net bean, JIRA, Unix, Shell.
Confidential
Web Application Developer
Responsibilities:
- Designed, configured and maintained the website for company's internal and external communications based on organization's strategies and goals.
- Converted all the existing HTML pages to XHTML pages using design standards.
- Managed the day to day activities of projects through the complete design process.
- Executed design comps into XHTML, complying with site coding standards and industry best practices.
- Developed the custom user control Web Date Picker using JavaScript with JSP for the application.
- Created custom JQuery plug-in for custom functionality of the site.
- Responsible for making PDF format of the screens and screen flows for the client to review with ease. Wrote CSS compatible for popular browsers.
- Developed HTML interfaces with an understanding of UI design principles and object oriented program development.
- Implemented AJAX based UI for some module with Various Architecture.
- Validate the site using W3C validation tool.
- Used HTML, XHTML, CSS2, JavaScript, and XML to create web sites.
Environment: JDK, JavaScript, JQuery, JSP, Ajax, CSS, XHTML, DHTML, HTML, XML.
Confidential
Web Developer
Responsibilities:
- Worked on applying UI Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.
- Ongoing new requirements gathering and updating on regular basis.
- Played a programmer role in UI design and development of the frontend architecture.
- Designed the class diagrams and implemented the core JAVA classes for the business logic implementation.
- Part of the agile development team and involved in cyclic sprint meetings.
- Worked on the UI layer coding JSP with HTML, DHTML style sheets and Java Script.
- Used JSP, JSTL, JSP tag libraries and custom tags to design various report.
- Part of the agile development team and involved in cyclic sprint meetings.
- Editing and making adjustment in online courses using HTML, XHTML, CSS, Adobe Photoshop, Image Ready, JavaScript, Dreamweaver, and Flash.
- Created web graphical and HTML elements using photo, image and HTML editing tools and techniques appropriate for a web environment.
- Designing web pages with standard coding methods such as HTML, CSS2, XHTML, and XML.
- Design and development of cascading style sheets for complete website with new web guidelines.
- Ongoing meetings with web redesign team for new updates and approved contents for templates.
- Complete design of mockup screens for final approval and clearance.
Environment: Java, Ajax, JQuery, OO JavaScript, Shell, XML, CSS, HTML JUnit, SQL, MYSQL, Windows Platforms, IDE Eclipse, Source Control - SVN.
