We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

0/5 (Submit Your Rating)

Burlington, NJ

SUMMARY

  • Around 8 years of experience as Sr UI/Front - End developer in creating various web applications using open-source technologies.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML5, CSS3, DOM, jQuery, Ajax, JSON & XML.
  • Expert in HTML5/CSS3 development and have experience in Backbone JS, Angular JS, Node.JS Responsive design.
  • Experienced in using Front End editors like Dreamweaver, Notepad, Notepad++, Sublime Text, Brackets and Webstorm.
  • Extensive experience in creating style guides, best practices and setting UIstandards for enterprise/consumer applications.
  • Experience using other JavaScript libraries like JQuery, moment.js, D3.js, Highcharts.js.
  • Expertise in building strong websites confirming Web 2.0 standards using User Interface Framework, JQuery, JQuery UI, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-less design.
  • Extensive experience in developing Internet Applications and developing various UI widgets using JavaScript libraries like jQuery.
  • Extensive experience in various UIwidgets using JavaScript libraries like Angular.js, and Bootstrap.
  • Experience in developing and implementing Responsive Web Design (RWD) with cross browser compatibility support in browsers, following W3C standards; Debug issues using tools like Browserstack.
  • Hands on experience on Profiling JavaScript applications, debugging memory leaks, Reflows and Repaints.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS, and Gulp.
  • Experience in using various tools and IDEs for development and design like Eclipse, IntelliJ and Netbeans.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Expertise working with debugging tools like Firebug, Chrome Developer Tools; Sound knowledge about Profiling and Optimizing a Single Page Application (SPA).
  • Hands on experience in working with Version Control Systems (VCS) like SVN and GIT.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • 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 Technologies: HTML4/5, CSS2/3, JSON, Ajax, REST, DOM, XML, PHP, Bootstrap, React.js, Angular.JS, Backbone.JS, Node.JS, CSS3 Media Queries, CSS Bootstrap, SASS and LESS.

Languages: C, C++, Java

IDE & Tools: Eclipse, ANT, Visual Studio, Maven, Dreamweaver, JSFiddle, Webstorm, Sublime text, Karma, Atom, Notepad++ Grunt, Gulp,Webpack

JavaScript Libraries: JQuery, Backbone.js, Angular.js, React.js, Moment.js, D3.js, Highcharts.js

Debugging Tools: JIRA, Firebug, BugZilla, IE Developer

Databases: Oracle11g, SQL server, MySQL, MongoDB

Application Servers: WebSphere7, WebLogic, Apache

Operating Systems: Windows XP/Vista/7/8, MAC OS X, Linux (RHEL, Ubuntu)

Version Controls: SVN, CVS, GITHUB

PROFESSIONAL EXPERIENCE

Confidential, Burlington, NJ

Sr. UI Developer

Responsibilities:

  • Developed user interfaces and user experience using HTML5, CSS3, JSON, JavaScript, Angular.js and Ajax.
  • Created user interfaces using HTML5 and CSS3 (Layouts, Box Model, Grid System)
  • Developed the page layouts, navigation, animation buttons and icons.
  • Developed Responsive web design using Media Queries using Bootstrap as the base framework.
  • Used jQuery core library functions for the logical implementation part at the client side for the application.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes within it. Implemented the Drag and Drop functionality using jQuery UI framework.
  • Implemented the search functionality for Internal Application using Angular.js services.
  • Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like Backbone js, angular and bootstrap
  • Successfully implemented Autocomplete/Autosuggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Utilized the traditional Model-View-Controller (MVC) architecture to model the application structure.
  • Used Node.js Express.js framework to model the mock REST API to test Angular.js components.
  • Created custom data-grid component extending the ng-grid component to display data-tables within the analytics dashboard.
  • Used JIRA to update the task details and logging work followed agile methodology for development life cycle.
  • Performed Unit testing in AngularJS application using Karma and Jasmine.
  • Created core Angular.js services to consume a REST API written using Spring MVC framework.
  • Used React components on the view layer through ng-react third party module and wire the business logic using Angular.js services and controllers.
  • Good understanding of React component lifecycle methods and ways to optimize them.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Utilized various other NPM packages like moment to format time, axios for better ajax calls, validator.js for form validation.
  • Used Git as the version control software; Hosted all application source code on Bitbucket.
  • Used Grunt to minification, concatenation and linting; Wrote corresponding grunt task configuration required for front-end asset build pipeline.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML5, CSS3, Bootstrap, AJAX, JQuery, JavaScript, Node.Js, backbone js, Angular.js, React Js, Grunt, GIT, Responsive Design, JSON, XML, DHTML, SQL Server

Confidential, Minneapolis, MN

Sr. UI Developer

