Skip to content

Resume

Sudarshan Chaudhari

Product Engineer · AI Systems Builder · Multi-Domain Solo Studio

Summary

Solo product engineer with 13+ years in QA and 4+ years shipping production software across 10 domains — Android, web, AI systems, cybersecurity, signage, Rust, CLI tooling, and developer automation. Operate SudarshanTechLabs as a single-engineer multi-domain studio: 200+ projects, 22+ Android apps, 23 cybersecurity tools, 65 AI projects, 5 Claude Code plugins. Architecture discipline (Clean + MVVM, Hilt, StateFlow, Room on Android; Next.js + TypeScript on web; structured agent meshes for AI) makes solo fleet management tractable.

Skills

Android

KotlinJetpack ComposeClean ArchitectureMVVMHiltStateFlowRoomWorkManagerForegroundService

QA Engineering

Test strategyRelease gate ownershipCross-platform validationRegression architecture18 device environments (Fire OS, Android TV, Tizen, webOS, signage)

Web & Tooling

TypeScriptNext.js (App Router)TailwindCloudflare WorkersCloudflare Pagesn8n

AI / Automation

Claude Code pluginsMCP serversAgent orchestration (OrbiAgents)Prompt engineeringBuild-time codegen

Cybersecurity

Threat detectionLog analysisBrute-force detectionCSP scanningOSINT toolingDefensive labs (21 projects)

Rust & CLI

Rust systems programmingCLI tooling designPerformance-critical local toolsZero-dependency engineeringLog parsing pipelines

Experience

Solo Founder / Product Engineer

2024 — Present

SudarshanTechLabs · Bangkok, Thailand

  • Operate single-engineer Android product studio with 1 app live on Google Play and 21 more in active development.
  • Built and shipped 5 Claude Code plugins to the registry — DroidForge (signing), PlayCraft (Play Store publishing), PrivacyPilot (policy generation), KotlinSense (LSP-aware AI coding), RepoMem (persistent agent memory).
  • Maintain identical Clean Architecture + Hilt + StateFlow + Room across the fleet so any app can be debugged without context reload.
  • Per-app keystore isolation, shared Gradle version catalog, automated signing via DroidForge — release discipline at fleet scale without a team.

QA Engineering Lead

2012 — 2024

Enterprise QA Engineering Lead · Bangkok, Thailand

  • Owned test strategy, automation framework architecture, and release gate ownership across enterprise products.
  • Cross-platform validation for digital signage deployments across 18 device environments — Fire OS, Android TV, Tizen, webOS, dedicated signage players.
  • Risk-based validation and regression architecture for products serving thousands of distributed endpoints.
  • That QA depth informs every SudarshanTechLabs system: edge cases first, release confidence as engineering, debuggability without tribal knowledge.

Selected projects

MyFamilyTracker

Link

Real-time family location sharing live on Google Play. Firebase Realtime DB for sub-second propagation (chosen over Firestore for stream semantics at low update frequency), WorkManager + ForegroundService for OS-compliant background, Google Maps Geofencing API.

KotlinJetpack ComposeFirebase RTDBGoogle MapsRoom

DroidForge

Claude Code plugin orchestrating per-app signing configs, version state, and Gradle build flow across 22+ Android repos. Shipped to the public plugin registry.

Claude Code pluginBashGradle

GitGetAppVault

Link

Kotlin Multiplatform shared module owning signing configs, version state, and Play Store metadata across the portfolio — single source of truth for cross-app release operations.

Kotlin MultiplatformGradle

sudarshantechlabs.com

Link

Next.js App Router + static export on Cloudflare Pages. 62 routes, structured data (Person, ItemList, SoftwareApplication, BreadcrumbList, BlogPosting JSON-LD), build-time WebP pipeline, Vitest + RTL coverage.

Next.jsTypeScriptTailwindCloudflare PagesCloudflare Workers

Education

Add school name here

Add degree here

Add period here

Need a PDF? Use your browser's print dialog (Cmd+P) and save as PDF. The styling above is print-friendly.