We provide IT Staff Augmentation Services!

Ui /react Developer. Resume

Ma

SUMMARY:

  • 5 years of object - oriented programming knowledge and experience in developing Professional Web applications, Mobile applications and Enterprise solutions using Web Technologies like HTML5, CSS3/LESS, JavaScript, Ajax, React, Redux, Node, React Native, Angular, SAAS, ECMAScript6/7, jQuery, DOM, JSON, XML and AJAX.
  • Expertise in modern web architecture using various advanced JavaScript frameworks and libraries like Angular.js, Node.js, React.js/Redux, React Native, Bootstrap, Ember.js, Responsive web design (RWD).
  • Working experience on ES5, ES6, ES7 and Typescript features for handling asynchronous data requests.
  • Experienced in building cross browser compatibility applications using HTML5 and CSS3.
  • Expertise on using Amazon AWS API tools like: Linux Command line, puppet integrated AWS API tools.
  • Experienced on Amazon AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and MFA.
  • Hands on expertise on Redux, Flux, Webpack JavaScript based applications
  • Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. Angular
  • Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Hands on expertise in developing the Single Page Applications (SPAs) using React.js and Model View Controller (MVC) frameworks such as Angular 6.
  • Expertise in Angular JS framework and its ability to create simple and scalable code for SPA.
  • Used Angular JS directives, Controllers, Filters, Services, Events and Injectors.
  • Strong in developing RESTful APIs using Node JS to offer an easy and safe way to build high performance and scalable network application.
  • Pleasant experience working with Bootstrap and CSS3 media queries to support Responsive Web Design (RWD)
  • Having experience in Charts Designs and functionality using C3.js, D3.js and Google Charts
  • Used Query Frameworks like Graph for querying data.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Extensively used package management tools such as NPM, Yarn and Bower to manage the modules and used it to install useful tools such as Grunt, Express, mongoose, mongo.js, body-parser.
  • Hands on experience with build tools such as webpack and Grunt.
  • Expertise in Client Side designing and validations using HTML, DHTML and Java Script
  • Involved in developing visualization data using D3JS and High Charts.
  • Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL, PostgreSQL, MongoDB, DB2, Blob storage and MS-SQL Server.
  • Good experience in using various version bac like SVN, and CVS, GIT.
  • Good Working Knowledge on Jasmine, Enzyme and Jest.
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Implemented and operated Agile (Scrum) Software Methodology.
  • Good Team player and have ability to work independently.

PROFESSIONAL EXPERIENCE:

Confidential, MA.

UI /React Developer.

Responsibilities:

  • Involved in designing and developing the web pages using HTML 5, SASS, React JS, Redux, Flux, Node JS, CSS, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
  • Developed a front-end web application for Global Network Operations using React JS, Redux, Bootstrap, ES6/Babel and Webpack.
  • Use React JS to create more responsive webpages, which can be compatible with all the browsers and compatible with the different devices.
  • Developed Single-page Responsive web pages using HTML5, React, Twitter Bootstrap, CSS3, JavaScript and jQuery.
  • Developed user interface by using the React Js, Flux for SPA development.
  • Implemented Reusable components with React, Styled components and context API.
  • Data fetching is implemented with Graph QL and React Apollo.
  • Worked on Redux with React to handle large chunks of data for the better performance.
  • Implemented highly scalable micro and macro components with React 16.x.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable)
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Experienced in developing React components.
  • Develop key features on two iOS applications simultaneously using React Native
  • Integrate Redux to manage data and Added custom navigation views using React Native Navigation
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on builds.
  • Built a build system using webpack 4 and NPM.
  • Design and Developed Dispenser Dashboard to show data from IOT Devices and data can be show in Chart (C3. Js) and also developed Site Dashboard and its functionalities.
  • Extracted reusable logic from components as Higher-Order Components such as infinity scroll to achieve more flexibility.
  • Performed Unit testing on React JS applications using tools like Enzyme and Cypress.
  • Involved in the creation of exhaustive JUnit Unit Test Cases using Test Driven Development (TDD) technique.
  • Thoroughly tested cross browser compatibility of all product interfaces (IE6+, FF2+, Chrome, safari, opera).
  • Expertise in developing various applications using Visual Studio .NET technologies such as C#, VB.NET, ASP.NET, ADO.NET, WCF, WPF, LINQ, AJAX, SQL Server, SOAP, RESTFUL SERVICES, MVC and MVVM.
  • Utilized VB.NET, ASP.NET and created web forms, user controls, web services.
  • Experience in working with .NET features like Inheritance, Polymorphism, Interfaces, Events & Delegates, Generics & Collections, Multithreading, Exception Handling and Tracing in.NET applications
  • Working on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using Cloud Watch in AWS.
  • Using AWS S3 to store code bundles to deploy onto EC2 Instances.
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.

