We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Having 5+ years of experience as a UI Developer in various domains such as 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 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 developing various UI widgets using jQuery, worked with jQuery library.
  • 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.
  • Incredible knowledge in SQL/PL-SQL programming for packages, stored procedures using Oracle.
  • 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 Yahoo User Interface Library (YUI), Firebug, Chrome Developer Tool, IE Developer Tool, Fiddler, Charles Proxy (Mac).
  • Experience of working with version control systems GIT, SVN, TFS, Star Team, Team Site (Interwoven), MS Visual SourceSafe.
  • Familiar 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.

SKILL:

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

Script Libraries: jQuery, React JS, Redux JS

Frameworks: Angular JS, Angular 2, Knockout JS, Chart JS, Highchart JS, Canvas JS, D3 JS

Databases: Oracle, MySQL, MongoDB

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

Task Runner: Grunt, Gulp

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

Version Control: GIT, TFS, SVN

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

Operating Systems: Windows, Linux, Mac OS

Methodologies: Agile, Scrum, Waterfall

EXPERIENCE:

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Architected and Developed for Large Scale JavaScript Application with React JS by following ES6 specifications.
  • Developed automatic update tool using React JS with Redux.
  • Created new React JS components, services, APIs from user stories and mockups.
  • Implemented React - Redux for reusable components for interactive charts using Angular FusionCharts.
  • Created the Application using React JS and Node JS libraries NPM, Gulp 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.
  • Creating a responsive dashboard using Angular 2 and RESTful web services, utilizing WebSockets for continuous real-time data feeds.
  • 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.
  • Developed complex architecture and components in Angular 2.
  • 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 Crew Scheduling application using Angular 2.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using Angular 2.
  • Created dynamic charts for displaying budgets with Canvas JS.
  • Designed GraphQL to build client applications by providing an intuitive, adaptable syntax and system for describing data requirements and interactions.
  • 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 web animation and interaction expert using CSS3, Vanilla JavaScript, GreenSock, ScrollMagic and D3 JS.
  • Developed controllers to handle events triggered by clients and send request to server with React JS and Backbone JS.
  • Used HTML5, React JS, jQuery, Node JS and Bootstrap to build a rich client-side single page web application that communicate with back-end via RESTful API.
  • Developed form validations utilizing Angular JS messages modules.
  • Utilized templating libraries Handlebar JS to make HTML layouts that could be re-utilized over the application.
  • Wrote application level code to interact with the backend databases SQL server and AJAX.
  • Configured Maven dependencies for application building processes that created Pom.xml files.
  • Created widgets using Axure.
  • Used open source testing framework Karma and task runner Grunt/Gulp.
  • Supported post go-live production issues on a day-to-day basis.
  • 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: HTML5, CSS3, JavaScript, TypeScript, Bootstrap, React JS, Redux, Flux, Angular JS, Angular 2, Backbone JS, Node JS, Canvas JS, Handlebar JS, Cordova, WebSockets, AJAX, JSON, GreenSock, Axure, Maven, Gulp, Grunt, NPM, ES6, Babel, Webpack, YSlow, TFS, JIRA, Eclipse.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Develop various screens for the 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 served to desktop, Tablets and mobile users using React JS.
  • Used React Flux to polish the data and for single directional flow.
  • Upgraded jQuery plugin into React JS components.
  • 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.
  • Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone JS and jQuery.
  • Developed data visualization for different plugins using Highcharts JS.
  • Used the Redux-Promise as the middleware to handle the asynchronous actions.
  • Developed Angular promise API by using the 'q' server.
  • Developed network topology visualization module using HTML5 Canvas API.
  • Used Require JS to load and manage dependencies of an application for better performance.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Used Backbone JS framework where data from backend is stored in model and populate data to UI.
  • Developed front-end code with AJAX call in Backbone JS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing Backbone controller, directives, services, and route providers. Also used Backbone JS filter to make the data searchable and sortable.
  • 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 GraphQL queries with react application in the server-side scripting to filter the response from the backend/API.
  • Used Grunt for JavaScript file's concatenation and minify to improve performance in loading web pages.
  • Used MS Visio to come up with the required diagrams for the design part.
  • Performed TDD test driven development. Utilized unit testing using Mocha and Chai.
  • 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, Backbone JS, Require JS, Highcharts JS, Canvas JS, AJAX, JSON, MySQL, Jasmine, Karma, Grunt, Gulp, Bower, GIT, Agile, Eclipse.

Confidential

UI Developer

Responsibilities:

  • 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.
  • 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, Knockout JS, Highcharts.
  • Implemented dynamic client-side data binding using Knockout JS.
  • Built layered Knockout JS binding system to support partial views.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Developed the tracks and reports website traffic using Google Analytics.
  • Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers using Knockout JS.
  • Developing RESTful Services with JAX-RS 2.0, WebSockets and JSON.
  • Worked on Knockout JS code that updates agent's call progress display.
  • Developed display advertising in HTML5 with Scalable Vector Graphics, JavaScript, GreenSock.
  • Developed responsive pages using media queries and Foundation for different screen sizes.
  • 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.
  • Created interactive prototypes using Balsamiq and InVision.
  • 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, Knockout JS, JSON, AJAX, GreenSock, WebSockets, Node JS, Highcharts JS, JIRA, Firebug, YSlow, Balsamiq, InVision, GIT/GitHub, Eclipse.

We'd love your feedback!