Now you can Instantly Chat with Ravi!
About Me
Having 7 years of experience in iOS application development. Experience in Agile process with JIRA tool, CI and CD. Experience in MVC, MVVM and VIP Clean swift architecture, microservice architecture. Experience in Objective C and Swift, basic concep...
Show MoreSkills
Positions
Portfolio Projects
Description
I worked as Sr mobile developer in this application which includes developing, Unit testing, UI testing, Security supports, Bug fixes, Client demos, Version release and deployment. This is a banking application which includes features about Loan, Transfer money, Bill payment, Customer profile, Payment by QR-Code, Bond, Deposit, Fraud management, Insurance, Mutual Funds.
Show More Show LessDescription
I managed this application in iOS which includes deciding UI with designer and manager, web services, client meetings, handling 4 mobile team members, coding, taking quick and important decisions. This application is used by thousands of users. So, we required high scalability. Features includes HID Access, Parking purchase, Parking allocation, User management, Theme management, Highly customized, Apple pay, Service Request.
Show More Show LessDescription
I managed this application in iOS which includes deciding UI with designer and manager, web services, client meetings, handling 4 mobile team members, coding, taking quick and important decisions. This application is used by elder persons. So, we required dark and light themes. Features includes Handy device pairing, Data collection, Real time sync with cloud, Storing vibration patterns, Theme management, Easily readable UI, Useful for Handicapped.
Show More Show LessDescription
We developed 3 applications for this feature which includes beacon setup for each meeting room, admin user application for booking a meeting, iPad app for all normal users and visitors, service tickets, advance booking for amenities which will be required in meeting room, real time status about meeting room occupation, applications or email invitation for meeting details.
Show More Show LessDescription
We developed this application with iHealth devices. The goal of app is to collect clinical trial data of patients Health. Device will be paired with iPhone and handshake. Heartrate, Systolic and Diastolic pressure, Weight, Blood sugar are taken by devices and collected from device to iPhone. Those data will be sent to IOT cloud and will be shown as dashboard about medicine trails before and after medication results
Show More Show LessDescription
There are 2 apps we developed for this project for 2 buildings. I have used micro services in this application. In this application we have used HID hardware integration, Geofence, Theme management and Stripe for payment. This application has many modules like amenity management, Buy parking and Service request.
Show More Show LessDescription
I have done Bluetooth communication in application. And operations like firmware update, sending command and receiving data from Bluetooth devices. Developed design and other components.
Roles and Responsibilities: Implemented BLE technology and SDK. Bluetooth communication.
Show More Show LessDescription
There are 3 apps we developed for this project. 1. For beacon setup and scanning 2. To book meeting spaces and space availability. 3 to book room from ipad and real time display for current meetings. This application is useful to manage officemeeting rooms easily. For this we need to setup beacon with predefined meeting room name in backend for Ex. ABC. And another office is XYZ. User can book room and later for particular date and time, amenities, attendees. Roles and Responsibilities: Project Leader in iOS. Implemented BLE technology and SDK. Integrated Estimote SDK. Used ibeacon of Estimote. Made Framework for ibeacon technology.
Show More Show LessDescription
This is iOS and watch app and ipad App. This application is useful to monitor employee or worker’s health. for first phase apple watch is provided to collect heart rate and detect fall detection. Heart rate is taken from watch with use of health kit and implemented fall detection algorithm. At the end live monitoring is showing on backend and ipad App and applied rules for heart rate boundary or fall detection happened. And trigger actions on that.
Roles and Responsibilities:Integrated health kit and MQTT ,Watch connectivity. Implemented watch to iphone connection. Implemented iphone to web server connection. And webserver to ipad App. Added push notifications.
Description
In this application we have implemented data synchronization and offline access also. This application is for to test devices and submit report to admin every day. Tester inputs reports of 10 types of device and finds defects and submits to through ipad application to server. Admin and tester can see report history in pdf format. Tester can upload device’s images to server via ipad Application. And can download also all data from server. Tester can take printout also from zebra printer connecting with ipad via Bluetooth.
Roles and Responsibilities:
- Implemented Data Integration and manipulation logic.
- Implemented Data synchronization and offline access.
- Implemented Image downloading and uploading.
- Implemented Zebra printer API integration.
- Work on bug fixing and improving application performance.
- Analyzing and optimizing application code for efficiency and performance.
Description
It is a business application. User can search registered uob app users with distance filter (proximity search). He can add that user to business contacts and can send uob request, can block user. He can chat with UOB user. He can send email and sms invitation to phone contacts and other users. Push notification are also provided while user sends message or send uob request.
Roles and Responsibilities:
Implemented Data Integration and manipulation logic.
Implemented core location framework.
Implemented Web service Integration.
Implemented Image uploading and downloading.
Integrated one to one person chat.
Implemented contact synchronization from iphone. Implemented social sharing like facebook, twitter. Analyzing and optimizing application code for efficiency and performance. Environment: Xcode 6.4, iOS 7 and later, Objective C