Skip to content
View dev-vikas-soni's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report dev-vikas-soni

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
dev-vikas-soni/README.md

Hi 👋, I'm Vikas Soni

Senior Android Engineer | Kotlin Multiplatform | Jetpack Compose | OSS

Senior Android Engineer with 7+ years of experience building scalable mobile applications.

💡 Passionate about:

  • Kotlin Multiplatform
  • Android Architecture
  • Jetpack Compose
  • Developer Tooling
  • Open Source

✍️ Technical Writer | OSS Contributor | Aspiring Google Developer Expert (GDE)


🛠 Tech Stack

Mobile

  • Kotlin
  • Android SDK
  • Jetpack Compose
  • Kotlin Multiplatform

Architecture

  • MVVM
  • Clean Architecture
  • Modularization

Tools

  • Coroutines & Flow
  • Hilt / Koin
  • Firebase
  • CI/CD
  • Gradle

Featured Projects

🔥 Lighthouse Gradle Plugin

Developer productivity plugin for Android & Kotlin projects.

📱 Retrofit Streaming App

Streaming AI Resposne in form of JSON data through Retrofit Library


🌱 Currently Exploring

  • Compose Multiplatform
  • Kotlin/Wasm
  • AI-powered mobile apps
  • Android performance optimization

✍️ Writing & Community

  • Android Technical Articles
  • Open Source Contributions
  • Sharing Android & KMP learnings

🤝 Connect With Me

🔥 GitHub Streak

👀 Profile Views

profile views

Pinned Loading

  1. gradle-lighthouse gradle-lighthouse Public

    Analyze Android module graphs, detect circular dependencies, audit Gradle builds, and uncover architecture bottlenecks before they impact build performance.

    Kotlin 45

  2. StreamingApp StreamingApp Public

    Kotlin 3 2

  3. RealmDB_Android RealmDB_Android Public

    Implementation of Realm Database in Android Jetpack Compose Project

    Kotlin 2 1

  4. android-pagination-sample android-pagination-sample Public

    A practical Kotlin Android project demonstrating all major types of pagination using the Paging 3 library. This repo covers basic and advanced use cases, including page-based, offset-based, cursor-…

    Kotlin

  5. compose-shared-view-model compose-shared-view-model Public

    Implementation of Shared View Model in Pure jetpack Compose App

    Kotlin

  6. android-ai-agents android-ai-agents Public

    A portfolio-quality Android architecture sample demonstrating how to build, orchestrate, and observe on-device Agentic AI workflows using Gemini Nano and AICore.

    Kotlin 5