We provide IT Staff Augmentation Services!

React Js Developer/ui Developer Resume

Seattle, WA

SUMMARY:

  • About 5 years of experience in Analysis, Design, Development, Support, Implementation and testing of Web based and Client Server applications.
  • Experience in Full software development life cycle implementation including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases on Windows platforms.
  • Expertise on designing web pages using Responsive CSS Design, jQuery UI and Bootstrap.
  • Good working knowledge of object - oriented programming.
  • Expert knowledge of the UI design process and deliverables throughout the development lifecycle.
  • Extensively used the Angular.JS, Angular 2.0 and Angular 4 . 0, React JS, frameworks for single page application.
  • Expertise in programming with HTML5, CSS3, Bootstrap, Responsive Web design(RWD), JavaScript, jQuery, Angular JS, Angular 2, Angular 4, React JS, AJAX, XML, and JSON.
  • Very Strong in developing applications using HTML, HTML5, XHTML, CSS3, JavaScript, jQuery, YUI, XML, Ajax.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Extensive experience in various UI widgets using JavaScript libraries (jQuery) and developing Rich Internet Applications RIA.
  • Good experience in JavaScript frameworks Angular JS, Backbone.js, jQuery especially AJAX driven web applications.
  • Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, angular.js, Ext.js, Responsive design.
  • Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
  • Experience and full understanding of Software Development Life Cycle, Agile software development methodology. Solid ability to work on Agile .
  • Extensive experience working in an Agile development environment.
  • Adept in designing UI patterns and applications with the help of Sublime Text, Adobe Photoshop, Adobe Dreamweaver, Notepad++.
  • Hands on experience using the version controls like SVN and GIT.
  • Used postman to test the REST APIs.
  • Experience in debugging and testing the existing code.
  • Good expertise in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration.
  • Expertise in server-side programming in CORE Java , Multithreading, Exception Handling and Collections.
  • Very good analytical capabilities and broad experience in understanding the business application and planning iterations.
  • Worked on various platforms including Windows XP, Vista, 7 and UNIX.
  • Had experience in unit testing using Jasmine and karma.
  • Ability to learn and master new technologies and to deliver outputs in short deadlines with excellent communication and inter personnel skills.
  • Experience of working with version control systems like Git .
  • Dynamic team player with outstanding communication and interpersonal skills.
  • Highly motivated to learn quickly new technologies and methodologies.

TECHNICAL SKILLS:

Web: HTML5, CSS3, SASS, JavaScript, Responsive Design, AJAX, jQuery, Bootstrap, React JS, Redux, ES5, ES6

Server: Apache Tomcat

Version Control: Git, SVN

IDE & Other Tools: Sublime, Eclipse, Webpack, WordPressTesting Karma and Jasmine

Package Manager: NPM

Operating Systems: Windows Variants, Linux, Unix

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

React JS Developer/UI Developer

Responsibilities:

  • Worked closely with SMEs, developers and other IT teams to understand the scope of the project and accordingly gather functional requirements of the project in order to design and implement the application.
  • Configured routes between ReactJS and Flask to render the templates from the server-side.
  • Used jQuery in directly manipulating the DOM yet separating the ReactJS Components.
  • Used ReactJS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
  • Performed Unit testing on ReactJS applications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
  • Used various plugins on babel to compile JSX to create elements.
  • Worked with NodeJS module making calls to REST APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Used React JS for building composable and reactive user interfaces.
  • Implemented various screens for the front end using React.js and Redux library.
  • Used React-Router to turn application into Single Page Application.
  • Experience in React JS and working with React Flux architecture.
  • Worked with Native IOS developers to create a bridge to connect native modules within a React-Native application.
  • Developed inbuilt mobile app with React-Native, Integrated with third party apps.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, JSON, Node.js, Bootstrap, and JavaScript.
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
  • Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and TypeScript codes and worked on resolving browser compatibility issues.
  • Developed components to fetch the data from the back end using AJAX and jQuery.
  • Analyze the response of JSON to update DOM.
  • Used GIT for Version Control.

Environment: HTML5, CSS3, ES6, React JS, Node JS, JSON, TypeScript, jQuery, AJAX, GIT, XHTML, Windows

