Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Subin S

Kannur

Summary

As a React Native developer with 4.3 years of experience, I specialize in building high-performance, user-centric mobile applications. My technical expertise includes React Native, Redux, RTK Query, Redux-Saga, Mapbox, Firebase (Crashlytics, Analytics, and Realtime Database), Google AdMob, and OneSignal.

I have hands-on experience implementing real-time location tracking, working with React Native Maps, and Mapbox to deliver dynamic, location-aware features. I also focus on building reusable UI components and integrating RESTful APIs, ensuring clean architecture, and maintainable codebases.

Beyond React Native, I have contributed to projects involving React (web), and I have enhanced my debugging skills through experience with Flutter and Kotlin apps. With a strong grasp of mobile development best practices and a proactive approach to emerging technologies, I consistently aim to deliver robust applications that align with user and business goals.

Overview

4
4
years of professional experience

Work History

React Native Developer

Doodleblue Innovations Private Limted
Chennai
03.2023 - Current
  • Developed and tested applications for iOS and Android platforms using React-Native.
  • Oversaw application life cycle from inception through launch.
  • Collaborated with team members to create and implement reliable, effective features.
  • Utilized React proficiency to enhance web applications.
  • Monitored app performance and user engagement with Firebase Crashlytics and Analytics.
  • Implemented socket services for real-time communication within applications.
  • Enhanced app functionality through geolocation services based on user location.

React-Native Developer

Fernweh DomainEnroll Pvt Ltd
Ernakulam
12.2020 - 03.2023
  • Developed and tested applications for iOS and Android using React-Native, managing full application life cycle from conception to deployment.
  • Utilized Redux-Saga to manage complex state and side effects, including asynchronous actions for API data fetching.
  • Integrated with Redux store to handle actions and update application state efficiently.
  • Implemented push notifications in React-Native utilizing OneSignal and Firebase for improved user engagement.
  • Established Razorpay and Stripe payment gateways for seamless online transaction processing within the app.
  • Identified and resolved issues in a Flutter mobile application to enhance performance and reliability.
  • Collaborated with team members to create new features, ensuring application reliability and user-friendliness.

Education

Master of Computer Applications -

Nehru Institute of Information Technology And Mana
Coimbatore
04-2020

Bachelor of Computer Applications -

Nehru Arts And Science College
Coimbatore
04-2015

Skills

  • React Native development
  • iOS development
  • API integration
  • State management
  • Geolocation services
  • Payment gateway integration
  • Debug software
  • Redux state management
  • Firebase
  • JavaScript
  • Typescript
  • Flutter
  • CSS
  • Html

Projects

Smart System

  • Developed cross-platform Android and iOS mobile applications using React Native
  • Integrated Mapbox and implemented real-time location fetching and live location sharing to servers using
  • Managed dynamic input fields and validation for them using Formik
  • Integrated third-party services, like Firebase (Crashlytics).

Mont Surfaces

  • Developed Android and IOS Mobile Applications using React-Native.
  • Used React to design and develop responsive, user-friendly web interfaces.
  • Managed the Mobile Application life cycle from initial concept through to deployment, ensuringseamless integration and high performance across all platforms.

BloodBay

  • Designed and Developed UI components.
  • Saga and Redux have been integrated for managing the global state and invoking APIs.
  • Collaborating with other team members to design and implement new features, and to ensure that the app is stable, efficient, and easy to use.
  • Configured OneSignal and Firebase to handle the receiving of push notifications in the app.

Pie Classifieds

  • Troubleshooting and resolving defects in flutter application.
  • Integrated google adMobs, splash screen and payment gateway.
  • Effectively communicating with the team and other stakeholders in order to grasp requirements and offer progress updates.

FirstCare Solutions

  • Designed and Developed reusable UI components.
  • Payment gateway integration using Razorpay.
  • Integrated Redux for state management.Configured OneSignal and Firebase to handle the receiving of push notifications in the app.
  • Helped in identifying and resolving issues.
  • Created detailed and informative bug reports that include steps to reproduce, expected behavior, and actual behavior.

Doyle's

  • Developed the visual elements of the app, such as buttons, icons, and other UI components, using
  • React-Native and JavaScript.
  • Building reusable and maintainable code that can be easily understood and modified by other developers.
  • Collaborating with other team members to design and implement new features, and to ensure that the app is stable, efficient, and easy to use.
  • Troubleshooting and debugging issues that arise in the app.
  • Working with APIs and integrating third-party services and libraries into the app.
  • Payment gateway integration using Stripe.
  • Saga and Redux have been integrated for managing the global state and invoking APIs.

Timeline

React Native Developer

Doodleblue Innovations Private Limted
03.2023 - Current

React-Native Developer

Fernweh DomainEnroll Pvt Ltd
12.2020 - 03.2023

Master of Computer Applications -

Nehru Institute of Information Technology And Mana

Bachelor of Computer Applications -

Nehru Arts And Science College
Subin S