Home Projects Research Resume Contact
Available for Core Engineering

Android
Engineer.

Systems & Native UI.

Specializing in Kotlin Multiplatform, native performance tuning, Jetpack Compose architectures, and security-hardened mobile client systems.

KmpSocketEngine.kt
// 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)
}
Kotlin 2.1 Jetpack Compose Kotlin Multiplatform Linux Kernel Android SDK Coroutines & Flow Dagger Hilt & Koin Clean Architecture Kotlin 2.1 Jetpack Compose Kotlin Multiplatform Linux Kernel Android SDK Coroutines & Flow Dagger Hilt & Koin Clean Architecture
Portfolio

Featured Projects

2026 Archive
KMP Core Sockets

ConnectLnx

High-performance cross-platform file transfer tool. Implements KMP system architecture with native Android, Linux sockets layer, and Jetpack Compose.

ConnectLnx Showcase
Compose Spring REST

GCESHostel

Full-stack management system with Compose frontend UI, clean model mapping, and robust REST APIs.

GCESHostel App
SQLite Room Local-First

Smart Expense Tracker

Privacy-centric offline finance dashboard. Uses Room local DB, encrypted caches, and smooth charts.

Smart Expense Tracker
Godot Engine Math Logic

Ultimate Chess

Dynamic, high-performance offline chess game backed by solid move verification and local engines.

Ultimate Chess game
2-Player Games UI/UX

Duo Play

A suite of local-multiplayer arcade mini-games featuring minimalist controls and ultra-responsive layout physics.