Shreyansh Lodha
Android developer and Kotlin enthusiast crafting mobile experiences
About
Hi, I’m Shreyansh, a Kotlin advocate who’s been crafting Android experiences for over 6 years. Currently solving complex mobile challenges as a Staff Engineer at Mutual Mobile | A Grid Dynamics Company.
My days are spent architecting KMP solutions, building with Jetpack Compose, and obsessing over API design. I’m driven by the belief that great code should be both powerful and elegant.
Beyond the IDE, I’m an avid gamer and tech explorer, always curious about what’s next in mobile development.
Driving technical excellence and architectural decisions across mobile initiatives, mentoring engineers, and leading strategic technology implementations for enterprise clients.
Led Android development initiatives and worked with cutting-edge mobile technologies to deliver high-quality applications for enterprise clients.
Developed Android applications focusing on innovative solutions and modern development practices in a fast-paced startup environment.
Started professional Android development journey, gaining foundational experience in mobile app development and industry best practices.
VLR.gg Application
A comprehensive VALORANT esports application providing match schedules, results, team information, and player statistics.
TMDB Compose
A modern movie and TV show discovery application built with Jetpack Compose, featuring The Movie Database API integration.
Twist.moe
An anime streaming application providing a seamless viewing experience with episode tracking, favorites management, and smooth video playback.
Agentic AI in 2026 - A Thinking Engineer's Field Guide
Vibe engineering over vibe coding. How to wield AI agents without drowning in slop, stay sharp while letting machines handle the grunt work, keep the …
Kotlin's Plugin Discovery - Service Provider Interface Explained
A practical guide to the JVM Service Provider Interface (SPI) for Kotlin: what it is, real world usage in Ktor and SLF4J, META-INF/services mechanics, …
Four Doors, One Party - K/N, JNI, JNA & FFM
A friendly guide to four ways Kotlin reaches native power: Kotlin Native, JNI, JNA and the JDK Foreign Function and Memory API. What they are, pros …
From Source to Sorcery - Kotlin Native's Interop Magic
Pragmatic, desktop focused guide to Kotlin/Native C interop on macOS, Windows, and Linux: .def file anatomy, Gradle cinterops, type mapping, memory …
Detekt Convention Plugin
This article talks about detekt, a static code analysis tool, we'll setup it's dependency and create a convention plugin to do this heavy lifting for …