Hi, I'm Ranbir
Senior mobile engineer building Android, Kotlin Multiplatform, iOS, macOS, SDK, and open source tooling products.
RS

About

I build production mobile products and the open source tools behind them. My work spans Android, Kotlin Multiplatform, Jetpack Compose, SwiftUI, release automation, SDK design, and native products like CleanSky and BreezeKit. The throughline is simple: ship useful software, keep APIs clean, and make developer workflows faster.

Work Experience

Skills

Kotlin
Jetpack Compose
Kotlin Multiplatform
SwiftUI
macOS
iOS
Go
CLI Tooling
SDK Design
Mobile DevOps
My Projects

Check out my open source work

A focused collection of Kotlin Multiplatform libraries, Compose tooling, and release automation built in public on GitHub.

openai-kmp

openai-kmp

A Kotlin Multiplatform SDK for OpenAI APIs, designed for shared Android, iOS, JVM, desktop, and web client code.

Kotlin
KMP
OpenAI
SDK
Dropdown

Dropdown

A customizable dropdown component with cascade menus, rich animations, and a builder-style API for Compose Multiplatform apps.

Kotlin
Compose Multiplatform
KMP
UI
compose-guard

compose-guard

Real-time detection of Jetpack Compose best-practice violations directly inside Android Studio to help teams catch issues before code review.

Kotlin
Jetpack Compose
Static Analysis
IDE
supabase-kmp

supabase-kmp

A coroutine-first Kotlin Multiplatform SDK for Supabase across Android, iOS, desktop, and other Kotlin targets.

Kotlin
KMP
Supabase
SDK
playconsole-cli

playconsole-cli

A fast, scriptable CLI for Google Play Console workflows, built for release automation and developer productivity.

Go
CLI
Automation
Google Play
revenuecat-cli

revenuecat-cli

A fast, lightweight, scriptable CLI for RevenueCat workflows and subscription operations.

Go
CLI
RevenueCat
Automation

shipkit

An AI-agent-friendly release cockpit for Google Play, App Store Connect, RevenueCat, CI tooling, and mobile team workflows.

Go
Mobile DevOps
RevenueCat
CI
kdb

kdb

A lightweight, type-safe SQLite wrapper for Kotlin Multiplatform projects.

Kotlin
KMP
SQLite
Database

cu-cli

A standalone command-line interface for managing ClickUp tasks, lists, and workspaces.

TypeScript
CLI
ClickUp
Automation
Apps

Apps I am building now

I am currently focused on 2 native products: a clean weather experience for iPhone and a serious system utility for Mac.

CleanSky: Daily Weather

CleanSky: Daily Weather

Weather

A minimal weather app with daily briefings, radar, hurricane tracking, widgets, and a zero-ad experience built for iPhone.

BreezeKit

BreezeKit

System utility

Fan control, CPU throttling, thermal monitoring, cleanup, storage scanning, and download management for Mac.

Contact

Get in Touch

Want to chat? View my App Store portfolio or shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.

GitHub
LinkedIn
X