KG

Projects

Built things

SDKs, mobile apps, and production applications — a mix of professional work and personal exploration.

01

2023–now

Professional SDK

Irdeto Keystone SDK

A secure digital-key SDK deployed in production automotive environments — the software layer that lets a phone replace a car key. I own the entire mobile stack: Flutter plugin → React Native wrapper → BLE transport → CI/CD pipeline. I actively maintain four repositories end-to-end: the Keystone Flutter app, the SDK itself, the React Native wrapper, and a standalone POC that demonstrates the full communication flow between a React Native app and the Keystone Dart SDK.

FlutterJNI/CKotlinSwiftBLEGitLab CI

02

2020

Social Platform · Mobile

Social recipe-sharing app with video at its core. Flutter frontend + Python/Flask backend with FFMPEG-powered HLS transcoding. Designed in Figma with a Material Design–based visual language; peaked at 10K+ MAU during WieLabs tenure.

FlutterPython FlaskFFMPEGHLSFirebaseFigmaMaterial Design

03

2020

Events Platform · Mobile

Carnival

Event discovery and ticketing app built at WieLabs. Flutter frontend backed by Python/Flask, letting users browse, RSVP, and share local events. UI designed in Figma with the in-house designer — covering typography, color system, and component library.

FlutterPython FlaskFirebaseFigmaMaterial Design

04

2021

Android App

Modern Notes

Production-quality Android notes app built with Jetpack Compose and Clean Architecture. Offline-first with Room, biometric lock, rich-text editing, and tag-based organization.

KotlinJetpack ComposeRoomMVVMHilt

05

2021

Personal · Android

Codex Kernel

A custom Android kernel built for personal devices — a side project that grew out of curiosity about what happens below the application layer.

CLinux KernelAndroid

06

2023

Academic · ML

Phishing URL Detector

Graduate project: an LSTM-based classifier for detecting malicious URLs, trained on 600K+ samples. Achieved 96% test accuracy.

PythonTensorFlowLSTM

07

2020

IoT · Bluetooth

Loudcar

Flutter app that programs LED display boards over Bluetooth Classic. Custom RFCOMM frame-transfer protocol, real-time animation sequencer, and per-segment color control.

FlutterBluetooth ClassicRFCOMMIoT

08

Ongoing

Exploration · AI

Local LLM Inference

Ongoing experiment: running quantized LLMs on a Ryzen 9 9900X. Benchmarking llama.cpp vs. Ollama vs. MLX at various quantization levels. Exploring KV-cache optimizations and context-length extensions.

Pythonllama.cppLinuxHardware

Currently maintaining

Keystone App

Production Flutter application — the end-user digital-key experience.

Keystone SDK

The core SDK library distributed to OEM partners via JFrog Artifactory.

React Native Wrapper

Flutter-as-a-Module bridge exposing the SDK to React Native consumers over a Kotlin / Obj-C JS interface.

Keystone RN × Dart POC

Standalone proof-of-concept demonstrating the full communication flow between a React Native app and the Keystone Dart SDK. Used for partner onboarding and integration testing.