Implemented NFC payments and core features for OneDi Bus Ticketing, contributing to a 40% revenue increase.
Native Android apps with production-grade polish.
I am Ruzain Abdurahman, a Kotlin and Java Android Developer from Kerala building scalable mobile systems for transit, NFC payments, real-time tracking, offline workflows, and Android TV.
Transit OS
Tickets, riders, pilots, screens, analytics.
I turn Android features into business outcomes.
My work sits where product, operations, and engineering meet: fast apps, reliable data, reusable components, and measurable product growth.
Used profiling, debugging, and unit testing to improve stability across production Android apps.
Awarded Promising Performer in 2023 for consistent delivery and contribution at Technovia Info Solutions.
Technovia Info Solutions
Android Developer - Ernakulam, Kerala - Jan 2023 to Present.
Production Android engineer for transport and operations products.
I build and maintain native Android apps with clean architecture, reusable components, API integration, Firebase services, NFC payments, Google Maps, offline data, and Android TV experiences.
- Implemented MVVM architecture and Jetpack components to improve maintainability.
- Built reusable UI and business logic components to reduce development time and bugs.
- Integrated REST APIs, JSON workflows, Firebase, NFC payments, and Google Maps API.
- Delivered in Agile/SCRUM environments with Git and GitHub collaboration.
Real apps, real users, real constraints.
These projects show the range employers care about: payment flows, offline reporting, mobility, analytics, and large-screen media.
OneDi Bus Ticketing App
+40% revenueNative public transport ticketing app with NFC payments, feature delivery, and performance improvements.
OneDi Passenger App
+30% downloadsRide booking and real-time tracking for buses and autos, improved for usability and app performance.
Chandini Automobiles DSR
offlineSales and daily collection reporting app for an oil distribution company with offline support and automated reports.
OneDi Pilot App
analyticsOperator-facing app for transport teams to manage trips, passenger workflows, daily analytics, and trip reports.
OneDi Media
Android TVTransit vehicle advertising platform optimized for large screens, playback reliability, and advertiser engagement.
Reusable Android Core
qualityShared UI and business logic components designed to make feature delivery faster and more reliable across apps.
Comfortable across the Android stack.
Recruiters get the quick scan. Engineering teams get the details that matter.
Android
Native app development with modern architecture and production-quality UI.
Languages
Strong native Android foundation with cross-platform curiosity.
APIs and services
Reliable data flows for live, offline, mapped, and payment-driven products.
Tools and quality
Practical workflow habits for teams shipping in Agile environments.
Data
Backend-aware mobile development for reporting, persistence, and integration.
Communication
Full professional English with Malayalam, Hindi, and limited working Arabic.
Certified, educated, and still leveling up.
B.Sc. Computer Science graduate with certifications that extend native Android into Flutter and backend fundamentals.
Flutter and Dart - Mobile App Development
IBM certification covering Flutter, Dart, cross-platform mobile development, UI, state management, and deployment.
B.Sc. Computer Science
Kannur University, Kerala.
Python Full Stack Web Development
RISS Technologies certification in web development fundamentals.
Need an Android developer who ships with care?
I am ready for Android roles where clean code, product ownership, and reliable delivery matter. Send the role, product context, or challenge you want solved.