Senior React Native Developer2018 - PRESENTOB1 (via Toptal)
Technologies: React, React Native, Redux, Redux-saga, Decentralized Networking
- Built the basic structure of a React Native application.
- Introduced Redux-saga to the project.
- Used various methods to reduce the memory leakage and CPU loads for a better performance.
React Developer2018 - 2019Boatyard
- Developed the front-end with React for this client.
- Worked on both the web and mobile application for this project.
- Built a basic UI kitchen sink for the mobile application.
- Developed a web dashboard.
- Set up the rules and standards for file structures, coding styles for both the web and mobile codebase.
React Native Front-end Developer2018 - 2018ECOMI/ORBIS Blockchain Technologies, Ltd.
Technologies: React, React Native, Redux, Redux-saga, Jest, Mocha, Enzyme, Detox, Unit Test, End-to-End Test
- Developed a mobile application.
- Built the UI/UX based on the provided design.
- Introduced unit and E2E tests for the project.
- Set up basics and standards for the project.
React Developer2018 - 2018IOV: Internet of Values
Technologies: TypeScript, React, Redux, Redux-Thunk, Unit Test, Jest, Mocha, Enzyme
- Established the standards and rules for development flow, methods, and coding styles.
- Built the app's pixel-perfect UI/UX based on the provided designs.
- Introduce unit testing for better integration and to keep the codebase robust.
- Introduced new technologies and libraries to the project.
React Native Developer2018 - 2018Outlit (via Toptal)
Technologies: React, React Native, Redux, Redux-saga, Google Firebase
- Refactored the existing project structure to the most appropriate one.
- Built the front-end's UI for a mobile application using React Native.
- Developed the back-end using Google Firebase Cloud Firestore and Cloud functions.
Senior React Native Developer2017 - 2017Gelato (via Toptal)
- Developed the front-end of a React Native app.
- Integrated various libraries and components to the projects. Firebase, Fabric, Facebook SDK, and Google Plus SDK for login.
- Built the back-end of a REST API using Node.js, Express.js, and MongoDB.
- Developed the back-end of a REST API using other databases, languages, and frameworks like Python (Django, Flask), PHP (Laravel/Lumen), and Ruby on Rails with PostgreSQL and MySQL.
- Created the UI/UX and front-end of a responsive web application using React (with Redux), AngularJS (1,2, and 4), Ember.js, Vue.js (1 and 2) as well as jQuery.
- Built a mobile application using React Native.
- Managed the assets and implemented ESLint, React decorators, and other necessary plugins to improve the development procedure and final products; used Webpack.
- Built unit test and E2E tests for React components and reducers; used Mocha, Should.js, Jest, and Enzyme.
Remote Developer2016 - 2016HKTV Mall
Technologies: React, Redux, Redux Thunk, Redux-saga, Reselect, Immutable.js, GraphQL
- Built the front-end's user interface and user experience using React, Redux, Sass. Used Webpack to build the sources and implemented live and hot reloading features for easy development.
- Implemented a Reducer and Redux Store with decorators, Redux Thunk, Redux-saga, Reselect, and Immutable.js.
- Developed an Android mobile application using React Native and deploy it to Google PlayStore.
- Integrated front-end using GraphQL.
- Built the back-end with Ruby on Rails.
Web Developer Intern2014 - 2015Multiply
- Built the front-end and UI/UX mockups using HTML5 and CSS3.
- Integrated the front-end and UI/UX with the back-end API.
- Created the back-end of a REST API using Node.js (Express.js), Python (Django/Flask), and PHP (Laravel/Lumen).
- Designed and built the back-end database using MongoDB, MySQL, and PostgreSQL.