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.
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.
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.
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.