Hi, I'm
Randheer

A decade of building mobile apps, mostly native Android with shared KMM layers reaching into iOS. I care about clean architecture and code the next person can actually work with.

R

Randheer

Android Engineer, Mobile Specialist

๐Ÿš€
Android apps, built to last Kotlin, Jetpack Compose, Clean Architecture
๐ŸŒ
One codebase, two platforms Kotlin Multiplatform for shared mobile logic
๐Ÿ—๏ธ
Architecture that scales MVVM, MVI, Coroutines, Hilt, Room
๐Ÿ“ˆ
Code the next person can follow Readable, tested, and easy to maintain
๐Ÿ‘ค About

A bit about me

More on what I work on, how I think, and the kind of engineer I try to be.

I enjoy the craft of building mobile software. I've shipped across native Android, Kotlin Multiplatform, and React Native โ€” enough range to know which approach fits which problem.

I spend a lot of time thinking about how code is structured. I've moved apps off XML layouts onto Jetpack Compose, built shared KMM layers for both Android and iOS, and written native modules when third-party libraries just didn't cut it.

Lately I've been expanding into backend and AI on the side โ€” partly curiosity, partly to stay useful as the stack keeps widening.

โšกI move fast but don't cut corners

I write clean code that the next person can actually understand. Shortcuts tend to cost more later, and I've seen that enough to believe it.

๐Ÿ”I think about the user, not just the code

If something feels off about how a feature is built, I'll say something and suggest a better way. Good engineering and good UX aren't separate concerns.

๐ŸคI work well with others

I've reviewed a lot of code, mentored juniors, and worked closely with design and backend teams. Collaboration makes the work better.

๐Ÿ“šI keep learning

The stack moves fast; standing still isn't an option. I carve out time each week for new tools, new ideas, and the occasional side project.

โšก Skills

What I work with

The stack I work in day-to-day, plus a few areas I'm sharpening.

๐Ÿค–

Android Native

Kotlin
Jetpack Compose
Android SDK
Java
๐ŸŒ

Cross-Platform Mobile

Kotlin Multiplatform
React Native
SwiftUI
Native Module Bridging
๐Ÿ—๏ธ

Architecture & Patterns

MVVM / MVI
Clean Architecture
Coroutines & Flow
Dependency Injection
๐Ÿ—„๏ธ

Data & Networking

Room Database
Retrofit / OkHttp
Ktor
SQLDelight
๐Ÿงช

Testing & Quality

JUnit / Mockito
Espresso / UI Testing
Compose UI Testing
TDD Practices
โš™๏ธ

Tooling & DevOps

Git / Code Reviews
Gradle / Build Config
CI/CD
Go
โœ‰๏ธ Contact

Let's talk

Happy to chat about a role, a project, or anything mobile.

๐Ÿ“ฌ Email ๐Ÿ”— LinkedIn โญ GitHub