We provide IT Staff Augmentation Services!

React Native Developer Resume

5.00/5 (Submit Your Rating)

CA

SUMMARY

  • 8 plus years of experience as a Front - end web developer in developing and designing user interfaces of Internet/Intranet applications using HTML, CSS, XHTML, ReactJS, AngularJS, Angular 2+, JavaScript, jQuery, JSON and AJAX meeting W3C standards.
  • Sound understanding and good experience with Object programming programming, functional programming, Object Oriented JavaScript and Implementation.
  • Extensively implemented ES6 for building an interactive cross-platform web application and optimizing the application for high performance.
  • Expertise in Bootstrap and Responsive Design, CSS3 Media Queries.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Experience in Cross-Platform Mobile Development using React Native + Type Script based mobile app.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, Angular (1.5) JS, React JS, React-native, ES5, ES6, .Net MVC.
  • Extensively used Node.js tools like Gulp, Grunt, WebPack, developed internal CLI applications using commander module for application build.
  • Used popular Node.js frameworks like express and restify to mock a Restful API.
  • Developed interfaces for various applications compatible for Mobiles, Tablets, and Desktop devices.
  • Possess hands on experience implementing JavaScript concepts such as Closures, Prototypes, Promises, async and await.
  • Experience on working with CSS background, Layouts, Positioning, Text, Border and Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
  • Experience with the REST and SOAP Web Services
  • Utilized SVN, GIT for version control.
  • Experience with various MVC Java frameworks like Node.JS, bootstrap, D3.JS, etc.
  • Experienced in all phases of SDLC like Requirement Analysis, Implementation and Maintenance with extensive experience with Agile methodologies.
  • Experience working on both UNIX and Windows Environments.
  • Excellent working knowledge and thorough exposure on compatibility issues as well as debugging tools with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
  • Excellent formal and informal communication and interpersonal skills.
  • Involved in understanding functional specifications and developing creative solutions to meet business requirements.
  • Ability to learn and adapt quickly to the emerging new technologies.
  • Strong ability to take projects from start to finish-right from assessing client requirements to production integration.

TECHNICAL SKILLS

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

Framework/Library: jQuery, AngularJS, Angular 2, NodeJS, ReactJS, React-Native, ImmutableJS, Redux, D3.js Fluxable, MobX

IDE & Tools: MS Visual Studio, Xcode, STS, Android Studio.

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

Version Control: SVN, GIT.

Operating Systems: Windows, Linux.

Databases: MongoDB, MySQL, SQL Server, Oracle.

Languages: JavaScript, Java, Python, C++, C

PROFESSIONAL EXPERIENCE

Confidential, CA

React Native Developer

Responsibilities:

  • Design, develop and test React.JS and javascript that meets accessibility and web browser standards for website.
  • Used and implemented Material UI liabrary components on all pages of the website for better user experience.
  • Developed user interface by using the React JS code to handle cross browser compatibility issues between IE, Chrome, Mozilla.
  • Used React-Router to turn application into single page application.
  • Worked with ReactJS components, forms, events, keys, router, Redux forms.
  • Achieved native navigation by using react-native-navigation, created a fork for adding features to fit design needs.
  • Worked in using React native components, Forms, Event, Keys, Navigation and Redux con- cepts.
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application.
  • Used Web Services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Maintained states in the stores and dispatched the actions using redux.
  • Worked with backend team to display the data from Cloud CMS.
  • Added dynamic functionality by creating and dispatching Action Creators that deployed Actions.
  • Used Circle CI for continuous integration.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the web application.
  • Extensively used Git for version controlling and regularly pushed the code the repository for merges.
  • Used Jira as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Implemented Redux-saga into the application for testing the code
  • Extensively used Chrome and IE debugging tools to investigate issues and fix the bugs.
  • Extensive interaction with the Testing Team, Scrum masters and Business Analysts for fixing the issues.

Environment: ReactJS, Redux, Redux-Saga, NodeJS, JavaScript, EcmaScript-6(ES6), Cloud CMS, CircleCI, GIT, JIRA, Agile

Confidential, TX

React Developer

Responsibilities:

  • Created and Implemented UI workflow using ReactJS and RemixJS.
  • Created socket commands to Open and close connection, and perform operational document changes - rename, insert, remove, move update and undefined as a part of gssp-operatioanal-document package.
  • Implemented composer publish feature which manipulates the state of tenant in the publish system.
  • Developed publish commands to start, update, complete and cancel a publish process for a tenant.
  • Developerd a subscription mechanism which adds clients to a collaboration system when connected to server.
  • Implementned input queue module where all the messages received through the socket connection are directed based on the header data that comprises of sessionId, tenantId, socketId and userId using NodeJS.
  • Worked with npm commands and using package.json for managing dependencies and dev-dependencies of node js applications.
  • Design React Native components and higher order components.
  • Design UI views with Flexbox and React Native dimension API.
  • Utilised Node.js, Socket.io, Redis, Supervisor, Grunt, Yeoman, and Angular for scalable website architecture and realtime technology.
  • Used Node.js to run Grunt tasks and build properly the project(Compile, Minify, Concat etc)
  • Implemented modules into Node.JS to integrate with designs and requirements.
  • Implemented subscribable namespaces that allows the system to target a particular user on a particular socket.
  • Created a REST service using Groovy to allow CRUD operations against tenants and documents.
  • Built data visualizations to monitor file server load, Web server speed, Data Processing ausing D3.js, JQuery and MySql.
  • Participated in code review sessions to avoid unexpected app behavior, time and space complexities.
  • Create unit test cases, integration test cases using Mocha and Chai test libraries.

Environment: ReactJS, RemixJS, NodeJS, GulpJS, BabelJS, SASS, EcmaScript-6(ES6), Redis server, D3JS, Lodash, MongoDB, Groovy.

Confidential, Chevy Chase, MD

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 Angular4 components, implemented Interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
  • Created POC’s using responsive web designs, Node.js, ReactJs, Modrnizer.js, HTML5 and CSS3
  • Written modular code, including experience using amd/ES6 using angular 4
  • Used AJAX to make the service calls from the web page in the background 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.
  • Created Angular2 custom pipe to format the data.
  • Prototyping the new features and ideas usingHTML, CSS SASSandD3.js.
  • 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.
  • 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.

Environment: Angular2, Bootstrap, AWS, LAMBDA, Dynamo DB, NodeJS, OAuth and JSON, REST, HTML5, SCSS

Confidential, Orange, CA

Angular Developer

Responsibilities:

  • Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript, jQuery and AngularJS.
  • Created Single Page application with nested and multiple views using Angular UI-Router.
  • Designed and developed according menu, tabs, wizard and form validation with angular.
  • Developed AngularJS components such as controllers, constants, Services, filters, models.
  • Used AngularJS Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.
  • Also created custom directives for reusable components used across the application.
  • Used $http service to make Ajax call and get data from JSON which was displayed in the views.
  • Designed and developed angular grids to populate on modal window.
  • Involved in writing client side validations using Angular, AJAX.
  • Implemented Ajax in web pages to make asynchronous request to server.
  • Utilized Session State variables and Cookies to store data when we refresh the page.
  • Used Custom AngularJS Filters to provide better search experience and for Sorting purpose.

Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS, Visual Studio, SharePoint Designer.

We'd love your feedback!