Innovative software engineer with 4+ years of experience using Python to integrate machine learning models. Professional developer of Android mobile apps using Kotlin and Java. Proficient in utilizing MLKit, TensorFlow Lite, OpenAI and Google Gemini language models in Android apps. Skilled in crafting effective prompts to enhance AI system performance and capabilities. Proficient in SQL for data extraction, manipulation, and analysis to support machine learning models.
● Lead the team on building the FarmHQ Android app in Kotlin. Created stellar Android UI architecture requirements in Jetpack Compose...
● Lead the team on building the FarmHQ Android app in Kotlin. Created stellar Android UI architecture requirements in Jetpack Compose. Employed Kotlin Coroutines in the network layer, profiled using Postman API collections. Integrated Google Maps SDK into the app with custom annotations and clustering algorithms.
o Sped up Android app launch performance by 25% and increased end-user satisfaction.
● Improved farm equipment communication through creation of Android Ktor Websockets via TeamViewer WebAssembly SDK infrastructure for, resulting in faster remote connectivity to smart tractors.
● Guided and mentored an offshore team of Android engineers in MVVM/MVI architecture, JUnit test creation, and database optimization using Google’s Room database ORM.
● Deployed Google's TensorFlow Lite ML Kit in the Android app to enable real-time image labeling while introducing advanced text recognition with Google Gemini Nano in the CNH FarmHQ app.
● Used OpenAI’s Python API and Google Gemini Vertex AI to create custom Lint rules in ktlint, which were distributed to the entire Android engineering team at CNH.
● Built Firebase infrastructure in the Android app for Crashlytics crash logging and user custom event tracking with analytics.