Android Developer - ScanMyOpel apps
ScanMyOpel software is a group of apps for Opel/Vauxhall diagnostics. It is primarily targeted at Opel car enthusiasts to let them diagnose their own cars. The app communicates with car boards through the Bluetooth external (hundred types of) adapters, get and set errors, parameters, including live parameters like speed, torque, etc.
I developed the app from the scratch, as well as my own adaptation technique for working with a big amount of adapters. The UI/UX is very simple, just a few pages, and the architecture was MVC. We had a big group of templates of car boards on a server to avoid storing local data.
Android Developer - eBible
The eBible is the biggest project, that I have worked on. It is your own personal and customizable Bible available at your finger with eBible. Fast, user-friendly, and packed with features, eBible is a free download that allows you to personalize your Bible experience while joining in the discussion of Christian faith with our Questions & Answers platform. Developed the app from scratch and included Book Reading; Book Listening (by scriptures); Reading plans; Sync to cloud/other devices; 40 translations; Study tools; Highlighting; Fast navigation; Study tools
Journals, Notes; Advanced search including search by voice; Questions and answers. Technologies used: Android Java, Retrofit, RxJava, Lombok, SQLite/Room, MVC, Firebase, In-app purchasing, Butterknife, Glide, etc.
Android Developer - TagMax
TagMax is an EID cattle tag app for the Allflex RS420 and LPR EID Readers, as well as the Tru-Test SRS2 and XRS2 EID Readers. The app connects wirelessly to your cattle tag EID reader via the built-in Bluetooth - no additional hardware is required and there is no need to connect the reader to a computer. Technologies used: Android Java, BLE, Retrofit, RxJava, Lombok, SQLite/Room, MVC, Firebase, In-app purchasing, Butterknife, Glide, etc.