Contact
--Github Profile
Surat, India
Skills
React Redux, MobX, Saga
React Native
Angular 4+, Ionic 3+
Native Android(Java/Kotlin)
TypeScript, HTML5, CSS3, Bootstrap,
Material UI, AJAX, JSON, XML
Cordova or Capacitor, Plugin creation &
modification as per requirement
Basic of Next.js
React Middleware
Backend: NodeJS, NestJS, PHP
NIKUNJ KAKADIYA
8+ Years of experience in Mobile and Web App
Development using React/React Native/Nodejs
/Angular/Ionic/Firebase
Summary
Full stack mobile/web app developer with over 8+ years of
experience in the IT sector
A good team player and demonstrating to built over 70 + MVP,
small-scale web and mobile applications for a start-up to complex
internal/external tools for big enterprises
Conduct research, analysis and prepare documentation based on
finalized requirements
Quick Learning, implementation, and easy adoption of new
technologies
Communicate effectively with clients to understand their
requirements
Proficient in design, data structures, problem-solving, and
debugging
PostgreSQL, MySQL, GraphQL, MongoDB
Known for writing efficient, maintainable, and reusable code that
preserves privacy and security
CI/CD: Github Action, Pipeline
Experience in working with Agile/Scrum methodology
Test Driven Development: Jest, Detox,
React Testing Library, React native test
Good experience in app deployment on Google & Apple stores and
web deployment on Server
All Firebase Tools
Strong Skill Set in Firebase tools like Cloud Functions, Firebase
Realtime DB, Firestore, Auth, Remote Configs, Analytics, Storage
Push notification, Cloud messaging,
OneSignal
AWS(EC2,SQS,S3)/Google Cloud
REST API Integration
Strong Command of UI/UX Design
UI/UX Design: React Navigation, Styled
Components
ESLint, Crashlytics
Github/Gitlab and JIRA/Trello
Used to working with Custom Agile
Methodology
Education
July 2013 - Sept 2016
Master of Computer Science,
Gujarat Technological University
Professional Experience
2017 – Present
Freelancer
Full-Stack Web and Mobile App Developer
Worked with Education/Healthcare/Logistic domain project for web and mobile app development.
Helped several clients to build Web/App from scratch as well as modification and adding new features in
existing projects.
Worked independently as well as collaborated proactively with different team.
Project cost estimation and timeline
Involved in strategic system design decisions and recommendations towards the development of project
Maintained existing angular projects and effectively migrated them to the latest angular version.
Helped client to create custom Capacitor plugin for thermal ticket printing and payment SDK integration
Profound experience working with Firebase database, Serverless could function and Nodejs
Maintain code standard and code quality, writing unit test.
Test driven development using jest, react testing library and react-native test
Experience to working with multiple Angular and Ionic versions
Web and API hosting on different server like, Digital ocean, AWS, cPanel
2019 – Present
Deskcode Solution Pvt. Ltd.
Sr. JavaScript Developer - React/React Native/Node.js
Working as Team Leader and & Sr. React & React Native Developer.
App development and UI design using React Native and Angular/Ionic.
Develop complete front-end interface of projects using HTML/CSS, TypeScript, JavaScript, and React with
Angular
Good experience using React, React Native with Hooks, Redux, Context API, REST API, and third-party API calls
Develop interactive web applications utilizing JavaScript, HTML5, CSS, JSON, and ReactJS
Database Planning and structuring
Existing App Modification and feature enhancement
Build powerful APIs and fetch with the backend to implement a gorgeous template.
Utilize Node.js with MongoDB, Express.js, and TypeScript to manage Backend part.
Developed API using Nodejs, Cloud functions, AWS Lambda function using GraphQL, MongoDB, PostgreSQL
Including keychain, credential storage, routing, token verification, and error notifications
Experienced in an Integration of payment gateways like Paypal, Stripe, and In-App purchase subscriptions.
Worked with Firebase Realtime database and various Firebase tools integration
Experienced in Chat Integration like Firebase, Twilio, and Socket IO.
Used Git/Gitlab/Action and JIRA for version control of the source code along with the maintenance of the
builds and the relevant documents of the same
2016 – 2019
Omsquare Infotech
Mobile App Developer
Native App Development and Design with Android and iOS platform.
Utilized RESTful APIs to fetch and display dynamic data in real time.
Implementation of Relationship Database Development.
Creating static and dynamic designs, integration of Web Services and JSON parsing
Creating wireframes and understanding client requirements.
Utilized social networking and analytics APIs such as Facebook, Google Analytics.
Integration of Stripe Payment and other payment SDK services.
Implementing In-app Payment and In-app Subscriptions
Implementing Push Notifications and Deep linking
Background Location fetching and Geofencing
Utilized state management libraries like Redux for effective application state control.
Participated in code reviews, contributing to the improvement of code quality and best practices.
Projects
Sincere Aqua - Shrimp Farming (Web and Mobile App)
Sincere Aqua, an innovative and comprehensive tool meticulously designed to empower shrimp farmers in
monitoring the growth and health of their shrimp populations.
Role: Lead React/React Native Developer, Planning and System design
Responsibilities:
Worked with a direct product owner to design the system from scratch.
Worked on planning of the database as per given requirement. (Firebase Firestore)
Created a Mobile and Web app MVP for shrimp farmer platform with 100+ business customers to create,
manage, and monitor pond health using React Native, React and Redux
App UI wireframing, UI implementation and development using React Native, Redux, Bootstrap
Framework
Admin panel planning and implementation using react where Admin and Super Admin can manage the
Pond and shrimp data.
Firebase Firestore, Storage, Cloud functions integration as backend
Stripe subscription implementation for payment with various webhook handling at server side using
cloud functions.
My implementations also include Hardware integration with a mobile app for health monitoring of
shrimps and ponds.
Camera and Scanner functionalities, Health Alarms, Firebase Push notification, Real-Time Data Update
and many more.
Achievements:
Website
Admin Panel
Android App
ACCTION - Disaster Management Platform (Web and Mobile App)
Action streamlines the flow of relevant information between citizens and governments, critical service
providers (hospitals, firefighters, etc.) before, during and after a crisis or disaster.
Role: React/React Native Developer
Responsibilities:
Developed the platform with Clurb Core and product team
Built App frontend with React Native
For Web Frontend utilize React / Redux
Admin Panel using React and Node.js dedicated to precious data management
Integrated Google Map APIs and Map markers, Current location, Geofencing to pinpoint event locations
For custom alert and recommendation notification integrated Firebase Push Notifications
Help to client with App deployment on Appstore and Playstore
Achievements:
Website
Admin Panel
Android App
iOS App
CP Driver (Web and Mobile App)
CP Driver is an app made for truckers working with Cargo Produce. It's designed to make life on the road
easier by helping drivers manage their trips effortlessly.
With CP Driver, truckers can easily check their upcoming and ongoing trips, and share their current location
in real-time with their company. The app is provided specifically to drivers dealing with various locations and
loads.
Role: Sr. React Native/Angular Developer
Responsibilities:
Develop the Mobile App with React and Ionic Framework
Active background geolocation tracking iOS and Android
Worked on Web Admin Panel with Angular to manage the business records, integrated various filters
and displayed the trip tracking reports.
Geofencing to location verification and trigger events upon reaching specific coordinates
Implemented sign in with link feature using deep linking.
Simple device based authentication for security
Firebase crashlytics and Push Notifications integration
AB testing and beta test release
App deployment on Appstore and Playstore
Achievements:
Website
Admin Panel
Android App
iOS App
Landry’s select club (Mobile App)
Landry's Select Club makes it easier to stay connected on the go, manage Landry’s Select Club account, find
Landry’s locations near you, make reservations, view menus, purchase gift cards and more.
Role: Mobile App Developer
Responsibilities:
Modification of existing functionality
Performance enhancement and bug fixes
Integration of Oauth login and Asure AD and MSAL integration
Achievements:
Mobile App
BiteTracker (Track & Plan Meals Platform)
BiteTracker app that enables you to track and plan your meals for the week and meet your calorie/macro
goals. App works like Add recipe books into your profile, Plan your week, accounting for your calories/macros,
Order ingredients via AmazonFresh, Follow easy-to-follow recipe.
Role: React/Capacitor Developer
Responsibilities:
The platform was constructed using React with Capacitor for optimal functionality
Social Login functionality was seamlessly integrated into the system.
API integration was implemented to ensure smooth communication with external services
Firebase Analytics to gather valuable insights into user behavior
Crashlytics was employed to monitor and address any potential app crashes effectively.
Successfully deployed on the Play Store for widespread accessibility.
Achievements:
Website
Admin Panel
Android App
iOS App
Laundry On Demand (Web & Mobile App)
Laundry On Demand is a service that is the one-stop solution for all your cleaning needs. That connects
skilled Service Providers with individuals who replace everyday laundry chores with a one-click solution.
Role: Mobile App Developer
Responsibilities:
Entire platform was developed by using Native iOS and Android for mobile apps, utilizing Swift UI and Kotlin
The backend is Node Js and MongoDB. Main product website and admin dashboard using Angular.
Integrations like Firebase and Google Analytics for enhanced functionality.
Implemented subscription service using Stripe on the Website and App.
Push notifications, automated email and SMS updates
Achievements:
Website
Customer App
Partner App
InfrasTRUCKer (Web and Mobile App)
The InfrasTRUCKture app provides online truck booking, transportation, and logistics services, addressing all
the requirements for moving goods with full truckload capacity.
Role: Angular Developer
Responsibilities:
Built this platform with Angular/Ionic
Integrated Firebase Google Platform too
Main Features Included GPS location, Google Maps integration
Firebase authentication
Firebase Push Notification using Phone Numbers
Achievements:
Dahsboard