Confidential, Bellevue, WA

Role: UI/Angular JS Developer

Responsibilities:

  • Followed agile methodology in the development lifecycle with weekly Scrum meetings.
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Worked on HTML5, CSS3 style sheets, JavaScript and jQuery to tie together a diverse range of sites with an easily understandable structure.
  • Fixed bugs and problem in websites for design, CSS, HTML/XHTML, XSLT and JavaScript Library.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Built the reusable service components using AngularJS services with Object Oriented JavaScript, HTML5 and CSS3 leveraging the Bootstrap framework based on the designs.
  • Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, Angular JS and Iron Ajax.
  • Using Angular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Testing JavaScript frameworks Using Type scripting. HTML document traversal and manipulation, event handling, animation and Ajax using DOM.
  • Developed HTML landing pages and website content including text, styles development and interactive features delivering pixel perfect code from design deliverables.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Extensively used Angular4 forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform form validations both on server and client side.
  • Implemented Angular4 concepts: Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
  • Implemented Angular4 services to connect the web application to back-end APIs to POST/GET the data used in the application.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Ran Bower and Grunt components and wrote the scripting using Node.js
  • Created TypeScript reusable components and services to consume REST API's using.
  • Developed web applications like message posting and auto complete form valuations using JSON, AJAX, and DOM scripting.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Debugging using firebug and web developer tools on Chrome, Firefox and Internet Explorer.
  • Worked in version control system GIT.

Environment: HTML5, CSS3, Java Script, Angular4, TypeScript, Angular material, Json, Bootstrap, Angular Cli, Node Js, Npm, Windows.

Confidential, St. Peters, MO

UI/Front End Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Implemented Agile Methodologies SCRUM a light weight framework, UI SDE for managing and controlling iterative and incremental projects.
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used Table-less Design in CSS for positioning.
  • Implemented functionality using Angular, Typescript and ES6.
  • Used Angular routing features to make the component independent.
  • Effectively used CSS3 features and created multiple columns, borders, backgrounds and used SASS to maintain the code with snippets and the available libraries.
  • Implemented Angular services to communicate with Express.js on the server-side in-order to perform CRUD operations on database.
  • Created new reusable EXT JS components.
  • Worked on EXT JS and created reusable components like Session Monitor, Menu Navigation which is useful in the application.
  • Worked on EXT JS with Restful Webservice Technologies.
  • Used Angular Life Cycle Hooks though out the application for components.
  • Used @Input and @Output for passing data and triggering events across different components.
  • Created popup forms using Bootstrap version 3.0.0 Models, AngularJS Models and AngularJS Controllers.
  • Implemented code according to coding standards and Created AngularJS Controller Which Isolate scopes perform operations.
  • Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Typescript & SCSS to the requirements of the client.
  • Involved in the development of HTML and Angular.js for client- side presentation and data validation on client side with in the forms.
  • Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Integrate the dynamic pages with Angular and Ionic to make the views dynamic.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration. Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
  • Increased developer productivity by using efficient programming methodologies and local development.

Environment: Java, HTML5, CSS, JavaScript, jQuery, NPM, Typescript, DOM, JSON, Angular, Ext.js, AJAX, SOAP, XML, GWT, Windows.

Confidential

Web Developer

Responsibilities:

  • Responsible for building a new website for the Small fleet clients and for the maintenance of Online New Platform.
  • Functionalities include writing code in HTML5, CSS3, JavaScript, jQuery making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
  • Worked on Angular 2.0 modules, components, dependency injection etc.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS
  • Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular.
  • Using GIT for version control.
  • Used TypeScript to reduce the number of lines of traditional JavaScript files. Integration of TypeScript to the whole project.
  • Worked on Angular2 concepts like building the components, Data binding, String Interpolation, Property Binding, Event Binding, Two-way Data binding (with the help of Forms Module), Directives using ngif Structural Directive) to Output Data Conditionally.
  • Used Angular.JS $http service to communicate with Restful web services and JSON data.
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Involved in Agile/ SCRUM based approach to UI development.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Angular2, Bootstrap, XML, Apache Tomcat, Dreamweaver, GIT.

Hire Now