We provide IT Staff Augmentation Services!

Sr. React Native Developer Resume

4.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • Over all 8 Years of professional experience in Applications design, Development, Integration, Maintenance, Installation, Implementation, testing of various client/server, N - tier and web application and its design, using various UI- Technologies.
  • Frontend/UI/Web/Mobile development experience with HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, jQuery, Ajax, JSON, React JS, Redux, Flux, Angular JS, Node JS, React Native.
  • I am a mobile app developer. I have a proven track record of creating successful web and mobile JavaScript applications.
  • I employ agile and scrum practices to ensure business deadlines are met.
  • I am a leader, a self - starter, a constant learner, and a problem solver.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS3, JavaScript, ES5, ES6, AJAX, jQuery, JSON.

JavaScript Libraries: Ext JS, Backbone.js, Node.js, AngularJS, React, Redux, React-Native, Native Base, XCode, iOS SDK.

IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools.

Development Tools: Jira, CS5, Visual Studio2008/2013, Yahoo Search Marketing (spring tool suite), Eclipse, Adobe (Dreamweaver, Photoshop, Illustrator, InDesign, Fireworks, Flash and Captivate)

Publishing Tools: Adobe PageMaker, MS Office, UX Design, Axure, Photoshop, Adobe Experience Manager (AEM), figma, atomic.

Debugging Tools: Firebug, Bugzilla, (internet explorer)

Database: PL/SQL (oracle), MySQL, MSSQL, TaffyDB, Oracle APEX (Familiar), SQLite

Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X

PROFESSIONAL EXPERIENCE

Sr. React Native Developer

Confidential, San Diego, CA

Responsibilities:

  • Responsible for building out the static UI, added the dynamic attributes to large application. Created custom Push Notifications, RESTful APIs, and interaction using React-Native-Camera
  • Worked on Native application using Objective C, IOS SDK.
  • Engineered login front end functionality - including RESTful service calls, keychain, credential storage, routing, token verification, and error notifications for international Buick and Chevrolet mobile applications.
  • Developed hybrid mobile platform for applications using JavaScript and React Native, resulting in 88% code share between iOS and Android while reducing development time by 33%.
  • Used React 16.8’s new featureHooksto rewrite/re-factor front-end application and truncated down 30% codes (better maintenance).
  • Experienced in monitoring and managing of Oracle instances using Enterprise Manager Grid Control (OEMgrid). worked on introductory Kotlin and dragged application through MVVM architecture.
  • UsedTSLinttool that checks Typescript code for readability, functional errors, maintainability.
  • Worked extensively with Swift andCocoa Touchframeworks.
  • Developed a front-end mobile application using React Native, Redux, Flex and JavaScript.
  • Architected application following Atomic Design Principal leading to 44% increased reusability of components.
  • Developed the web application with the newestReactfeatures centralized withHooks.
  • Worked extensively with Objective C and Cocoa frameworks.
  • Changed Redux action s to Promises, and Lifecycle Methods to asynchronous functions using ES7 async await to better manage ReactJS level state and cut Redux container development time by 80%.
  • Refactored legacy Java application to Kotlin and TornadoFX
  • Implemented features for a Flutter application to replace an aging restaurant POS client system written in VB.NET. It calls the currently in production Core 2.2 web service REST API.
  • Interacted iOS APIs withSwiftfor application development includingUIKitand Foundation Frameworks.
  • UsedWebpackto bundle Typescript and JavaScript modules.
  • Used Kotlin to develop a app for ETH block chains
  • Coded extensively using JavaScript frameworks by implementingMVCarchitecture.
  • Built features for 100,000+ users through CSS3, Flexbox, Storybook, React Navigation, Layout Animated and Animated API in response to user scroll and click events to enhance UI/UX and improve user retention by 30%.
  • Increased statement and branch coverage to 56% and 51% respectively by writing Jest and Enzyme tests.
  • Worked on HTML, CSS, JavaScript, AJAX, jQuery mobile, Bootstrap, JSON, XML, Cordova and native Android
  • Basically, replace all React class component with functional component. For stateful management, replaced with new Hooks likeuseState, useTEMPEffect, useReducer,anduseRef.
  • Utilized Swift to developPOCsby creating rich UI components/widgets in the app framework.
  • Replaced the existing android API in the project using KOTLIN such as shared ps and material design features like Navigation Drawer and Recycler View.
  • Involved in daily stand-ups, extreme programming techniques, and Agile mastery.
  • Responsible for design and development of various components such as tab bars, map view, image picker, document picker, push notifications, sign-in/out features, profile management and navigation using react -native.
  • Used JavaScript, jQuery Mobile, HTML5 and CSS3 styles.
  • Used Git for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Worked on Redux with React Native to handle large chunks of data for the better performance.
  • Experience writing apps from scratch in Kotlin with Android studio.
  • Worked on AJAX with JSON for web page dynamic refreshing.
  • Involved in working on Restful Web service with JSON.
  • Designed solutions withD3.jsJavaScript Library to build data visualization frameworks.
  • Increased test coverage by 55% using Enzyme and Jest revealing vital bugs in login flow which led to increase of projected user growth by 22%.
  • Refactored error message handling design by implementing React Native alert dialog resulting in potential decrease of user input errors by 44%.
  • Lead team in adoption of React-Native best practices.
  • Developed detailed profile pages - caching images from API responses for quicker load times. Implemented a modular search component with real time filtering and auto-suggestions.
  • Transformed native IOS to react-native.
  • Handling XML data using efficient parsing techniques such as JSON Parser, XMLPullParser and DOM parser.
  • Refactored the app's navigation from the ground up using React Navigation to replicate native interactions. Rebuilt from scratch major feature components to improve performance and clean up code.
  • JSON parsing to get information from inside the files.
  • Responsible for adding margin properties to the custom style objects and the alignment of home menus and swipe bar iOS-Android native navigation (e.g., react-native-navigation).
  • Developed and positioned JSX elements within Flexbox to create high quality, attractive, front-end user interfaces.
  • Deployed application to the Google Play Store and Apple Store.
  • Used Code Push to deliver over the air updates as needed when new features were released or upgraded.

