We provide IT Staff Augmentation Services!

Ui / React Developer Resume

Nashville, TN

SUMMARY:

  • 6+ years of professional experience in developing and designing User Interface for web applications with deep insight using HTML 4/5, CSS2/3, Bootstrap, JavaScript, AngularJS 1.x, Angular 2/4, ReactJS, j Query, AJAX, JSON, NodeJS.
  • Experience in creating web applications using ReactJS and Angular 2.0/4.0.
  • Developed Responsive web design (RWD) using Media Queries and Bootstrap .
  • Expertise in JavaScript coding and d eveloped various Client - side validation libraries using JavaScript.
  • Expert in working with JavaScript frameworks and libraries like AngularJS, ReactJS, NodeJS, jQuery, JSON, AJAX and RESTful services.
  • Good experience in JavaScript MVC framework like AngularJS.
  • Extensive experience in developing single-page applications using JavaScript frameworks like AngularJS and Bootstrap.
  • Strong experience in using React JS along with Redux and Flux for creating reusable UI components.
  • Experience in NodeJS modules like grunt, bower to integrate with designs and requirements
  • Used Webpack for client-side and server-side development with NodeJS.
  • Excellent knowledge in CSS with preprocessors like LESS and SASS.
  • Created a dashboard using Bootstrap 3.0., UsedD3.js for charting, jQuery and JavaScript for creating view models.
  • Excellent skills in creating and accessing various databases using MySQL, NoSQL/ MongoDB.
  • Pleasant experience working in health care, commercial and financial domains.
  • Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics.
  • Creation of screens for desktop and mobile application, creation of UI/UX design style guide with Interaction design using HTML/CSS3.
  • Used Continuous Integration and Continuous Deployment tools such as Jenkins.
  • Implemented test driven development using Testing tools like Grunt/Gulp.
  • Used GIT , SVN for Version controlling, error reporting and project management tools JIRA .
  • Worked on Unit test by Test-Driven Development (TDD), writing test cases using Jasmine, Karma, Mocha, Chai for E2E testing.
  • Assisted/mentored team members in matters relating to Angular 5 to ensure products were released in a timely fashion and that the code remained organized.
  • As a lead Communicate technical information, conduct team meetings, maintain reports, or files, and modify work procedures or processes to meet deadlines.
  • Implemented Ecommerce digital transformation for client teams to innovative solutions.
  • Dedicated team Player with excellent, communication and Interpersonal skills.
  • Experience in complete software SDLC which includes requirement gathering, coding, design, analysis, testing using Agile involved in daily SCRUM meetings and Sprint cycles .

TECHNICAL SKILLS:

Technologies: HTML4/5, CSS2/3, JavaScript, AJAX, jQuery, JSON, JSP, Bootstrap, DOM, ES6, Vanilla JavaScript

Frameworks: AngularJS 1.x, Angular 2/4, ReactJS, Redux Saga, Flux, NodeJS, D3.js, Webpack,Dust.js, Ext JS

IDE s: NetBeans, Visual Studio, Notepad++, Eclipse

Work Flow: Responsive Web Design, Single Page App, Typescript

Operating System: Windows, Mac

Tools: Grunt, Gulp, Jasmine, Mocha, Karma, Enzyme.

Methodologies: Agile, Scrum, Waterfall

Version Controls: GIT, SVN

PROFESSIONAL EXPERIENCE:

Confidential, Nashville, TN

UI / React Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development to deliver regular updates to business team and project managers.
  • Developed Smart and Dumb reusable React components.
  • Have implemented Client-side ReactJS routing for performance saving.
  • Worked with React JS components, Forms, Events, life-cycle Components, Router, Animations, Redux and Middleware.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid using React strap.
  • Used ES6 and JSX with react for component development.
  • Maintained STATES in the store and dispatched the ACTIONS using Redux.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Used Redux middleware to handle asynchronous events/ Side effects and maintain functional paradigm.
  • Used Jest mocking functions and writing unit tests for testing component coverage reports.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.

Environment: React JS, Redux, Create-React-App, Redux-Thunk, React-Router, JavaScript, HTML, CSS, NPM. Node JS, Express, Web pack, Git, Visual Studio Code, MongoDB, Restful Web, AJAX, JSON

Confidential, Hackensack, NJ

UI / Angular Developer