Responsibilities:

  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
  • Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
  • Create Mixins using LESS CSS so that common styling can be served across multiple web pages of the application
  • Developed reusable components and custom directives keeping long-term maintainability as a main concern.
  • Wrote corresponding Gulp tasks to build front-end assets.
  • Used JavaScript for custom client-side validation.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Redesign and maintain existing internal web application utilizing HTML5, CSS3, JavaScript, jQuery and Angular.js.
  • Used Backbone.jsfor Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server
  • Fixed Cross Browser Compatibility issues & implemented Responsive Web Design using Bootstrap, custom media queries
  • Developed single-page web applications and to provide synchronization to various parts of web-apps using Angular inter-component communication via events.
  • Angular concepts like dependency injection, 2-way data bindings, etc are implemented.
  • Form validation developed using Angular.js FormController properties like $valid, $error, $pristine, etc.
  • Used Node JS, Backbone MVC framework for developing the Single Page Application (SPA).
  • Used Node.js and Express.js to develop the relevant back end RESTful API.
  • Worked on consuming RESTful API's using Angular.js services using $http and $q service providers fetching JSON data from the backend.
  • Tested/Debugged web browser using Firebug.
  • Performance tested the application using Chrome Developer Tools & Firebug. Profiled JavaScript applications using Chrome Profiler to test for memory leaks.
Environment: HTML5, CSS3, XML, JSON, JavaScript, DOM, AJAX, jQuery, Backbone.js, Angular.js, MySQL, Chrome Developer Tools, Jasmine, Gulp.

Confidential - SAN FRANCISCO CA

UI Developer

Responsibilities:

  • Designing and developing dynamic web pages using HTML, CSS and JavaScript.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery and JavaScript.
  • Designed Frontend with in object oriented JavaScript Framework like Angular.js.
  • Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed the User Interface using HTML, CSS, JavaScript, JQuery and AJAX.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Ability to create and customize Directives, Templates in Angular.js and effectively use the $compiler to parse the Template and initiate the Directives.
  • Used Grunt as the task runner to build front-end assets.
  • Utilized other libraries to process complex JavaScript collections using Lodash library.
  • Used Ajax to reduce the network load and update only the certain components of the website.
  • Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left sidebars, content area and marketing area.
  • Developed checkout functionality for Offers lookup.
  • Given an account number from the customer, checkout page will pull all (and validate) offers associated with the provided account number & linked account numbers
  • Developed functionality for displaying sorted offers, with max discounted value at the top, at bag and checkout pages.
  • Involved in different phases of system implementation such as Front-End Research and Development, Integration, Bug Fixing and Launch & Maintenance.

Environment: HTML, CSS, AJAX, JQuery, Responsive Web Design, JavaScript, Spring, Java, Hibernate, Oracle, Jira, Highcharts, DOM,, XML, JSON, Grunt.

Confidential - Sanjose

UI Developer

Responsibilities:

  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Developed front-end screens with HTML, DHTML, CSS, and JavaScript. Extensively did client side validations using JavaScript.
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Designed CSS based page layouts.
  • Responsible for design and development of the web pages from mock- ups.
  • Developed UIlayouts using HTML, CSS, JavaScript, AJAX and Spring, Hibernate for back-end development.
  • Designed Frontend with in object oriented JavaScript Framework like Require.js,Node.js and Ext.js.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.

Environment: HTML, CSS, JavaScript, Require.js, Ext.js, DOM, Ajax, Node js, Hibernate, Java, Eclipse, SQL, Struts, Windows and MS Office.

Confidential

Web Developer

Responsibilities:

  • Managed application state using server and client-based State Management options.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Used ASP.Net for developing all windows forms.
  • Used UML concepts during the design phase like Use Case diagrams, Sequence Diagrams.
  • Implemented service oriented component (SOA) layer using C#, .NET and WCF to decouple the UI with WCF.
  • Coded JavaScript for page functionality and Pop up Screens.
  • Expertise in JavaScript/CSS and JS frameworks like YUI.
  • Extensively used JQuery plugins, Ajax Queue, Auto Populating select-box, Search plug-in, calendar plugin, jQuery ajax & queue, and Auto populating multiple select-boxes.
  • Designed new classes and functionalities using various JQUERY components for CRM application for customer service.
  • Developed the front-end featuring rich web interface implemented using JavaScript library like JQuery.
  • Implemented XML parsing code for different application.
  • Involved in writing stored procedures, functions, and triggers in SQL server.
  • Experience on Agile Development Methodology (Scrum) and implementations.
  • Has worked on JQuery mobile for designing user interfaces for webapplications.

Environment: HTML, CSS, ASP.Net, JavaScript, JQuery, Oracle 11g, SQL Server, SSIS, XML, C#,.Net.

We'd love your feedback!