Front End/ui Developer Resume
CA
SUMMARY
- Having 6+ years of experience in developing professional web applications using Javascript, jQuery, jQueryUI, Backbone, Bootstrap, HTML/HTML5, DOM, CSS/CSS3, Less, Sass, AngularJS, NodeJS, AJAX, JSON and RESTful Web Services.
- Worked on front - end technologies using HTML5, CSS3, Javascript5, DOM, jQuery, Bootstrap, AngularJS, NodeJS.
- Experience with full software development life-cycle, object oriented programming, and agile methodologies.
- Worked on Mobile-first responsive web applications using Bootstrap3. Used CSS Grid System to create responsive layouts, navigation and tables. Used Bootstrap components.
- Good understanding of Media Queries, Fluid Layout, Responsive Images.
- Experience with HTML5 API’s - Forms API, Location API, Storage API, Web Workers, Canvas, SVG, Video and Offline.
- Extensive experience with jQuery - CSS3 Selectors, DOM traversal, manipulation and event handling. Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO/web standards.
- Used jQueryUI controls as Accordion, Tabs, Dialog and used jQuery mobile data attributes to create mobile friendly pages. Created custom jQuery plugins for file upload, date control and drag and drop using Client templates.
- Used jQuery to create custom event handlers and used utility functions such as ajax, get, post to make dynamic AJAX application for user-friendly web pages. Experience in using the jQuery libraries AngularJS, Backbone Js, Knockout Js.
- Extensive experience with AngularJS - created controllers and view pages along with Bootstrap and HTML5 for dynamic web application. Created custom directives for loaders, widgets and re-usable sections in web pages to be used across different applications.
- Created routers and views to create SPA (Single Page Application) to make application dynamic and more user-friendly frameworks like AngularJS, BackboneJS and Bootstrap
- Experience in developing user interfaces for Mobile/Tablet/Desktop using JavaScript, HTML, HTML5, Ajax, CSS, CSS3, jQuery, JSON and Angular JS.
- Experience using the Client side MVC frameworks and knowledge on BackboneJS.
- Good Experience in working with Firebug and IE Developer Toolbar, Web Inspector for Safari, Developer Toolbar for Chrome.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, Pseudo Classes and CSS Behaviors in CSS. Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Involvement in using various IDE’s WebStrom, Notepad++, Eclipse, Dreamweaver, Sublime Text Editor.
- Used GitHub and Tortoise SVN for source code management and for version control.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment. Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members
TECHNICAL SKILLS
Web Concepts: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Ajax, JSON, XML, AngulerJS, BackboneJS, NodeJS, BoostrapJS, media queries and Responsive WEB design (RWD)
Web/Application Servers: Jetty, Apache Tomcat, SimpleHTTPServer, Ruby on Rails.
Tools: Notepad++, Eclipse, WebStrom, Dreamweaver, Sublime3 Text Editor
Languages: Java, C, C++, Ruby, JavaScript
Databases: Oracle, MongoDB, SQL Server2005 & 2008 and MYSQL.
Operating Systems: Windows Family, UNIX and Linux and Mac OS.
PROFESSIONAL EXPERIENCE
Confidential, CA
Front End/UI Developer
Responsibilities:
- Worked with HTML5, CSS3, JSON, JavaScript, JQuery and JQuery UI for developing user interface.
- Used Mobile-first responsive grid layout using Bootstrap. Extensively used Media Queries, Fluid Layout, Responsive Images and Typography.
- Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Used LESS.js for create style themes using variables, mixins and nested styles.
- Extensive used jQuery - CSS3 Selectors, DOM traversal, manipulation and event handling.
- Used jQueryUI controls as Accordion, Tabs, Dialog and used jQuery mobile data attributes to create mobile friendly pages.
- Specially working with AJAX data consisting of JSON/XML/JSONP responses, parsing the same and presenting on the UI layer.
- Implemented unit tests in JavaScript using Jasmine, JavaScript Test Driver.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
Environment: HTML5, CSS3, JavaScript, JQuery, JQueryUI, JQuery Mobile, Backbone.js, Responsive Design, AJAX, DOJO, DOM, Firebug, REST, Web services, XML, JSON.
Confidential, CA
Front End/UI Developer
Responsibilities:
- Involved in the full life cycle of the software design process including, requirements definition, prototyping, and proof of concept, design, interface implementation, unit testing and maintenance.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Developed and improved application using MVC Framework backbone.js and Bootstrap.
- Used native JavaScript, jQuery Ajax and JSON to parse data from Restful API and display on UI.
- Developed widgets including tables, drop down menus and overlays and populate data. Enhanced features as required.
- Extensively worked on Backbone collections, models and views.
- Developed client side validation code usingJavaScript and JQUERY.
- Worked on Bootstrap modals to populate backbone collections and modals.
- Developed and used backbone templates to parse JSON and backbone server API ‘s.
- Performed a thorough unit testing and resolved several data related issues
Environment: HTML5, CSS3, JavaScript, JQuery, JQueryUI, JQuery Mobile, Modernizr, Require.js, Backbone.js, Responsive Design, AJAX, DOJO, DOM, Firebug, REST, Web services, XML, JSON.
Confidential, CAWeb Developer
Responsibilities:
- Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML5, DHTML, XHTML, XSLT, CSS3, Bootstrap, Node Js, Angular Js and JQuery.
- Created client side validation using technologies such as jQuery and JavaScript.
- Experience working with routing in Angularjs, Developed login pages using Angular JS.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Used JavaScript/CSS and JS frameworks like JQuery, Angular Js and Node Js.
- Involved in all the business meetings and status update meetings.
- Worked with backend developers to convertHTML/CSS non-functional pagesinto dynamic JSP pages.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Used GitHub and Tortoise SVN for source code management and for version control
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, AngularJS, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential, Berkeley, CA.
Web Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Created user interface and navigation structure.
- Implemented page designs in standard-complaint dynamic HTML and CSS.
- Developed the Front End User Interface using HTML, JavaScript, JQuery and CSS.
- Created user-friendly GUI interface and Web pages using web development technologies like HTML, DHTML, CSS and JSP
- Created interactive navigation lists using list elements in HTML
- Developed code for Responsive web design in grails and JavaScript using frameworks like Backbone.js and Angular.js
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
- DOM is used to parse the xml documents.
- Worked with jQuery widgets to create more interactive web pages.
- Responsible in code optimizing and test across browsers.
- Actively participated in meetings with clients to determine website goals and develop strategies.
Environment: HTML, HTML5, CSS, CSS3 DHTML, JSP, JavaScript, JQuery, AJAX, JSON, Bootstrap
Confidential
Web Developer
Responsibilities:
- Implemented application level code to interact with the backend (Java) code AJAX and JSON.
- Participated in discussions to understand the technical requirements based upon business requirements.
- Developed templates for parsing and rendering user data.
- Developed a complex AJAX application based on the jQuery framework.
- Created forms for user input and Coded Java Script for page functionality .
- Designed new classes and functionalities using various JQUERY components for user interactive application.
- Debugging and testing existing code, JavaScript performance optimization.
Environment: HTML, CSS, JavaScript, AJAX, XHML, jQuery, Technical writing/documentation.