Environment: HTML5, SASS, Es lint, Angular 6, React JS, Redux, Flux, React Native, Node JS, AEM, jQuery, Gulp, Grunt, webpack, JIRA, Jasmine, Karma, Protractor, Maven and Jenkins, X code, Gradle.

Confidential, Chicago.IL.

Node / React Developer

Responsibilities:

  • Involved in interacting with Application Development Manager in the analysis and estimation of future work and interacting with Architects on the design and architecture for our team's deliverables.
  • Used AWS Beanstalk for deploying and scaling web applications developed with Java and Node.js.
  • Used VB.NET in MVC framework for front-end development.
  • Create custom components by from source code for bootstrap component
  • Compiling SASS components to CSS components
  • Used Bootstrap and Media Queries to create Responsive Web Design (RWD) and worked with CSS3 preprocessors such as SASS, LESS.
  • Used React.js in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store.
  • Proficient at using React JS to render some advanced components on the server side, along with Flux pattern and Redux (RXJS) library.
  • Added new features using React/Redux (RXJS) for functionality of few modules.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Provided client-side validations using Redux framework.
  • Worked with Redux for creating own HTML elements for building organizational Web site.
  • Development on multiple devices and multiple browsers including both mobile and desktop using ReactJS and Redux Components.
  • Created a single page site to display the status of customer orders using React, Redux and Immutable.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Developed the user interfaces of the application using HTML Controls.
  • Coded extensively using JavaScript MVC Framework Redux to make rich internet web application for a Single page web-app.
  • Used High charts and D3.js for creating Graphs and implemented the filtering functionality for the graphs.
  • Used JavaScript framework like Jasmine for behavioral testing which is independent.
  • Performed functional, unit, regression and integration testing
  • Created dashboard and utilized D3.js for interactive data visualization.
  • Experience in developing and implementing Data Driven and Keyword Driven automation testing framework with Selenium WebDriver.
  • Developed test scripts for Functional Testing and Regression testing in Selenium WebDriver on Visual Studio 2015 with JavaScript as scripting language and TestNG framework.
  • Wrote unit testing using karma and jasmine to achieve 100% code coverage.
  • Utilized NoSQL extensively for data retrieving, querying, storage and manipulation.
  • Automating the build process using Jenkins
  • Mock testing using the Rhino Mock framework, Jasmine
  • Configuring and subscribing team members for email alert on successful build or faulty builds
  • Created virtual infrastructure on AWS
  • Creating instances of MongoDB, React.js, Node.js, Express.js, load balancers
  • Automating application deployment on AWS
  • Performing penetration testing on web application

Environment: HTML5, CSS3, JavaScript 1.8.x, jQuery 3.2, RESTful Web Services, JSON, MongoDB, Node.js, Express JS, Jasmine, karma, GIT, Scrum, Agile, WebStorm, React.js 0.14, Redux3.6.0, Bootstrap, Amazon Web Services

Confidential, Hartford, CT.

Full Stack Developer/ UI Developer.