Environment: JavaScript, React Native, Android SDK, iOS SDK, Jest, Detox, Objective C, Swift, GenY motion, Postman (REST Client), Slack, JIRA, Confluence, Cocoa pods, Yoga, Artifactory, AWS

React Native/Mobile Developer

Confidential, Princeton, NJ

Responsibilities:

  • 100% Code coverage on critical components, using coverage collection built into project testing framework (i.e., jest).
  • Develop new mobile application onAndroidandIOS.
  • Building reusable components and front-end libraries for future use.
  • Took initiative in learningreact nativeand went on to successfully develop various features under minimal supervision.
  • Deployed internal react-Native mobile application, developed react-native modules from scratch.
  • ImplementedAngular 2Services for connectivity between web application and back-endAPI'SusingTypeScript.
  • Implemented Kotlin with Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Good experience in parsing JSON Data with and without third party API into Swift code.
  • Worked extensively with Objective C and Cocoa frameworks.
  • Developing the application from scratch using React Native and Redux.
  • Responsible for porting an existing web application intomobile view.
  • Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native.
  • Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScriptandJQuery.
  • Good Experience inReact JSfor creating interactive UI's using One-way data flow, Virtual DOM, JSX,React Nativeconcepts.
  • Implemented Kotlin with Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Worked on Native application using Objective C, IOS SDK.
  • Experienced usingTypeScriptto programAngular 4and develop web applications.
  • Good experience working on Responsive UI usingHTML, CSS, and Bootstrap.
  • Complete code base conversion toReact Nativewith feature parity.
  • Increased sprint velocity measured byVSTS.
  • Developed Interactive graphs usingD3.jswithJSONdata (D3 is powerful visualization JavaScript).
  • Overall reduction in both memory usage and memory leakage.
  • Worked on hamburger menu/logout functionality
  • Native experience as opposed to hybrid (improved responsiveness, etc).
  • Working onJB HUNTDRIVE,JB Hunt 360 Mobile app.
  • Improved app store rating.
  • UsedAJAXandJSONto make asynchronous calls to the project server to fetch data on the fly.
  • Experience in Cross-Platform Mobile Development usingReact Native.
  • Build Single Page Applications (SPAs) and PWA using react, redux, Javascript (ES6) with backward compatibility and polyfill provided by Babel, node, Express, MongoDB
  • Analyze the response ofJSONin order to updateDOM.
  • Improved general responsiveness in app, window load.
  • Support: Reduce time to resolution, overall volume, and number of unique issues.
  • Changed Native Base components to use drive colours and updated the in-app style guide to have Driven colour palette.

