Engineer at Advisor360° | Android, Kotlin, Coroutines & Flow | Scalable Fintech Mobile Apps | On-Device ML

Bengaluru

Bengaluru · Hybrid

Bengaluru · Hybrid









Master of Technology - MTech, Computer Science & Engineering
National Institute of Technology , Patna

Bachelor of Technology - BTech, Computer Science & Engineering
Govind Ballabh Pant Engineering College - India
Join Ashish and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEngineer at Advisor360° | Android, Kotlin, Coroutines & Flow | Scalable Fintech Mobile Apps | On-Device ML
Senior Android Engineer with 10+ years building mobile products for fintech, healthcare and enterprise software. I specialize in Kotlin, Jetpack Compose and Coroutines/Flow, and I care about architecture that stays testable as apps and teams grow.At Advisor360°, I build the Android companion app for a wealth-management platform. Recently I designed and shipped on-device check scanning using CameraX and ML Kit, with a confidence-based cloud fallback and MICR parsing. Its now in production and working well. Before that, I spent nearly three years at Voiro, where I led a team of 3 mobile engineers across Android and iOS and built the Phoenix mobile app from scratch. I was promoted from Technical Lead to Principal Engineer along the way. Earlier, at GoodWorkLabs, I shipped apps for clients in healthcare, education, fintech and real estate, including a dialysis console app for Medtronic. How I work: - Clean architecture with MVVM, the repository pattern and Hilt - Making architecture and product-design decisions for open-ended problems - Working closely with Product and UX to turn complex designs into maintainable features - Code reviews and mentoring that raise the bar for the whole team Currently exploring on-device AI/ML on Android and AI-assisted development workflows. Core skills: Kotlin, Jetpack Compose, Coroutines, Flow, MVVM, Clean Architecture, Hilt/Dagger, Retrofit, Room, CameraX, ML Kit, Firebase, JUnit, Espresso
Bengaluru
claude code
claude
gemini
github copilot
notebooklm
openai
Software Engineer III at Advisor360°, Mar 2023 - Present · 3 yrs 8 mos, Bengaluru, Build and evolve the Android companion app for Advisor360°'s wealth-management platform, bringing workflows like financial planning and reporting to mobile. - Designed and shipped on-device check scanning using CameraX and ML Kit, with a confidence-based cloud fallback and MICR line parsing. It is in production and performing well. - Architect features with Kotlin, Jetpack Compose, MVVM, repository pattern and clean architecture, using Coroutines/Flow and Hilt. - Make architecture and product-design decisions for open-ended requirements, and drive code reviews and performance improvements. - Partner with Product and UX to turn complex designs into robust, maintainable features.
Principal Engineer - Mobile at Voiro, Apr 2022 - Feb 2023 · 11 mos, Bengaluru · Hybrid, Owned mobile architecture and engineering standards for Voiro's Phoenix app across Android and iOS. - Led a team of 3 mobile engineers and was accountable for delivery, code quality and technical direction. - Set engineering standards through design-spec and code reviews, keeping the codebase readable and easy for others to extend. - Balanced cross-platform consistency with Android-specific optimization, working with core technology, QA, design, product and support teams. - Used Firebase Crashlytics and Mixpanel to monitor stability and guide product decisions.
Technical Lead - Mobile at Voiro, May 2020 - Mar 2022 · 1 yr 11 mos, Bengaluru · Hybrid, Led the build of Voiro's Phoenix mobile app from scratch, a companion to the Voiro data-insights suite. - Chose the architecture and tech stack: Kotlin, Coroutines/Flow, MVVM, Retrofit, Dagger 2 and Firebase (FCM, Crashlytics). - Led a team of 3 mobile engineers across Android and iOS, from early design through release. - Worked closely with product, design and QA to shape requirements and ship features with quality.
Software Engineer at GoodWorkLabs, Apr 2018 - Apr 2020 · 2 yrs 1 mo, Android engineer on a large healthcare engagement for Medtronic. - Built the UI for a dialysis treatment console app running on a custom Android OS, working with MVVM and Protobuf. - Created custom view components to meet demanding design needs. - Helped the team migrate the Java codebase to Kotlin. - Worked within a large, diverse team on a regulated healthcare product, with unit and integration testing (JUnit, Espresso).
Associate Software Engineer at GoodWorkLabs, Dec 2015 - Mar 2018 · 2 yrs 4 mos, Built Android apps for clients across education, fintech, road safety and real estate. - Genie (EkStep Foundation): built the UI for an educational app for kids and wrote unit and integration tests to keep it stable. - BackMe: an investment marketplace app for a Swedish client. - MoneyGuru: an online investing app with market data and portfolio monitoring. - iRap Star Rating for Schools: a road-safety app for reporting accident-prone locations. - Raffles Park: a society-services app for requests like plumbing and venue booking. - Used Retrofit/REST, Firebase, deep links and push notifications, with testing in JUnit, Robolectric and Espresso.
Master of Technology - MTech, Computer Science & Engineering, National Institute of Technology , Patna
Bachelor of Technology - BTech, Computer Science & Engineering, Govind Ballabh Pant Engineering College - India
github: https://github.com/ashish1m
leetcode: https://leetcode.com/ashish_1m