We provide IT Staff Augmentation Services!

Ui Developer Resume

Irving, TX

SUMMARY

  • Around 6+ years of extensive experience as a Front - End UI Developerwith different domains like Logistics Management, Healthcare, Banking and Financial Services.
  • Profound knowledge in HTML5, CSS3, SASS/LESS, DOM, Bootstrap, JavaScript, Typescript, jQuery, AJAX, XML, JSON, AngularJS, Angular 2, ReactJS and NodeJS.
  • Well versed in CSS frameworks like Bootstrap and preprocessors like SASS, LESS.
  • Extensive experience on MVC frameworks like AngularJS and Angular 2 and Angular 4 for creating Single-Page Applications.
  • Experience in implementing store actions, installing React Router, React-Redux app to handle real-time data, API calls from Thunk, Redux in ReactJS .
  • Experience in ReactJS for creating interactive UI’s using One-way data flow Virtual DOM, JSX, state changing concepts.
  • Extensive experience in developing software applications using Angular 2 components like observables, routing, dependency injection, two-way binding, service resources, pipes,and events.
  • Developed API driven responsive web applications by integrating Angular 2 with Bootstrap and API’s.
  • Extensively implemented ES6 for building an interactivecross-platform web application and optimizing the application for high performance.
  • Involved in writing the front-end code for the application using Angular 4.
  • Experience in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular 2/4.
  • Expert in working with NodeJS server-side application to implement concepts like Event Dispatcher, Express.js.
  • Experience in implementing the AJAX features using JavaScript, jQuery. Worked on $http service to call the Ajax and get the JSON data from the server.
  • Designed and developed the Presentation layer using Angular 4 and Angular Material.
  • Experienced in understanding and modifying existing code and maintaining rich complex web applications.
  • Used several design patterns like Singleton, Factory, Data Access Objects and MVC.
  • Experienced in working with debugging tools like Firebug, Firebug Lite, Chrome, Safari web inspectors and IE Developer Toolbar and worked on cross-browser compatibility issues.
  • Worked with testing frameworks like Karma and Jasmine for unit testing.
  • Utilized Gulp, Grunt and Bower components to fasten the project building process and deployment process.
  • Experience in working with MVC Architecture and in using version control such as SVN and GIT.
  • Used JIRA as anissue tracking product management tool to maintain and collaborate on issues and tasks.
  • Worked on IDE’s like Atom, WebStorm, Eclipse, Microsoft Visual Studio, IntelliJ IDEA and Sublime Text.
  • Experience with full Software Development Life - Cycle (SDLC), Architecting Scalable Platforms, Object Oriented Programming and Agile Methodologies.

TECHNICAL SKILLS

Web Technologies: HTML, CSS, SASS, LESS, JavaScript, TypeScript, Bootstrap, AJAX, XML

Framework/Library: jQuery, AngularJS, Angular 2& 4, NodeJS, D3JS, React.JS, Redux.

IDE & Tools: MS Visual Studio for web, Dreamweaver, Eclipse, IntelliJ IDEA, Microsoft Visio, WebStorm, Postman

Application Server: NGINX, Node, Perforce, Tomcat, Webpack, TFS

Version Control: SVN, GIT

Package Manager: NPM, Bower, Grunt, Gulp, Webpack

Operating Systems: Windows, Mac, Linux

Methodologies: Agile and Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

UI Developer

Responsibilities:

  • Created Angular4 components like Controllers, Services, Directives and Forms to collect different user data.
  • Experience with Typescript supporting Angular development.
  • Used Angular JS with its super effective MVC framework to implement it on various Single Page Applications (SPAs) using Directives, Modules, Controllers, Expressions, Dependency Injection, Routers, Views, Services, Factories.
  • Worked on Responsive Web Design using NG-Bootstrap and CSS3 Media Query.
  • Worked on Angular 4 by consuming RESTful web services and used Angular 2 forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.
  • Used Angular 4 for client side validations.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Created Angular 4 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
  • Written modular code, including experience using amd/ES6 using Angular 4
  • Experience with Angular 2 & 4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS.
  • Experience in Micro services development using Spring Boot.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM .
  • Experience in developing of custom work flow, plug-ins, and integrating custom web pages into CRM.
  • Involved in configuring the GIT repository and used GIT for version control.
  • Used Agile software management (Scrum) that included iterative application development, demos,and retrospectives, stand up meetings and followed JIRA for tracking processes and streamlining Agile planning .