Environment: React-native, native-base,android studio, XCode, GenY motion, Visual Studio code, Atom, Web Storm TFS, ES6, JavaScript, TypeScript, React JS, Git, node.js, Web services, XML, SQL 2008, firebase, Mac OS.

Front End Developer

Confidential, St. Louis, MO

Responsibilities:

  • Developed Responsive Html web pages usingHTML5, CSS3, jQuery, JSONandJavaScript.
  • Used Foundation Framework Grid system to make web pageresponsive.
  • UsedCSS3andCSSpre-processorSASSfor styling theweb page.
  • Implemented thedatabasefunctions of the app that enabled the sharing of drawing canvases, like the way Google draw works but more robust in practice.
  • Responded to issues raised throughGitHubthat was found by users of the tool.
  • Working withReact Routerfor developing Single Page Applications SPAs.
  • Development was done onagilemethodology with rapid turnarounds.
  • Experience and noledge in BothN unit TestingandAutomationTesting.
  • Extensively worked onDOMmanipulation using angular JS, JavaScript, and jQuery.
  • Involved in integrating UI withAPIand loading data usingREST API.
  • Developed an end-to-end application built entirely usingReactandRedux
  • Created Reusable react presentation and container components
  • ImplementedAPIcallsPost/Get methodsusing Isomorphic fetch library
  • UsedReduxto store state of app in a singular source.
  • UsedRedux-thunkto asynchronously launchreduxactions in response to async code.
  • DevelopedReact/Reduxcode using functional programming best practices to enable efficient pure function testing.
  • Experience withRestfulServices and APIs.
  • I built the application using:Ionic Framework.
  • Designed and Developed Mobile Application withIonic framework.
  • Created architecture of mobile application usingIonic Framework(as of 2014) and Node JS server.
  • Led Mobile development usingIonic frameworkto implement application on iOS and Android platforms.
  • Added navigation and routing withIonic, which included Angular-UI routing, abstract routes, and route parameters.
  • Applied HTML, CSS, JavaScript, and Angular together with theionic framework.
  • Proficient understanding with browser testing anddebugging,cross-browsercompatibility issues and ways to work around them.
  • Experience with unit- and functional-testing tools likeCucumber,Karma,JS Unit,Jasmine,and Selenium.

Environment: HTML5, CSS3, ES5, ES6, JavaScript, jQuery, Ionic Framework, Web pack, JIRA, React, Redux, Gulp, git, ALM, node.js, MVC.Net, TDD, PHP, AJAX, Web services, XML, Windows.

UI Developer

Confidential, Fremont, CA

Responsibilities:

  • Involved in analysing the requirements and wrote the User stories inJIRAbased on the client requirement.
  • Designed and implemented the User Interface usingAngular JS (1.0), jQuery, JSON, HTML5, CSS3andSASS, AJAXandMySQL.
  • UsedAngular JSandBootstrapplug-in extensively to customize the functionalities.
  • Used our ownGrid system, which is prepared by customizing Bootstrap Framework.
  • UsedCSS3andCSS pre-processor SASSfor styling the web page.
  • Actively participated in agile daily scrum, planning meeting, back log grooming and sprint retrospective.
  • UsingAEMbuild and manage mobile sites and responsive designs from one single platform.
  • Used the Angular Model View Controller (MVC) architecture to decouple the business logic and data.
  • Development was done on agile methodology with rapid turnarounds.
  • Worked closely with QA team and fixed UI defects as well as production issues with a quick turnaround time.
  • Extensively worked onDOMmanipulation usingAngular, JavaScriptandjQuery.
  • UsedSVNfor code checkout and check-in.
  • Worked onUI validationsandserver-side validations.
  • Worked onRESTimplementation.
  • Used theNode.js, AngularandMVCFrameworks in the development of the web applications.

Environment: HTML5, CSS3, ES5, JavaScript, jQuery, gulp,SVN, MVC, TDD, AJAX, Web services, XML, XSLT, Oracle 11g, Windows.

We'd love your feedback!