Responsibilities:

  • Designing and developing the Commercial Business Portal using Angular2&4&5along with HTML5, CSS3, JavaScript and Type Script.
  • Involving in requirement gathering, designing, development, UI reviews, and maintenance.
  • Creating Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular2.
  • CreatingAngular4 components and custom directives for application functionality and pipes for heavy DOM manipulation and implemented lazy loading and AOT to improve application quality and performance in low bandwidth connections.
  • Implementing Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Used Webpack to build Typescript modules.
  • Worked extensively on Angular 4/5, Typescript SPA domains.
  • Developed single page applications using Angular 2/4/5, Typescript, web pack and grunt.
  • Working closing with Director on NextGen versions of current applications (Angular 2/4/5)
  • Implementing HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Involving in developing HTML and JavaScript for client-side presentation and data validation on the client side with in the forms.
  • Creating Dynamic Web Pages using Web Controls and developed forms using HTML5.
  • Working in MySQL, RDS database with node.js framework to develop APIs.
  • Expert knowledge of modern back-end JavaScript (Node.js), front-end JavaScript, Angular 2.0, HTML, & CSS, including libraries and frameworks.
  • Using REST client to check the response of various API's as a visual documentation for back-end implementation and client-side consumption. Handling various exceptions based on the response.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Creating a build process for different environments like develop, staging and production.
  • Working on the unit test cases to test the functionality of the code written not only through the component level but also through the DOM level using Karma test runner and Jasmine framework.

Environment: HTML5, CSS3, SASS, JavaScript, Angular2&4, RxJS, Typescript, Agile, Bootstrap, REST API's, Webpack, Jasmine, Karma, NPM, GIT, JIRA and Visual Studio, Node.js

Confidential, Sanantonio, Tx

Front End Developer/React JS Developer

Responsibilities:

  • Involved in designing web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, React JS, Redux, Flux, Node JS .
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Created HTML e-mail campaigns utilizing JavaScript to promote product announcements and implement cookies for dynamic content purposes.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked with React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Responsible for React UI and architecture, building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React JS components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React -Autocomplete for creating google maps location search on the webpage.
  • Preparing UI/UX documenting, maintaining and user, experience on AGILE design methodologies for the sprint planning.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Implemented modules into Node JS to integrate with designs and requirements
  • Built backend REST API with NodeJS.
  • Used tools like Gulp and Webpack as task runners and orchestrators for the build process.
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls. worked on AWS to integrate the server side and client-side code.
  • Worked Test Driven Development (TDD) using Karma and Jasmine
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.

Environment : HTML5, CSS3, JavaScript, jQuery, Bootstrap, SASS, React JS, Redux, Flex Node JS , GRUNT, JSP, Web-Pack, GitHub, Jenkins, Web Strom, Karma, Jasmine , Agile

Confidential

Web Developer

Responsibilities:

  • Built rich prototypes for designing and developing dynamic web pages using HTML5 , CSS3 , JavaScript and jQuery , Ajax , JSON , AngularJS and Bootstrap .
  • Used HTML5 , CSS3 , JavaScript , jQuery , Ajax , JSON , AngularJS and Bootstrap extensively for redesigning the internal web pages and applications.
  • Created Pseudo elements and CSS3 Border, CSS3 Background , CSS3 Transitions .
  • Worked with jQuery Fusion Charts for generating reports.
  • Developed the pages with sorting and search functionality with Angular Http Service .
  • The pages are implemented with AngularJS routing and custom directives for the associate profile and order history pages.
  • Involved in implementing changes to REST web Services to invoke/retrieving providers' services for shipment data.
  • Maintain the code base by frequent updates to revision using GIT version control system.
  • Performed cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Developed test cases for TDD in QUnit, Karma and Jasmine .
  • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology .

Environment: AngularJS, JavaScript, jQuery, HTML5, CSS3, Ajax, JSON, jQuery Fusion Charts, Bootstrap, Jasmine, Karma, Web Service, Grunt, Agile

Confidential

Front end developer

Responsibilities:

  • Designed and developed various Web forms using HTML, CSS, and JavaScript.
  • Converted wireframes into HTML .
  • Work with BA to create Prototypes, UI elements, mockups, wireframes and other graphics and other visual effects.
  • Designed dynamic and browser compatible pages using HTML4, DHTML, CSS, Bootstrap and JavaScript .
  • Developed web pages with functions like login, register, forgot password, Email, Filters using JavaScript, jQuery and HTML.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Used JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Created form validations with JavaScript .
  • Built dynamically generated dropdown lists using AJAX, jQuery UI .
  • Interacted with java controllers ( jQuery and JSON to write/read data from back end systems).
  • Involved in the monitoring and reporting on website traffic and performance.
  • Involved in SOAP and REST web services and handling Restful API methods around MVC framework.
  • Developed AJAX calls from JSP pages.
  • Developed dynamic content of presentation layer using JSP.
  • Involved in team discussions when implementing new features in the project.
  • Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.

Environment : Java/J2EE, HTML, CSS, Bootstrap , JavaScript, AJAX, JSON, jQuery, JSP, waterfall Methodology.

Hire Now