We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Weston, MA

SUMMARY

  • Having 5 years of experience as a UI Developer in various domains such as Retail, Banking, Healthcare and E - Commerce.
  • Worked on all stages of software development life cycle (SDLC) including System study, Requirement gathering, Analysis, Design, Development, Testing, Implementation, Documentation, Maintenance and Enhancements and Training end users.
  • Proficiency in programming with HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular JS, React JS, AJAX and JSON.
  • Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Expertise in React developing UI components and implementing in Redux.
  • Expertise in creating Single Page Applications using Angular JS with Model-View-Controller (MVC) framework using Directive, Router, Factory and Filter.
  • Experience in working with RESTful web services using jQuery, Angular JS and React JS to fetch response data for user interface.
  • Experienced in React JS and working with React Flux architecture.
  • Broad experience in Responsive Web Design (RWD) and making web pages cross browser compatible.
  • Experience in single page application reference implementation, using Angular JS and Browserify, written in ECMA Script 6.
  • Experience in building and publishing RESTful web services and implementing security on Web Services.
  • Experience in working with CSS preprocessor LESS/SASS.
  • Experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mockups and prototypes.
  • Implemented Google API for authentication and account management instance for Production deployment.
  • Solid experience in designing annotated wireframes with the help of MS Visio, Axure, Balsamiq, InVision, OmniGraffle, Pencil, Gliffy and MS PowerPoint.
  • Solid experience in Jasmine and Karma Unit Test frameworks.
  • Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, Junit framework.
  • Experience in working extensively on Firebug, Chrome Developer Tool, IE Developer Tool, Fiddler, Charles Proxy (Mac).
  • Experience of working with version control systems GIT, SVN, TFS, Team Site (Interwoven), MS Visual SourceSafe.
  • Experience with various IDE's Eclipse, Dreamweaver, WebStorm, Atom, Notepad++ and Visual Studio.
  • Solid attention to detail and a passion for crafting high quality applications for a wide range of devices and displays.
  • Extraordinary skills in relationship management with clients and effective in guiding team during the Project development life cycle to yield the output within the stipulated time, cost and quality.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript, Typescript, SVG, LESS, SASS, Bootstrap, Foundation, AJAX, JSON

Script Libraries: jQuery, React JS, Redux JS, Grunt, Gulp

Frameworks: Angular JS, Angular 2

Databases: Oracle, MySQL, MongoDB

Wireframe Tools: Visio, Axure, Pencil, Balsamiq, InVision, Gliffy

Debugging Tools: Firebug, Google Chrome Web Debugger, IE Developer Tool

Version Control: GIT, TFS, SVN, P4V

IDE's: Eclipse, Microsoft Visual Studio code, Atom, NetBeans

Operating Systems: Windows, Linux, Mac OS

Methodologies: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Weston, MA

UI Developer

Responsibilities:

  • Developed web app with Angular JS, Bootstrap, Node, LESS, CSS3, HTML5.
  • Implemented channel-based code use.
  • Developed and used Angular JS custom directives throughout the web application.
  • Used CSS pre-processor LESS and Bootstrap for reusable styles thought the entire application and channel-based styles usage.
  • Integrated Kendo UI Calendar to Angular JS application.
  • Used Underscore JS for reducing the burden of development.
  • Implemented salary search plugin with Angular JS.
  • Developed forms with Angular JS directive.
  • Developed home page with carousel, tabs using Angular JS, Bootstrap and make home page look different based on channel.
  • Developed application following WCAG guidelines.
  • Used Gulp for minifying CSS and JavaScript files.
  • Created and inserted data into SQL Server.
  • Used Chrome Inspector for debugging.
  • Developed in Agile methodology with daily scrum meetings.

Environment: HTML5, CSS3, Bootstrap, Angular JS, Node, Webpack, P4V, WAVE, IIS, Jira, Agile, Visual Studio Code.

Confidential, Woonsocket, RI

UI Developer

Responsibilities:

  • Created mockups for UI pages using Axure.
  • Developed Angular JS custom directives for reusable implementations.
  • Developed tree grid with Angular JS to render data at view from REST web service.
  • Designed the overall layout using Bootstrap Grid.
  • Used Angular JS routes to manage URL routes.
  • Utilized modular structure within the Angular JS application in which different functionalities within the application were divided into different module.
  • Developed isolated custom directives for implementing page nav.
  • Developed services using Angular JS provider for fetching data from REST web service.
  • Processed JSON response data by consuming REST web services and used Angular JS filter for implementing search results.
  • Used Angular JS validation such as $touched, $invalid and $dirty for client-side validations.
  • Created dropdown list, search function and card model by using AngularJS material.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used Grunt for JavaScript file's concatenation and minify to improve performance in loading web pages.
  • Used Node Package Manager (NPM), Bower to install the necessaries packages for application.

