Android
Engineer.
Systems & Native UI.
Specializing in Kotlin Multiplatform, native performance tuning, Jetpack Compose architectures, and security-hardened mobile client systems.
// Native Multiplatform Sockets Engine package org.barath.connectlnx.core import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.Dispatchers object KmpSocketEngine { private val context = Dispatchers.IO fun init(port: Int): Boolean { return try { bindNativeSocket(port) true } catch (e: Exception) { logError(e) false } } external fun bindNativeSocket(p: Int) }
Featured Projects
Smart Expense Tracker
Privacy-centric offline finance dashboard. Uses Room local DB, encrypted caches, and smooth charts.
Duo Play
A suite of local-multiplayer arcade mini-games featuring minimalist controls and ultra-responsive layout physics.
Engineering Write-ups
IDOR Vulnerability Production Audits
Deep dive into broken object level authorization vectors in mobile client-server endpoints, highlighting detection scripts and patch methods.
Clean Architecture Implementation Notes
Strategic separation of domain and data layers in complex multiplatform modules, utilizing Flow, decoupled entities, and clean repositories.