Environment: HTML5, CSS3, JavaScript, Bootstrap, Spring Tool Suit, Apache Tomcat,jQuery, Angular 2& 4, Angular CLI, Grunt, GIT, NodeJS, Agile Methodology.

Confidential, Los Angeles, CA

UI Developer

Responsibilities:

  • Designed and implemented user interface for web-based customer application using HTML5, CSS3, Typescript, JSON, AJAX and Angular 2.
  • Defined new validations through Angular for the form field validation implemented using directives like valid, pristine, checked and also sanitizing the form.
  • Worked on Responsive Web Design using NG-Bootstrap and CSS3 Media Query.
  • Worked on Angular 2 by consuming RESTful web services and used Angular 2 forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.
  • Used Angular 4 for client side validations.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Created Angular 4 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
  • Written modular code, including experience using amd/ES6 using Angular 4
  • Experience with Angular 2 & 4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS.
  • Used AJAX to make the service calls from the web page in thebackground using jQuery without performing a browser refresh.
  • Created classes using the Metadata Annotations derived through the decorators in Angular 2 .
  • Developed single page web application using JavaScript framework Angular and Created multi custom directives by defining Angular directives.
  • Developed Typescript reusable components and services to consume REST API’s using Component based architecture.
  • Created Angular2 custom pipe to format the data.
  • Optimized the code for reusability using the Decorators and injecting the services to access those in any components by using the providers property in Angular 2 Components.
  • Worked on Routes in Angular 2 to create the base route and extensions by using RouterConfig as an injectable URL path and customized component for each of the webpage.
  • Designed and Implemented the enhanced development platform by doing POC using frameworks like Angular2, NodeJS, NPM .
  • Integrated React and Redux to keep track of application state with stores and designed components with dispatched actions that manipulate objects with actions.
  • Created JS components using JSX and used React JSON schema for implementing and building HTML forms out of a JSON schema and using Bootstrap semantics by default.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library .
  • Experience in developing of custom work flow, plug-ins, and integrating custom web pages into CRM.
  • Involved in configuring the GIT repository and used GIT for version control.
  • Used Agile software management (Scrum) that included iterative application development, demos,and retrospectives, stand up meetings and followed JIRA for tracking processes and streamlining Agile planning .

Environment: HTML5, CSS3, JavaScript, Bootstrap, jQuery, Angular 2& 4, Angular CLI, RxJS, Grunt, GIT, NodeJS, Agile Methodology.

Confidential, Secaucus,NJ

ReactJS Developer

Responsibilities:

  • Involved in designing dynamic and multi-browser compatible pages using HTML5, CSS3, LESS, JavaScript, JSON, jQuery,andReactJS.
  • Developed Interactive Single Page Applications (SPAs) using Bootstrap, JavaScript, ReactJS and D3
  • Utilized LESS preprocessors of CSS to extend CSS with variables, operators, interpolations, functions and many more other usable assets.
  • Integrated React and Redux to keep track of application state with stores and designed components with dispatched actions that manipulate objects with actions.
  • Created JS components using JSX and used React JSON schema for implementing and building HTML forms out of a JSON schema and using Bootstrap semantics by default.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library .
  • Developed pages to interact with the server for information using jQuery and AJAX .
  • Experience using canvas, SVG and web animations for creating graphic content or animations.
  • Analyzed the response of JSON to update Document Object Model (DOM) and involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, and XML.
  • Involved in the creation of aninterface to manage user menu and bulk update of attributes using ReactJS and jQuery.
  • Migrated the client-side logic written in JavaScript to ES6 using Babel and performed unit testing using Jasmine.
  • Experienced with Gulp to perform compiling, linting to maintain package dependencies.
  • Used GIT for Version Control System.
  • Used Firebug, chrome extensions for react and redux, debugging and browser compatibility.

Environment: HTML5, CSS3, LESS, JavaScript,NodeJS, AJAX, JSON, Eclipse, ReactJS, Redux, ES6, GIT, Gulp and Firebug

Hire Now