Refactor. Migrate. Accelerate. | Kotlin & AI-driven consulting to build resilient, high-scale mobile apps. By @rivuchakraborty. We also do Vibe Code Cleanup

Joined September 2025
Glad to be a speaker at @droidconIN again. This time me and @aditlal will talk about #perfetto and performance triage. @AndroidDev @googledevexpert
The agenda is live 👀 See what's waiting for you in Bengaluru — sessions, tracks, and the full lineup for droidCon India. Start planning your November 20. 🔗 eu1.hubs.ly/H0ykhkZ0 #AndroidDev #droidConIndia26 #MobileDev
1
3
22
1,339
Okay, so now that the timeline is finally fixed and mutuals can actually see each other’s posts again, I think it’ll be good to reshare what I’ve been working on. @fretpracticenow is an AI-driven music practice and production platform for intermediate, advanced and professional guitarists. We’ll expand to other instruments soon. It has tools like a metronome, ear training, fretboard memorisation, scale practice and chord tools, along with AI backing-track generation, AI chord transcription and stem splitting, with the latter two launching soon. And a huge roadmap for next set of features. The goal is to build one platform for music practice and production, so guitarists can focus on practising and creating instead of jumping between 15 different apps. And use AI to uplift musicians rather than trying to replace them. I like to say I'm building Claude/Cursor for Music, when only loveables exist. We started in March, launched the MVP at the end of May, and shipped V1 at the end of June. Android is live, with iOS, desktop and web apps coming soon. For my Kotlin mutuals: it is built entirely with Kotlin Multiplatform. The UI is Compose Multiplatform, the backend is also built with Ktor in a separate repository, and Python is used only for the AI-related work. If you’re a guitarist, music teacher, producer, music-tech builder, or simply curious about what we’re building, please ping me. I’d genuinely love to show you the product, hear how you practice today, and understand what would make @fretpracticenow useful enough to become part of your daily workflow. #Kotlin #KotlinMuktiplatform #MusicTech #MusicAI
3
5
14
668
Okay, can't hold this back. At @fretpracticenow we've internally achieved AI chord transcription and stem splitting. (Not yet released publicly). Not a big deal in the larger world, since tools already exist for this. But for us, it's huge. A tiny team, tight constraints, and still we got this working. One more step towards making FretPractice the most complete practice companion for guitarists. #music #musicai #ai #stem #musicpractice #buildinpublic #makeinindia
3
11
473
Can you tell if this backing track was AI generated... just by listening? 🎸🤖 We recently shared a backing track and asked people to guess. The twist? It was AI generated. Built using Dhun AI @fretpracticenow, our in-house music generation engine powering FretPractice. The line between human-created and AI-assisted music is getting blurrier every day. Could you tell the difference? We're launching it publicly next week. Drive link in first reply. 🎧 Listen and let us know: Human or AI? #AI #MusicTech #GenAI #Guitar #BackingTrack #FretPractice #MusicAI #IndieHackers #Startup
1
5
6
381
My team recently sat down with @chandreshkudwa to talk about @fretpracticenow and the future of music practice and education. 🎸 Watch the conversation here: youtu.be/vXJmY0RxHH4?si=j9FU… As we continue building FretPractice, we're spending time with professional musicians, teachers, and creators to better understand the real challenges around practicing, tracking progress, student engagement, and running a modern music teaching business. If you're a professional musician or educator, we'd love to hear your perspective. Your feedback is helping shape what we build next. And if you're passionate about the future of music education, creator tools, or music-tech in general, we're always happy to connect and exchange ideas. #FretPractice #MusicEducation #MusicTech #Guitar #PracticeBetter #EdTech #CreatorEconomy #Startup #BuildInPublic
3
3
190
A consulting engagement I was working on recently wrapped up, which means I now have capacity for a few new projects. Over the last 13 years I've helped build and scale mobile products at companies including JioCinema, Paytm, Gojek, Meesho and BYJU'S. Areas I typically help with: Android & iOS, Kotlin Multiplatform (KMP), Mobile architecture, Performance & reliability, AI-powered mobile experiences, Engineering leadership I'm a Google Developer Expert (Android/Kotlin), author of 3 Kotlin books, speaker, mentor. If you're building or scaling a mobile product, let's talk. DMs are open. #Android #iOS #Kotlin #KMP #MobileDev #StartupIndia
4
2
8
2,444
Today wraps Week 3 of building @fretpracticenow 🎸 • Continued Practice Tracker • UI polishing — most screens done • Started backing track generation • Integrated @posthog analytics Starting to feel real. #buildinpublic #kotlin #kmp #guitar #compose
Week 3 begins 🎸 Last week we shipped the fretboard memorisation exercise. Now working on: • Structured practice sessions • UI polish to make the app feel more professional Slowly turning FretPractice into a serious guitar practice tool. #buildinpublic #guitar #startup
2
5
385
Today wraps Week 3 of building @fretpracticenow 🎸 • Continued Practice Tracker • UI polishing — most screens done • Started backing track generation • Integrated @posthog analytics Starting to feel real. #buildinpublic #kotlin #kmp #guitar #compose
Week 3 begins 🎸 Last week we shipped the fretboard memorisation exercise. Now working on: • Structured practice sessions • UI polish to make the app feel more professional Slowly turning FretPractice into a serious guitar practice tool. #buildinpublic #guitar #startup
1
3
248
Week 2 of building FretPractice 🎸 Plan for this week: - Fretboard memorisation exercise - Structured practice sessions - Start integrating AI assist for Jamming Goal: help guitarists stop guessing and start practicing with intention. #buildinpublic #guitar #kotlin #kmp #ai #genai xitter.cf/i/status/2030496767981…
I (as part of @MobrioStudio) started building a new app for guitarists last week. 🎸 It's called FretPractice. The goal is simple: Help guitarists practice smarter, not just longer. Week 1 progress 👇 #buildinpublic
2
1
2
562
And guess what I'm using to build it for Android, iOS, Desktop and Web? Compose Multiplatform. It enables me to build faster than any other platform, while sharing code, but still having stable and reliable codebase. #Kotlin #KMP #Compose #CMP
I (as part of @MobrioStudio) started building a new app for guitarists last week. 🎸 It's called FretPractice. The goal is simple: Help guitarists practice smarter, not just longer. Week 1 progress 👇 #buildinpublic
3
10
432
Started building FretPractice last week 🎸 Week 1 progress: • Intelligent metronome • Guitar tuner Building in public and sharing the journey. If you play guitar (or know someone who does), I would love your feedback. xitter.cf/i/status/2030496767981…� #buildinpublic
I (as part of @MobrioStudio) started building a new app for guitarists last week. 🎸 It's called FretPractice. The goal is simple: Help guitarists practice smarter, not just longer. Week 1 progress 👇 #buildinpublic
2
2
1
8
589
I (as part of @MobrioStudio) started building a new app for guitarists last week. 🎸 It's called FretPractice. The goal is simple: Help guitarists practice smarter, not just longer. Week 1 progress 👇 #buildinpublic
1
3
1
8
1,163
Mobrio Studio retweeted
Mobile apps just got a whole lot smarter! 🧠📱 Massive thanks to Rivu Chakraborty for the deep dive into KMP & AI Agents. Seeing Gemini Nano and MediaPipe in action for cross-platform apps was a game changer! ⚡️ #GDGKolkata #DevFestKolkata2025 #Kotlin #KMP #Android #GDE
2
4
188
At DevFest Kolkata 2025 by @gdgkolkata , our founder @rivuchakraborty spent time with builders and founders discussing real mobile challenges — performance bottlenecks, legacy code, Kotlin Multiplatform, and scaling apps the right way.
1
1
2
144
Replying to @Denizen_Kane
That's interesting. I'm also developing something in this space! I'm working on Mobrio Files+, which is an AI-powered file manager targeting Android first, with a desktop version coming next. Although my approach is a bit different and obviously open-source–driven, I'm still glad to come across this. Sharing a short demo video that I first showed at @GDGAhmedabad #DevFest.
2
3
1
7
664
We're working on an OSS AI File Browser. More details and Android alpha launch soon, with the desktop version following next.
Replying to @Denizen_Kane
That's interesting. I'm also developing something in this space! I'm working on Mobrio Files+, which is an AI-powered file manager targeting Android first, with a desktop version coming next. Although my approach is a bit different and obviously open-source–driven, I'm still glad to come across this. Sharing a short demo video that I first showed at @GDGAhmedabad #DevFest.
4
6
262
2️⃣ Inefficient state management Bad state handling leads to memory leaks and unnecessary re-renders. A clean state tree = smoother performance.
1
1
1
100
3️⃣ Small fixes that are easy to overlook A quick audit now can save you from crashes when traffic spikes.
1
2
18
Want a free code review for your app? We’ll help you spot performance blockers early. Reach out to us at [email protected] and we’ll take it from there!
2
25