Skip to content
View oianmol's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report oianmol

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
oianmol/README.md

👋 Hi, I’m Anmol Verma

Principal / Lead Mobile & Kotlin Multiplatform Engineer
📍 India

👉 View Resume (PDF)

I design and build scalable mobile platforms for Android & iOS using Kotlin, Jetpack Compose, and Kotlin Multiplatform (KMP/KMM). With 12+ years of experience, I specialize in platform engineering, clean architecture, testing strategy, and developer productivity—especially in regulated domains like fintech.


💼 What I Do

📱 Mobile Platforms

  • Android (Kotlin, Jetpack Compose)
  • iOS (via Kotlin Multiplatform)
  • Flutter
  • Native iOS / Android
  • Backend Ktor(Kotlin)

🧩 Kotlin Multiplatform (KMP/KMM)

  • Shared business logic
  • Internal SDKs
  • Monorepo builds
  • Platform abstractions

🏗 Architecture & Design Systems

  • Clean Architecture
  • Modularization
  • SOLID principles
  • Atomic Design systems

🧪 Quality & Testing

  • Unit testing
  • UI & instrumentation testing
  • E2E & automation testing
  • Test strategy and flakiness reduction

⚙️ DevOps & Tooling

  • CI/CD pipelines
  • Gradle build engineering
  • Custom Android Device Farms

🚀 Professional Highlights

  • Principal KMM Engineer @ NymCard (Fintech)
    Leading Kotlin Multiplatform development for Android & iOS, managing platform teams, internal SDKs, monorepo builds, and cross-platform design systems.
  • Built mobile applications from scratch using Jetpack Compose, with high test coverage and modular architectures.
  • Reduced testing costs by ~50% by designing a Custom Android Device Farm with intelligent test sharding.
  • Led Java → Kotlin migrations across large production codebases, improving safety and maintainability.
  • Increased test coverage, significantly reducing regressions and improving release stability.
  • Mentored engineers and established strong engineering standards across multiple teams.

🛠 Tech Stack

Languages & Frameworks

  • Kotlin, Java, Swift
  • Jetpack Compose, SwiftUI
  • Kotlin Multiplatform (KMP/KMM)
  • Flutter, Native
  • Ktor, Springboot

Architecture

  • Clean Architecture
  • Modularization & Public API patterns
  • Atomic Design Systems
  • SOLID principles

Testing

  • Unit testing
  • UI & instrumentation testing
  • E2E & automation testing

Backend & Platform

  • Ktor
  • Spring Boot
  • Exposed ORM
  • SQL & NoSQL databases

DevOps

  • CI/CD pipelines
  • Gradle (advanced build logic)
  • Monorepo strategies
  • Custom device farms

🤝 Open to Opportunities

I’m open to:

  • Principal / Staff / Lead Engineer roles
  • Kotlin Multiplatform & Platform Engineering
  • Fintech, SaaS, and developer platforms
  • Contract or full-time

If you’re building:

  • A cross-platform mobile platform
  • A shared SDK or design system
  • A high-quality, testable mobile architecture

I can help.


📫 Get in Touch


⭐️ If you’re a recruiter or hiring manager, feel free to reach out—happy to discuss how I can add value to your team.

Pinned Loading

  1. OpenTestLabAndroid OpenTestLabAndroid Public

    A self hosted Android test lab to run android automation tests. A possible firebase alternative

    Kotlin 13 1

  2. SlackComposeMultiplatform SlackComposeMultiplatform Public

    A Kotlin Multiplatform Slack clone using gRPC

    Kotlin 273 23

  3. DiscordJetpackCompose DiscordJetpackCompose Public

    A Jetpack compose clone for Discord Android Client

    Kotlin 201 13

  4. ComposeAnimationsPlayground ComposeAnimationsPlayground Public

    Jetpack compose animations playground

    Kotlin 376 25

  5. jettwitter jettwitter Public

    Kotlin 28 5

  6. JetCalendarView JetCalendarView Public

    Kotlin 11