Skip to content
View rudradave1's full-sized avatar
  • Yore
  • India

Block or report rudradave1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rudradave1/README.md

Rudra Dave

Senior Android & Kotlin Multiplatform Engineer

I build, ship, and maintain mobile products.

Android · Kotlin · Jetpack Compose · Kotlin Multiplatform · AI


GitHub Followers LinkedIn Play Store



Table of Contents


About Me

I'm a Senior Android & Kotlin Multiplatform Engineer with 6+ years of software engineering experience.

For more than four years, I worked as the primary Android engineer at a fintech startup, taking mobile products from architecture and implementation through releases and production.

I enjoy the entire product lifecycle:

Idea → Architecture → Implementation → Polish → Release → Production

My work spans native Android, Kotlin Multiplatform, Compose, backend integration, local data, background processing, AI features, developer tooling, and product experimentation.

I also build and publish my own products outside of work.


Products I've Shipped

Three products currently live on Google Play, each exploring a different problem.

Sotto

Private Voice Journal

Capture thoughts by simply speaking.

KMP · Compose · AI · Privacy




Aura RNG

RNG Game

A native Android game built around rolling, collecting, crafting, and progression.

Kotlin · Compose · DataStore




Vellum Ledger

Personal Finance

A Kotlin Multiplatform finance application focused on structured personal money management.

KMP · Compose · SQLDelight




Built independently to explore different product, engineering, and architecture problems.


Selected Work

Android build performance CLI

npm

A developer tool that audits Android projects for Gradle performance problems and automatically fixes safe configuration issues.

npx droidperf audit
Scanning your Android project...

Found 7 issues costing you ~3.0 minutes per build:

[CRITICAL] Configuration cache disabled
[CRITICAL] Build cache disabled
[HIGH]     Parallel execution disabled
[HIGH]     Kotlin incremental disabled
[MEDIUM]   JVM heap too low

Estimated waste: 3.0 min/build

Kotlin · Gradle · Node.js · CLI


AI food discovery copilot

An AI-powered food recommendation experiment built for Swiggy Builders Club.

Describe what you want in natural language. The application interprets the request, ranks options, and explains the reasoning behind the recommendations.

Kotlin Multiplatform · Compose · OpenRouter


Kotlin Multiplatform fintech foundation

A production-oriented KMP starter covering the pieces needed for a serious application.

SQLDelight Ktor Koin Clean Architecture CI


Production Android foundation

A practical Android template covering:

Jetpack Compose · Clean Architecture · Hilt · Room · Retrofit · WorkManager · CI


Explainable recommendation engine

A KMP place discovery experiment focused on ranking and recommendation systems.

The interesting part is not just producing a ranking, but making the ranking explainable.


What I Work With

Android

Kotlin Android Jetpack Compose Kotlin Multiplatform

Architecture & Infrastructure

Ktor SQLDelight Hilt PostgreSQL Gradle

Product & AI

OpenRouter GitHub Actions


How I Build

Product First

I like building things people can actually use, not just architecture samples.

That means thinking about the product, UX, edge cases, distribution, analytics, and what happens after release.

Engineering Depth

Architecture should make the product easier to change.

I care about clear boundaries, maintainable modules, predictable state, and systems that behave correctly outside the happy path.

Ship It

A project sitting on a laptop is an experiment.

A product in the Play Store is something real.

I enjoy taking projects all the way to release.

Keep Learning

My projects are deliberately varied.

Games, finance, voice, AI, developer tooling, and KMP give me different engineering problems to solve.


Currently

Building at the intersection of

Android · Kotlin · KMP · AI · Product Engineering

I'm interested in building products where strong software engineering and new technology create something genuinely useful.


Contact

Rudra Dave



Open to remote Android, Kotlin, and KMP engineering opportunities.

(back to top)

Pinned Loading

  1. kmp-fintech-starter kmp-fintech-starter Public

    Production-grade Kotlin Multiplatform starter for fintech apps, offline-first architecture, modular Clean Architecture, Ktor networking, SQLDelight persistence, and Compose UI.

    Kotlin 1

  2. droidperf droidperf Public

    CLI tool to audit and auto-fix Android Gradle performance issues. It detects bottlenecks, suggests optimizations, and supports CI workflows for Android/KMP + Flutter projects.

    JavaScript 15 1

  3. SwiggyMind SwiggyMind Public

    AI ordering copilot for Android. Describe your craving, get ranked recommendations. Built on Swiggy Builders Club with KMP + Compose + OpenRouter.

    Kotlin 1

  4. GeoRanker GeoRanker Public

    Map-first place discovery built with KMP. Custom ranking engine scores places by rating, distance, and price with explainable recommendations. Offline-first, WorkManager sync, SQLDelight. No API re…

    Kotlin