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, BreezeKit, and iSecurePDF. 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

Products and open source

Shipped apps and products sit first. SDKs, CLIs, and developer tooling are grouped separately below.

Apps & Products

iSecurePDF

Free browser-based PDF toolkit for merging, splitting, compressing, converting, signing, and editing documents with local processing so files never leave the device.

Product
PDF Tools
Privacy
Web

CleanSky: Daily Weather

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

SwiftUI
iOS
Weather
Product

BreezeKit

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

SwiftUI
macOS
System Utility
Product

Open Source

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

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

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

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

Kotlin
KMP
Supabase
SDK

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

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

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
Hackathons

I like building things

During my time in university, I attended 0+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

Contact

Get in Touch

Want to chat? Just 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