Responsibilities:

  • Used XML to read the data and for mapping the data to the database.
  • Implemented User Interface in Model-View-Controller Architecture, which accomplishes a firm and smart adroitness of Struts MVC framework, JSP, Servlets, and Apache Tapestry.
  • Developed JavaScript functions for validating client entries.
  • Extensively used Java concurrency framework and collections framework to process thousands of trade feeds into the system.
  • Implemented Lambda Expressions and Stream API Using Java 8
  • Developed user interfaces which are single page applications using Ember.js, JavaScript, CSS, HTML, Angular 4, Bootstrap.
  • Used Fuse as a platform to create microservices.
  • Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration.
  • Constructed S3 lifecycle of Applications & Database logs, which includes deleting old logs, archived logs based on the retention policy and granting rights to authorized users.
  • Used Amazon S3 for database backup regularly and save snapshots of data.
  • Used Rational Clear Case and the clear quest for configuration management.
  • Used IBM MQ Series for queuing and messaging.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.
  • Performed deployment of applications on Tomcat and WebSphere Using Build Forge.
  • Worked on Autosys jobs to schedule daily and monthly activities/transactions.
  • Extensively used CVS for version control management.
  • Used Mango dB to store data in documents
  • Used AWS storage services.
  • Wrote complex SQL for creating, retrieving, updating and deleting data in DB2 database
  • Developed stored procedures and complex queries using tool called PL/SQL developer
  • Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM) layer for handling various asynchronous requests.
  • Participated in scrum Related activities. Followed Agile Software Development Methodology and Test-Driven Development (TDD) to build the application iteratively and incrementally.
  • Worked on UNIX environment to interact with the server boxes.

Environment: Spring 4.1, Mango Db, AWS, Java 1.7, Spring JDBC, IBM WebSphere Application Server 8.5, Apache Tapestry, Angular 4.0, Unix/Linux, Ember.js 2.0, Junit 2.5, CSS3, Bootstrap, HTML5, DB2 9.2, JIRA, Atlassian Bitbucket, Docker, Jenkins CI 1.5, Slf4j-log4j, IBM dynacache and WebSphere MQ.

Confidential

Java/J2EE Developer.

Responsibilities:

  • Analyzed business requirements, participated in technical design, development, and testing of various modules assigned.
  • Developed and tested website using the MEAN Stack (Mongo DB, Express, AngularJS, and NodeJS).
  • Followed the overall application MVVM architecture to create MVC layers in AngularJS and NodeJS layers.
  • Developed REST based Microservices using Spring Boot.
  • Developed RESTful API's, which takes in an HTTP request and produces the HTTP response in JSON format using microservices.
  • Used Spring Boot at back-end which helps to develop an application with ease.
  • Experience developing production Node.js applications with Express module.
  • Designed and implemented CRUD (create, read, update and delete) operations of MongoDB database management system and handled database access and data transmission based on Restful web service.
  • Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from the database.
  • Developed page layouts, Navigations and presented designs & concepts to the clients and management review.
  • Developed a Single Page Application (SPA) for client managers to keep a track of the flow of inventory between various departments.
  • Used various features from Angular 4 like data binding, routing, custom filters and directives to meet various customized requirements.
  • Used HTTP services and resource in Angular 4 to get and handle JSON data from the backend.
  • Maintained cross-browser compatibility using libraries like jQuery and achieved responsiveness using Bootstrap CSS.
  • Designed Frontend within object-oriented JavaScript Framework like angular Js, Node Js.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Worked with Agile software lifecycle methodologies. Create design documents when and as required.
  • Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js and node.js.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Co-ordinate with QA for testing, Production releases, Application deployment, and integration.
  • Configured AWS cloud infrastructure as code using Terraform and continuous deployment through Jenkins.
  • Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
  • Configured mod cluster with JBoss EAP 6 and UNDERTOW with JBoss EAP 7

Environment: MongoDB, Express, Angular 4, AWS, Node JS, HTML4/5, CSS2/3, JavaScript, jQuery, JBoss EAP 6 & 7, DHTML, JSON, Require.js, JSP, AJAX, SOAP, RESTFUL, Web Services, PLSQL and Spring MVC.

Hire Now