* Specification, implementation, testing, review, release and maintenance
of iTranslate's Android products:
iTranslate Translator: Translation app for text and voice with offline
capability, 50M+ installs
Initiatives and Achievements:
* Implementation of backend controlled A/B Testing framework for
purchase screens to optimize conversion rate
* Building analytics component for tying multiple analytics / tracking
frameworks into the app conveniently and quickly
* Overhaul of user account system including state of the art
authentication and local data encryption to better protect the
users' privacy and increase app security
* Refactoring of legacy in-app-purchase system into a coroutine
based version conforming to modern Android architecture to
speed up development time and create a more robust user
experience
* Migrating from C++ native code TensorFlow framework for running
machine learning models to TensorFlow Lite for faster prototyping
and easier maintenance
* Introduction of unit testing to increase code quality and minimize
incidents at a user level
* Introduction of Kanban based agile method using Jira for release
planning
* Keeping crash-free user rates in Google Play Store above 99.9%
Typeright: Keyboard app with built-in grammar correction and translation,
new in 2021
Initiatives and Achievements:
* Refactor in-app-purchase system from Translator app into a
reusable library component for all apps
Technologies used:
* Kotlin, Java
* Google and Huawei In App Purchases
* Analytics (Firebase, Facebook, Adjust, In-House APIs)
* SQLite Databases with Room
* REST Clients with Retrofit
* TensorFlow (Lite) for running machine learning models
* Local data encryption
* Dagger for dependency injection