Environment: HTML5, CSS3, Bootstrap, Angular JS, Node, Maven, Oracle DB, SVN, Axure, Grunt, Eclipse.

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Created interactive prototypes of web pages with Axure.
  • Developed Large Scale JavaScript Application with React JS by following ES6 specifications for analyzing the transaction details of the customer.
  • Developed automatic update tool for budgets and saving charts using D3 JS, React JS with Redux.
  • Created new React JS components, services, APIs from user stories and mockups.
  • Created the Application using React JS and Node JS libraries NPM directories to generate desired view and Flux to root the URL's properly.
  • Used the Redux-Form to achieve the form function and validation.
  • Created Flux stores to migrate an existing Flux app to Redux.
  • Created Single Page Application by loading multiple views using route services and adding more user experience to make views more dynamic by using React Router in React JS library.
  • Creating a responsive dashboard using Angular 2 and RESTful web services, utilizing WebSockets for continuous real-time data feeds.
  • Implemented Angular 2 Routing and navigation, Components, Services.
  • Implemented the Angular 2 pipes such as date, string length slice and number.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular 2, JavaScript API.
  • Developed REST API endpoints in Node JS for providing JSON data to front-end UI.
  • Used SASS for reusable CSS code and for faster development.
  • Used Bootstrap CSS code and for faster development.
  • Created the screens with table-less designs meeting W3C standards using Bootstrap.
  • Developed application level code to interact with APIs, Webservice’s using AJAX, JSON, XML and jQuery.
  • Used open source testing framework Karma and task runner Grunt/Gulp.
  • Wrote application level code to interact with the backend databases SQL server and AJAX.
  • Involved in daily SCRUM meetings to keep track of the project status and followed Agile methodology.
  • Used TFS for version controlling and JIRA for bug tracking and project management.

Environment: Axure, HTML5, CSS3, JavaScript, TypeScript, Bootstrap, XML, React JS, Redux, Flux, Babel, Webpack, Angular JS, Angular 2, Node JS, WebSockets, AJAX, JSON, Grunt/Gulp Maven, NPM, ES6, YSlow, TFS, JIRA, Eclipse.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Develop various screens for the Health Card front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Development web application using React JS to bind the data/model that retrieves data from a database through services provided in a controller to the view using scope.
  • Developed a dashboard to display tickets status and workflow using React JS and REST API.
  • Built multiple pages emphasizing responsive design and added functionality to a React-Redux application.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could serve to desktop, Tablets and mobile users using React JS.
  • Implemented Flux pattern by using Redux as a core dependency.
  • Created React JS stateless components to improve the performance of application.
  • Create controllers to handle triggers using React JS.
  • Used React to create views to hook up models to the DOM.
  • Used the Redux-Promise as the middleware to handle the asynchronous actions.
  • Developed network topology visualization module using HTML5 Canvas API.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Extensively leveraged Bootstrap for Responsive web designs.
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
  • Created database tables and manipulated data using MySQL.
  • Used MS Visio to come up with the required diagrams for the design part.
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.

Environment: HTML5, CSS3, SASS, Bootstrap, React JS, Redux, Angular JS, JavaScript, jQuery, AJAX, JSON, MySQL, Jasmine, Karma Bower, GIT, Agile, Eclipse.

Confidential

UI Developer

Responsibilities:

  • Created interactive prototypes using Balsamiq and InVision.
  • Created custom, general use modules and components which extend the elements and modules of core Angular JS.
  • Implemented two-way data binding through scope in applications built on Angular JS and one-way binding when necessary.
  • Created model binding and API calls using Angular JS.
  • SEO to designing valid HTML, CSS and Flash. Maintained hosting and database accounts and connections.
  • Developed dynamic e-mails using JavaScript and hand coding of HTML, XHTML and CSS.
  • Developed Navigation Bar, Drag and drop slide scroll bar using HTML5, CSS3, Bootstrap, Angular JS.
  • Developed form validations utilizing Angular JS messages modules.
  • Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed claim screens for customers using Angular JS, AJAX, HTML5, CSS3 and JavaScript.
  • Implemented re-usable templates with JavaScript handlebars and generating layouts.
  • Developed data visualization tools using Algorithmic Programming, WebSockets, JSON and AJAX for market sentiment indicators, live streaming price panels, live events count down widget, economic calendars.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Developed RESTful web services interface to Java-based runtime engine and account.
  • Used various jQuery plugins date picker, dialog boxes to build Rich Internet Application (RIA) to make it look more intuitive.
  • Create user-centered designs by considering market analysis, customer feedback, and usability findings using Angular JS.
  • Created pages to display results of customer satisfaction survey using HTML, CSS3, Bootstrap, JavaScript.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Build landing pages, campaign microsite's, homepage updates, newsletters for email marketing campaigns, marketing forms and redesign existing pages using Angular JS, jQuery, Bootstrap and Foundation.
  • Used jQuery to perform AJAX to get JSON data from the backend and parse it on the front-end.
  • Created SQL scripts for tuning and scheduling with SQL server.
  • Tested created pages using JavaScript testing frameworks Mocha, Jasmine, Karma.
  • Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM, DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Worked on JIRA to maintain and update the task.
  • Design and develop prototype video to showcase company features.
  • Used browsers developer tool for Chrome, IE and Firefox Firebug daily.
  • Worked with production support team for the application deployment in UAT and Production.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.

Environment: HTML, XHTML, CSS3, Bootstrap, Foundation, JavaScript, jQuery, Angular JS, JSON, AJAX, WebSockets, Node JS, JIRA, Firebug, YSlow, Balsamiq, InVision, GIT/GitHub, Eclipse.

We'd love your feedback!