top of page
Download CV

RP

Ravi P

Expert

Expert

Mobile Developer

* Zero Evaluation Fee

Available

Available in IST Timezone

Summary

Technical Skills

Projects Worked On

Summary:

A results-driven Mobile App Developer with over 8+ years of experience, including 6 years in React Native and 2 years in iOS development using Swift and Objective-C. Skilled in building high-performing, cross-platform applications with smooth UI/UX and seamless API integrations. Experienced in working with Firebase, AWS-based APIs, and push notifications. Strong knowledge of the complete mobile app lifecycle—from development and testing to deployment on app stores—ensuring secure, scalable, and user-focused mobile solutions.

 

Skills:

  • Programming Languages: React Native, Flutter, iOS (Swift, Objective-C), JavaScript, TypeScript
  • Scripting Languages: Angular JS, TypeScript, Node JS, JavaScript, Mongoose, MongoDB, HTML5, CSS3, Bootstrap, Redux, Redux Thunk, Redux Saga.
  • Framework: React Native, Flutter, Node.js, Express.js
  • IDE: VS Code, VisualStudio
  • Databases: MySQL, MongoDB, PostgreSQL
  • Operating Systems: Windows, MAC OS, LINUX
  • Version Control: GIT, SVN, Bit bucket
  • Application Servers: IIS
  • Code Coverage: Coloratura
  • Cloud & Services: AWS (Lambda, S3, API Gateway), Firebase, Google Cloud

 

Projects:

 

TrainUp

Technologies Used: React-Native, JavaScript, Redux.

Project Description:TrainUp.com is the web’s most extensive training marketplace and has partnered with hundreds of industry-leading providers including New Horizons Computer Learning Centers, Global Knowledge, SkillPath, The Learning Tree, Lorman Education, Skillsoft and more. TrainUp.com’s training network includes more than 300,000 instructor-led training events and 20,000 online courses and videos.

Role and Responsibilities:

  • Requirement Gathering.
  • Code development.
  • UI & API Implementation.
  • API Testing using Postman and implementation.

 

AnonyMoose.

Technologies Used: React-Native, JavaScript, Redux, RTM.

Project Description: This is the app which I developed for one of my US clients. It's a kind of product, which helps organisations to record their employee's concerns or issues. They are directly able to talk to higher authorities anonymously. For example, if anyone is harassed in an organisation in regard to anything they can file a complaint against that person and start a discussion on it. Also with the help of this app, organisations can arrange a poll for their employees and employees can answer that poll. Also, organisations broadcast some messages or documents throughout the organisation using this app. ETC

Role and Responsibilities:

  • Requirement Gathering.
  • Code development.
  • UI & API Implementation.
  • API Testing using postman and implementation.

 

RemoteQuote

Technologies Used: React-Native, Redux, Axios, REST APIs, google place, Table and iPads, Native modules, custom components, 3rd party library.

Project Description: Remote Quote is an application for salespeople. It is used to generate quotations for boiler installation in home, office etc. There are different types of forms like boiler, radiors, materials, EMI calculation, payment details. They can create quotation and share with customer and office.

Role and Responsibilities:

  • Requirement Gathering
  • Code development
  • Writing Database Query as per the requirement.
  • Frontend fully responsive UI development,
  • Database design and SQL queries,
  • API development and testing with Postman.

 

AMT Sybex

Technologies Used: React-Native, Typescript, JQuery, MongoDB, NodeJS

Project Description: AMT Sybex has been identified to capture raw web service traffic into and out of NIFAIS. This is to provide evidence to adjudicate disputes with external users about submitted data. The requirements include configuration settings for enabling/disabling aspects of the capture.

Role and Responsibilities:

  • Requirement Gathering
  • Code development
  • Code Review
  • Bug Fixing

 

BestMovies

Technologies Used: React-Native, jQuery, TypeScript, NodeJS, MongoDB

Project Description: Online Database of information related to films, television series, home videos, video games, and streaming content online – including cast, production crew, plot summaries, ratings, and fan and critical reviews.

Role and Responsibilities:

  • Requirement Gathering
  • Code development
  • Code Review
  • Bug Fixing

 

Restauranto

Technologies Used: React-Native, Redux, axios, REST APIs, google map and place api, custom components , Localization, Support for RTL, Multi-language, Social login

Project Description: Restauranto application is used by customers for the book restaurant, order food and other activities. Users can order or take away meals and view order summary, manage cart and address. Customers can track order with live location on google map.

Role and Responsibilities:

  • Requirement Gathering
  • Code development
  • Code Review
  • Bug Fixing

 

Ichill Music Offline

Technologies Used: React Native, Redux, Hooks, function components, 3rd party library for player,

Project Description: iChill is an application, In which users can add songs from iCloud and that song store locally. Make a native module for getting song details like image, duration, album name etc.User can create and update playlist.

Role and Responsibilities:

  • Requirement Gathering
  • Code development
  • Code Review
  • Bug Fixing

 

HealthTrack Pro

Technologies Used: iOS, Swift, Firebase, REST APIs

Project Description: HealthTrack Pro is a fitness tracking app that allows users to monitor workouts, calories, and progress. It integrates with Firebase for authentication and data storage and uses Apple HealthKit for syncing health metrics.

Role and Responsibilities:

  • Requirement Gathering.
  • UI Development using Swift and UIKit.
  • API Integration and Firebase Setup.
  • App Testing and Deployment on App Store.

 

ShopEase

Technologies Used: iOS, Objective-C, CoreData, REST APIs

Project Description: ShopEase is an e-commerce application that enables users to browse products, manage carts, and place secure orders with real-time tracking and notifications.

Role and Responsibilities:

  • Requirement Analysis.
  • UI Design and API Implementation.
  • Payment Gateway Integration.
  • Push Notification Setup and App Store Submission.
Social Share

This element will not be visible on your live website - it works in the background to help protect your content.

How it Works

KNOW

SEND

LIKE

SEND

ON BOARD

How it Works

1.

SEND

2.

MATCH

3.

TRIAL

4.

ON BOARD

icons8-speech-to-text-90.png
Whatsapp
bottom of page