Kenan - React Native developer

Position: React Native Developer

Location: Azerbaijan, Baku (GMT +4)

Want to hire this developer? Email us info@spacebus.dev

English check

Summary

I am a highly qualified developer with over three years of experience working on a variety of exciting projects. I am constantly on the lookout for new technology and am up to date on industry trends and advances. I am passionate about current frameworks and have extensive experience with a variety of frameworks and architectures. I am a highly motivated programmer. I mostly worked with client-side JavaScript (React JS, React-Native), as well as C# (ASP.NET,ASP.NET Core) and Arduino, Step Motors, and the Raspberry Pi.


I use the most up-to-date frameworks and technologies (JavaScript, React-Native, React-Navigation, Codepush, Google Maps, Google Direction, Redux, React Doc Generator)

Built reusable code and libraries, components, for future use 

Good communication skills.

Technical Skills

Programming and Markup Languages:

  • JavaScript, C#
  • HTML, CSS, SCSS, SASS, LESS
  •  XML, JSON.


Databases:

  • MySQL
  • PostgreSQL
  • MongoDB
  • Firebase


Templating:

  • Mustache
  • Blade


Testing Environments:

  • Jest

Technologies and Frameworks:

  • ReactJS, React Native
  • React-Router, React-Navigation
  • Context Api, Redux, Redux-Thunk, Redux-Saga
  • Redux Form, Formik
  • React-Query
  • Styled-Components, Bootstrap, Material-UI, Kitten UI
  • Webpack, Babel
  • CodePush
  • Google Maps / OSM / OSRM
  • MobX


Bug Tracking Systems:

  • Trello


Source Version Control:

  • Git, GitLab, GitHub, Bitbucket


Other:

  • SocketIO / Websockets
  • Node TCP / Redis 
  • Android/ IOS
  • Arduino
  • QR reader
  • Telegram bot (node js telegraf)
  • Tensorflow / Keras
  • Cryptographic libraries
  • Raspberry Pi

Work Experience

SpaceBus 2021 - Current

Front-end developer

Limak.az  2020 - 2021

Front-end developer

KASS Yazılım 2019-2020 

Full-stack developer

The Ministry of Transport, Communications and High Technologies of The Republic of Azerbaijan – Data Processing Center. 2019 - 2020

Back End Developer    


EYVA Damage Management and Consultancy Co.Ltd , Turkey 2017 – 2019

Full-stack Developer  

Recently Completed Projects

Limak.az:

  • Develop a high-performance customer-facing delivery application using React-Native.
  • Built custom components for UX-Library consisting of Parcels, Order etc.
  • Exclusively used built-in and custom react hooks to handle application life-cycle processes.
  • Used functional components for better managing and understanding code base.
  • Worked closely with clients to establish specifications and system designs. Used Figma to collaborate with UX. 
  • Effective use of native Xcode or Android Studio to give permissions and do some functions.
  • Used react-native-webview
  • Used react-query for fetching, caching, and updating server state easily.

Technologies used: JS, React-native, React-Navigation v5, Redux, Figma,  React-Query, React-native-webview

SmartLutsk:

  • Used Material UI library for building easy-to-use interfaces
  • Used Socket IO for receiving real-time payment status from devices.
  • Built reusable and performant form components for management applications to handle large forms.
  • Used redux with redux-persist middleware in application to retrieve and store data from Back-End and to also perform RESTFUL services.
  • Worked closely with clients to establish specifications and system designs. Used Figma to collaborate with UX. 
  • Used react-native-webview
  • Used cryptographic libraries (like base58) to decode data.

Technologies used: JS, React-Native, Figma, Redux, Material UI, React-native-maps , APNs, React-Navigation v4.

820 Taksi Driver Side:

  • Develop high-performance GPS Tracking applications
  • Optimize performance for sending current location.
  • Used a widget in order to send location on the foreground.
  • Built communication service between firebase real-time DB and device (Socket).
  • Built device-specific decoders and encoders for receiving or sending data to GPS Trackers.
  • Used Google API to show route, to show distance, to show around time to arrive.
  • APNs and Notifications on Android by  Firebase.
  • Axios

Technologies used: JS, React-Native, React-Navigation v3, React-Sound, React-native-firebase

820 Taksi Client Side:

  • Develop high-performance GPS Tracking applications
  • Optimize map performance for displaying up to many dynamic taxi drivers.
  • Built communication service between firebase real-time db and device (Socket).
  • Built device-specific decoders and encoders for receiving or sending data to GPS Trackers.
  • Used Google API to show route, to show distance, to show around time to arrive.
  • Used react-native-webview
  • APNs and Notifications on Android by Firebase.
  • Axios

Technologies used: JS, React-Native, React-Navigation v3, React-native-maps, React-Sound, React-native-firebase

Vadim Rozov

CEO, SpaceBus

vadim@spacebus.dev

Let’s talk about your current project needs!

Staying competitive in the modern software market means getting instant access to the technical expertise you need at the moment to proceed with your project creation. Software development team extension services are the cost-effective and time-saving way to cope with this challenge. You are welcome to share the current needs of your project so that we will be able to provide you with the skills and knowledge necessary for your business boost!