Jaimin (RID : 474kwbrsbmh)

designation   Android Application Developer

location   Location : Ahmedabad

experience   Experience : 6 Year

rate   Rate: $20 / Hourly

Availability   Availability : 2 Week

Work From   Work From : Offsite

designation   Category : Information Technology & Services

Last Active: 27 Days ago
Shortlisted : 1
Total Views : 8
Key Skills
Android Java Kotlin SQLite Firebase ROOM MVVM Git RxAndroid VS Code QuickBlox Google API Google Cloud Print
Discription

Jaimin Modi

Android Application Developer

Android application developer with 6+ years of experience. Having experience in developing multi kinds of android applications. Recently worked for Bluetooth Low Energy hardware integration application for the Battery Management System.

Project Experience

Verne Power: 11 months (Completing for first phase)

Verne Power application provides functionality that you can use if you own a Verne Battery. The Verne app is designed for remote integration (using Bluetooth) with Verne Batteries. With the Verne app, users can view the status of his/her batteries and control their settings. Examples of functions that are available in the Verne App include viewing the Status of Charge, temperature, current and time to charge / discharge.
The license to the Verne App is free of charge. The Verne App requires an internet connection to register and interact with Verne Power’s cloud systems. You are solely responsible for having an appropriate internet subscription for the device on which the Verne app is installed. - A Battery Management System communicates with the Android and IoS app to manage all BMS related functionalities.

Responsibilities:

  • Implementing the flow of bluetooth connectivity which includes bluetooth pairing, bonding, on/off state etc.
  • Use of Google Protobuf functionality hence generating language specific classes (Java) in case of Android and (swift) in case of IoS.
  • UI Design to maintain good user experience for the live data i.e read/write from the BLE device.
  • Implementation of connectivity flow with BLE hardware to perform read/write operation with the bytes of data.
  • Handling required APIs to manage User and Battery related information in application.
  • Handling local database structure and sql queries to make the application manage connectivity with BMS or BLE hardware if there is no internet connection.
  • Proper Syncing for the Battery’s Log data for the events generated in BLE hardware - should be the same for all the users using the same BLE hardware.
  • Managing Connection failure functionality in case of long range distance between BLE device and mobile application.
  • Managing Graph data along with event listing from the BLE for specific filtered date & time.
  • Verification of Graph & Event listing data for all three platforms Android, IoS, Web.

Internal Systems

Duration: 3 years

Managing company’s internal systems such as HR management system, Redmine - ticket management system, Mail server, CI/CD Build Server and Credentials management system.

Responsibilities:

  • Deployment of new software updates, security patches and managing a company's internal systems.
  • Management of the company's Hybrid Infrastructure which is a combination of On-Premises servers and Cloud-based servers in AWS.
  • Managing, monitoring and security patching Zimbra mail server and daily backup activity of mailbox using AWS Snapshots Life Cycle.
  • Managing, monitoring and security patching of GitLab (Version management) Server. Daily backup of the company's website and internal systems.
 
Matching Resources
My Project History & Feedbacks
Copyright : 2022 – OnBenchMark All Right Reserved.
Loading…

stuff goes in here!