Skip to content
View nimi0112's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report nimi0112

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.

Content in all repositories owned by your account will be closed.
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
nimi0112/README.md

Nimish Nandwana

Mobile engineering · Thoughtful tools · AI that does useful work

Building mobile software since 2016. Still curious about the hard parts.

Website   ·   Writing   ·   LinkedIn   ·   Email


I'm a lead mobile engineer in Gurgaon, India. At Deutsche Telekom Digital Labs, I lead eight engineers building a streaming platform for 10M+ monthly active users across five European markets. My work sits where architecture, performance and team craft meet.

Away from work, I build tools for everyday problems: keeping track of spending, finding an answer in a document, or simply making time to focus.

A little everyday magic

Custom AI Coding Harness

Project conventions that run as code. A tool-calling runtime that checks scope and architecture between steps, rejects changes that break the rules, and feeds the reason back to the model. Figma tokens and component specs keep generated UI grounded in the actual design. Proposed edits stay reviewable as diffs before they touch the codebase.

TypeScript · Claude API · AST checks · Figma API · MCP

A little room for movement, focus and quiet. Five browser timers: Interval, Tabata, EMOM, Pomodoro and Meditation. Works offline once cached. A timestamp-based clock stays accurate when you return from another tab. Free, open source, with no account or ads.

PWA · Web Audio · Wake Lock API · Offline-first
Try a timer · Explore the code

PaisaTracker / Anuradha

From transaction email to a clearer picture of my spending. A self-hosted agent reads incoming transaction emails, extracts the details with an LLM, and asks me to categorise them on Telegram. It remembers payee preferences, nudges me about unfinished entries, and sends daily and monthly summaries.

Python · DeepSeek · IMAP IDLE · SQLite · Telegram · Hetzner

Paperlink AI

Answers from the documents you already have. A RAG pipeline turns PDFs, policies and contracts into a searchable knowledge source, served through an embeddable chat widget. Built with domain restrictions, bot protection and rate limits.

RAG · Embeddings · Document intelligence · Embeddable chat

More about these projects ↗

The work behind the interface

  • Cold launch: 3.2s → 1.8s. Baseline profiles, lazy initialisation and JNI hot-path optimisation.
  • Crash rate: 1.8% → 0.3%. Reliability work on a streaming platform serving millions.
  • Shared foundations across three apps. Kotlin Multiplatform domain and networking modules, accessible keyboard navigation, and AI-assisted review rules.
  • gStore by GreyOrange. Professional Flutter delivery for warehouse operations on Android and iOS, from architecture and API contracts to store-ready builds.

Tools I reach for

Mobile   Kotlin · Jetpack Compose · Flutter · Dart · Kotlin Multiplatform
Under the hood   Coroutines · Room · JNI / NDK · C++ · Perfetto
Agents & delivery   Python · TypeScript · Claude API · MCP · GitHub Actions · Fastlane

Notes from the work


Measure first. Keep the boundaries clear. Leave it legible.

Open to lead and staff mobile roles · India / Remote
Let's talk · Résumé

Pinned Loading

  1. AlphabetIndex-Fast-Scroll-RecyclerView AlphabetIndex-Fast-Scroll-RecyclerView Public

    A Powerful AlphabetIndex FastScroller Library for Android's RecyclerView! https://myinnos.github.io/AlphabetIndex-Fast-Scroll-RecyclerView/

    Java 2

  2. AndroidStructure_MVVM_RX AndroidStructure_MVVM_RX Public

    Forked from Grappus/AndroidStructure_MVVM_RX

    This repo consists of base project structure for android application based on MVVM architecture using Rx-Java2 framework with room and liveData for local database management.

    Java 1

  3. DaggerAndroidKotlinSampleApp DaggerAndroidKotlinSampleApp Public

    Forked from jshvarts/DaggerAndroidKotlinSampleApp

    Kotlin implementation of DaggerAndroidSampleApp repo

    Kotlin

  4. lottie-android lottie-android Public

    Forked from airbnb/lottie-android

    Render After Effects animations natively on Android and iOS, Web, and React Native

    Java

  5. MatisseModified MatisseModified Public

    This repo is modified version of Matisse. Modified for personal use.

    Java