Jitin Sharma
jitinsharma.com
Jitin Sharma
@jitinsharma.com
Mobile engineering at Groww,
jitinsharma.com
Over the past year, our mobile team has been building blazing fast charts with realtime updates on our android app which is available to everyone now. If you want to nerd out on technical details(hint: canvas.draw) check out the blog by the team!

medium.com/groww-engine...
October 27, 2025 at 12:08 PM
trace spans can provide in depth analysis of each step of execution for apps, think distributed system tracing but for different architectural layers of mobile app. additionally if backend is instrumented by otel compliant client, a single trace can travel from app to backend
October 4, 2025 at 1:13 PM
opentelemetry android is going api stable!

this unlocks a well proven observability stack for android applications, not to mention the same data format which can be plugged into existing ingestion and visualisation providers!
opentelemetry android is going api stable!
October 4, 2025 at 1:13 PM
You can get schema of perfetto from it's python library and then supply it to your favorite model to get query and then execute them on perfetto UI. A great way to start profiling with minimal effort.
September 27, 2025 at 1:19 PM
I recently tried it out by running this on gpt-oss:20b model using ollama locally and it worked great with some fine tuning, works even better with bigger models.
September 27, 2025 at 1:19 PM
Android provides great inbuilt tracing capabilities which can be visualised with perfetto. However traces are complicated to look at from layman's perspective but they are queryable using perfetto sql, a lightweight wrapper on top of sql schema.
September 27, 2025 at 1:19 PM
Running asynchronous tasks in apps is more complex in terms of performance and agility than APIs suggest. In my latest blog, I examine results of async execution, exploring the interplay of concurrency and parallelism, with insights on Kotlin coroutines.
jitinsharma.com/posts/explor...
September 18, 2025 at 2:29 PM
Android Studio now offers free 30-minute device streaming from various manufacturers for testing across different OEMs.
Great for individual use but many OEM labs are in regions like China and South Korea, requiring GCP project approval, complicating enterprise use 😐
August 24, 2025 at 5:13 AM
Agentic AIs are goldmine of productivity. I used claude code to do updates to my personal website which I haven't touched for 4 years or so and always procrastinated to do so. Best way to work is with a feedback loop to avoid tech debt. Exciting times!
July 22, 2025 at 1:48 PM
Google recently released Trusted Time SDK to get current time while compensating for drift in device's time. But
- how do devices sync time 🕓
- why does device time drift from server 🌐
- would it concern your app 📱
Check out my blog
jitinsharma.com/posts/advent...
April 15, 2025 at 2:30 PM
Waiting for gradle build after vibe coding an android app
March 20, 2025 at 2:30 PM
Apps after Android 16 disables orientation lock 🧠
February 3, 2025 at 2:30 PM
Traffic in Bangalore is so low, google maps is suggesting that I drive to Delhi airport 😂
December 26, 2024 at 1:30 PM
Finding your career choice in the oddest of places 🏎️🏎️
December 20, 2024 at 1:04 PM
"You're a wizard, Harry"

blueskyroast.com/roast/jitins...
December 2, 2024 at 6:20 AM
Gave a talk after almost 2 years on Mobile observability with OpenTelemetry. Have been working on this area for some time to improve our reliability with real time observability 🚀
November 30, 2024 at 12:43 PM