Arshad Rayyan Moulana profile photo 1 on Tal

Arshad Rayyan Moulana

Senior Android Developer | Kotlin | Jetpack Android | Java | Kotlin | Compose | MVVM | Clean Architecture | Scalable Android Apps

Bengaluru

4+ years of work experience

ASSET ONLINE PVT LTD
Aug 20251 yrPresent

Bengaluru

• Developed scalable Android applications using Kotlin and Jetpack Compose with MVVM and Clean Architecture. • Designed modular architecture improving maintainability and reducing development complexity. • Integrated REST APIs with authentication, structured error handling. • Implemented offline-first architecture using Room Database, reducing network dependency. • Built RFID-based IoT integrations for real-time asset tracking systems. • Optimized application performance by reducing memory usage and improving rendering efficiency • Collaborated with backend teams to define API contracts and improve data flow reliability
Zumi Solutions (P) Ltd.
Jan 20213 yrs 9 mosSep 2024

Bengaluru

Bluetooth Low Energy (BLE): Designed and implemented BLE communication modules for scanning, pairing, and data exchange with IoT/embedded devices. Handled GATT services & characteristics for real-time data transmission. Optimized BLE connection stability, battery consumption, and reconnection logic. USB Serial Communication: Integrated USB OTG & Serial communication in Android apps for device-to-device data transfer. Implemented data parsing, protocol handling, and real-time monitoring of serial inputs. Ensured error handling, reconnection strategies, and smooth user experience for USB-based devices. Core Android Development: • Developed Android applications using Kotlin and Java with scalable and maintainable architecture. • Implemented MVVM architecture with proper separation of concerns. • Built real-time communication systems using BLE (GATT protocol). • Handled asynchronous data streams using Kotlin Coroutines and Flow. • Integrated secure REST APIs ensuring efficient client-server communication. • Improved application stability by identifying memory leaks and optimizing background tasks. • Worked closely with cross-functional teams to deliver production-ready features. Performance & Quality: Conducted code reviews, unit testing, and bug fixing to improve reliability. Optimized app performance (memory, battery, network usage). Followed Agile/Scrum practices with JIRA for sprint planning and task tracking. Collaboration: Worked closely with embedded engineers for device integration and protocol testing. Coordinated with QA teams to resolve hardware–software communication issues. Contributed to documentation, knowledge sharing, and mentoring junior developers.

Education

MEASI INSTITUTE OF INFORMATION TECHNOLOGY

Master of Computer Applications - MCA, Computer application

MEASI INSTITUTE OF INFORMATION TECHNOLOGY

20182 yrs2020
Jamal Mohamed College, Tiruchirappalli - 620 020.

Bachelor of computer Application - BCA, Computer Application

Jamal Mohamed College, Tiruchirappalli - 620 020.

20153 yrs2018

Join Arshad and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Arshad Rayyan Moulana on Tal

Headline

Senior Android Developer | Kotlin | Jetpack Android | Java | Kotlin | Compose | MVVM | Clean Architecture | Scalable Android Apps

About

Android Developer with 5 years of experience building scalable, high-performance mobile applications using Kotlin and modern Android technologies. I specialize in designing production-grade applications with a strong focus on clean architecture, performance optimization, and seamless user experience. Core expertise: • Jetpack Compose & modern Android UI • MVVM & Clean Architecture • REST API integration and data-driven systems • Kotlin Coroutines & Flow for asynchronous programming • Offline-first architecture using Room • Performance optimization and memory management I have worked on real-world systems including IoT-based applications with BLE and RFID integrations, handling real-time data processing and device communication. I focus on: • Writing clean, maintainable, and testable code • Building scalable and modular applications • Improving app performance and reliability Currently exploring system design and backend fundamentals to build more scalable end-to-end solutions. Open to opportunities in Android development and scalable mobile systems.

Location

Bengaluru

Work experience

Android Developer at ASSET ONLINE PVT LTD, Aug 2025 - Present · 1 yr, Bengaluru, • Developed scalable Android applications using Kotlin and Jetpack Compose with MVVM and Clean Architecture. • Designed modular architecture improving maintainability and reducing development complexity. • Integrated REST APIs with authentication, structured error handling. • Implemented offline-first architecture using Room Database, reducing network dependency. • Built RFID-based IoT integrations for real-time asset tracking systems. • Optimized application performance by reducing memory usage and improving rendering efficiency • Collaborated with backend teams to define API contracts and improve data flow reliability

Software Engineer at Zumi Solutions (P) Ltd., Jan 2021 - Sep 2024 · 3 yrs 9 mos, Bengaluru, Bluetooth Low Energy (BLE): Designed and implemented BLE communication modules for scanning, pairing, and data exchange with IoT/embedded devices. Handled GATT services & characteristics for real-time data transmission. Optimized BLE connection stability, battery consumption, and reconnection logic. USB Serial Communication: Integrated USB OTG & Serial communication in Android apps for device-to-device data transfer. Implemented data parsing, protocol handling, and real-time monitoring of serial inputs. Ensured error handling, reconnection strategies, and smooth user experience for USB-based devices. Core Android Development: • Developed Android applications using Kotlin and Java with scalable and maintainable architecture. • Implemented MVVM architecture with proper separation of concerns. • Built real-time communication systems using BLE (GATT protocol). • Handled asynchronous data streams using Kotlin Coroutines and Flow. • Integrated secure REST APIs ensuring efficient client-server communication. • Improved application stability by identifying memory leaks and optimizing background tasks. • Worked closely with cross-functional teams to deliver production-ready features. Performance & Quality: Conducted code reviews, unit testing, and bug fixing to improve reliability. Optimized app performance (memory, battery, network usage). Followed Agile/Scrum practices with JIRA for sprint planning and task tracking. Collaboration: Worked closely with embedded engineers for device integration and protocol testing. Coordinated with QA teams to resolve hardware–software communication issues. Contributed to documentation, knowledge sharing, and mentoring junior developers.

Education

Master of Computer Applications - MCA, Computer application, MEASI INSTITUTE OF INFORMATION TECHNOLOGY

Bachelor of computer Application - BCA, Computer Application, Jamal Mohamed College, Tiruchirappalli - 620 020.

Arshad Rayyan Moulana - Android Developer in Bengaluru | Tal