Summary
Overview
Work History
Education
Skills
Websites
Positions Of Responsibility And Achievements
Languages
Hobbies and Interests
Disclaimer
Professional Project Summary
Personal Information
Timeline
Generic
Ravi Patel

Ravi Patel

Bangalore

Summary

  • 8.3+ year's experience of Mobile Application Development using iOS technologies.
  • Strong knowledge of Object-Oriented programming concepts, with an ability to design solutions using design patterns.
  • Experience of developing applications using MVC, MVVM, MVP architecture.
  • Good technical, management and decision-making skills.
  • Experience in code quality, performance improvement, code optimization & code review process

Overview

8
8
years of professional experience

Work History

Associate Projects

Livpure Smart private limited
04.2022 - Current

Associate Project

CDN Software private limited
02.2017 - 04.2022

Education

B.E - CS

M.I.T
Indore
01.2016

12th -

B.V.M. H. S. School
Sanwer
01.2012

10th -

B.V.M. H. S. School
Sanwer
01.2010

Skills

  • Swift 5101
  • Objective-C
  • Swift UI
  • MacOS 153
  • Xcode 163
  • MO Engage
  • BLE
  • XCTest
  • SwiftLint
  • Core Data
  • Cocoa Touch
  • AV Foundation
  • UIKIT
  • Auto layout
  • Accessibility
  • Cocoa pods
  • JIRA
  • GitHub
  • Unit Testing
  • Gcd
  • Firebase Analytics
  • GA4
  • Firebase Crashlytics
  • Push Notification
  • SQLite DB
  • Realm
  • Keychain
  • Alamofire
  • URLSession
  • Git
  • Github Desktop
  • Bit bucket
  • Source tree
  • CICD using gitlab

Positions Of Responsibility And Achievements

  • Selected trainee in VSPL Technologies among Top 30 Students
  • Managed a team at CDN Software Solution Private Limited, interacting with clients and suggesting solutions, etc.
  • Managing a team at Livpure Smart Private Limited, interacting with business team, suggesting solutions, etc.

Languages

  • English
  • Hindi

Hobbies and Interests

  • Coding
  • Watching movies
  • Cooking
  • Listening to calm Hindi music
  • Farming

Disclaimer

I hereby state that the information provided above is true and correct to the best of my knowledge and belief.

Professional Project Summary

  • Livpure Smart App(Subscription RO Machine), https://apps.apple.com/us/app/livpure-smart/id1398277222, 04/01/22 - Present, Sr. Developer, Business team interaction, END-TO-END(Requirement gathering, UI design, API integration & business logic etc.), Swift, Swift UI, Web Service(API), Core location, MO Engage, GA4(Firebase), BLE(Bluetooth Low Energy), Wi-Fi, SwiftLint, Core Data, Cocoa Touch, Auto layout, Accessibility, UIKit, Cocoa pods, JIRA, GitHub, Unit Testing, Livpure Smart Application is a completely B2C project. In this application, mainly incorporated BLE because the user can order rental RO and sync the RO machine through the application via BLE to get water and water consumption details. I've also used Razor pay payment, allowing users to take subscriptions with upgrade or renew plans.
  • Livpure Service(Own RO Machine), https://apps.apple.com/us/app/liv-saath/id1642475425, 08/01/22 - Present, Sr. Developer, Business team interaction, END-TO-END(Requirement gathering, UI design, API integration & business logic etc.), Swift, Swift UI, Web Service(API), Razor pay, Firebase, SwiftLint, Core Data, Auto layout, Accessibility, UIKit, Cocoa pods, JIRA, GitHub, Unit Testing, Livpure Service Application for users. In this application, users can purchase their own RO and register it, after which they can purchase RO ACMC (guarantee period) using the application. Users can also submit requests for RO damage, water leaking, and servicing etc.
  • Forcite Helmet, https://apps.apple.com/in/app/forcite/id1519364970, 1 Year, Developer, client interaction, END-TO-END(Requirement gathering, UI design, API integration & business logic etc.), Swift, Web Service(API), Here Map(Nokia's Map), Core location, Firebase, BLE, SwiftLint, Core Data, AV Foundation, Auto layout, Accessibility, UIKit, Cocoa pods, JIRA, GitHub, Unit Testing, Forcite Helmet Application is a full business-to-consumer application. In this application, customers can buy a helmet and link it to the application via BLE. After that, the user can search for a route because we have included a customised map for navigation. Users can listen to both instructions and music.
  • Hundred App, Enterprise store, 1 Year, Developer, client interaction, END-TO-END(Requirement gathering, UI design, API integration & business logic etc.), Swift, Web Service(API), Core location, Firebase, SwiftLint, Core Data, AV Foundation, Auto layout, Accessibility, UIKit, Cocoa pods, JIRA, GitHub, Unit Testing, Hundred App is a full B2C application. Customers can record audio files for 100 seconds and then post them to feeds, where followers can listen to the audio and like, comment and share on the posts like Instagram.

Personal Information

  • Father's Name: Mr. Subhash Patel
  • Date of Birth: 07/06/94
  • Gender: Male
  • Nationality: Indian
  • Marital Status: Married

Timeline

Associate Projects

Livpure Smart private limited
04.2022 - Current

Associate Project

CDN Software private limited
02.2017 - 04.2022

B.E - CS

M.I.T

12th -

B.V.M. H. S. School

10th -

B.V.M. H. S. School
Ravi Patel