Shorekeeper Ambient Lineart
Back to Home

Selected Projects

A collection of 14+ systems I've designed, architected, and shipped — spanning distributed sensor telemetry, sub-second WebRTC voice AI, offline-first factory mobile engineering, and procedural WebGL graphics.

Distributed & Geophysics2026

TETHYS Planetary Intelligence

Planetary intelligence aggregator ingesting 12 real-time sensors into TimescaleDB with MAD Z-score anomaly detection and a 60 FPS 3D WebGL globe.

12 planetary sensors • TimescaleDB continuous aggregates • 60 FPS WebGL
React 19Three.jsFastAPITimescaleDBRedis
Autonomous AI & Voice2026

Shorekeeper S2S Agent

Sub-second duplex speech-to-speech AI agent over LiveKit WebRTC with Gemini 3.7 Flash reasoning, Fish Audio 48kHz TTS, and Svelte 5 3D particle HUD.

< 850ms voice latency • WebRTC duplex • Fish Audio 48kHz
LiveKitWebRTCSvelte 5Gemini 3.7 FlashFastAPI
Industrial Mobile Engineering2026

PT Bukaka 5S Patrol Mobile

Industrial plant audit mobile application covering 9 heavy forging shops for PT Bukaka with camera evidence, offline-first sync, and manager sign-off.

9 forging shops • 100% offline-first • zero-data-loss queue
React NativeExpo SDK 54TypeScriptSupabase
Zero-Trust Infrastructure2026

AETER Zero-Trust Gateway

WebAuthn passkeys perimeter reverse proxy shielding 5 microservices with real-time Bun SSE telemetry, running continuously under 3.6 GB VPS RAM limits.

5 microservices • WebAuthn Passkeys • sub-50ms TLS edge
DockerBunNginxWebAuthnTypeScript
Research & Governance2026

Selective HITL Multi-Agent Gate

Undergraduate thesis proposal synthesizing PRISMA 2020 Systematic Literature Review of 6,774 studies on human-in-the-loop safety gates for multi-agent software engineering.

6,774 initial papers • 36 final synthesis • IEEE target
PRISMA 2020Multi-Agent SWEPythonLaTeX
Industrial Telemetry2026

BFI Press Telemetry Dashboard

Sub-second real-time telemetry dashboard for 100 Hz hydraulic forging press and elastomer bearing stress analysis at PT Bukaka Forging Industries.

100 Hz sensor ingestion • TimescaleDB continuous aggregates • Socket.IO
FastAPITimescaleDBSocket.IOChart.js
WebGL & 3D Interactive2026

BFI Seismic Bearing 3D Visualizer

Interactive 3D mechanical visualizer for structural seismic isolation bearings (Lead Rubber Bearing) under shear and compressive loads.

60 FPS WebGL • procedural mesh deformation • R3F
Next.js 15React Three FiberThree.jsGSAP
Distributed Databases2025

Smart City Energy Grid System

Multi-district urban energy telemetry system powered by Apache Cassandra distributed wide-column store and time-series clustering.

Cassandra wide-column • multi-district IoT • high write throughput
Apache CassandraPythonDockerFastAPI
Data Engineering2025

ETL Stock Market Telemetry

Automated scheduled financial data extraction pipelines with Apache Airflow DAGs, Dockerized runners, and MongoDB document persistence.

Automated Airflow DAGs • MongoDB persistence • stream analytics
Apache AirflowMongoDBDockerPython
Enterprise Systems2025

DINAMIK 20 National Platform

National collegiate IT competition management platform with granular RBAC, automated QR ticketing, payment gateway, and live jury statistical dashboard.

1,000+ competitors • automated QR verification • zero downtime
ExpressPostgreSQLPrismaReactTailwind CSS
Distributed Ledger2025

Coffee Export Provenance Blockchain

Permissioned Hyperledger Fabric blockchain with Go smart contracts tracking agricultural export authenticity and Leaflet route provenance.

Hyperledger Fabric • Go chaincode • cryptographic batch proofs
Hyperledger FabricGoDockerLeaflet
Web Game Engine2025

Project Aetheria Web Engine

Browser-based visual novel runtime engine with sub-frame state rollback, branch story graphs, and Howler.js spatial audio synchronization.

Sub-frame state rollback • audio stem sync • 60 FPS dialogue render
React 18Vite 6Howler.jsZustand
Procedural WebGL2025

Aetrvoid Particle Compute

GPU-accelerated procedural particle simulation driven by 3D curl noise and vector velocity fields in WebGL.

100,000+ interactive particles • GPU curl noise • 60 FPS
WebGLThree.jsGLSL ShadersVite
Computer Vision & Document AI2025

Corporate Annual Report CV Pipeline

Automated document intelligence pipeline combining YOLO layout detection, OpenCV YuNet + ArcFace alignment, and Meta SSCD deduplication on GCP.

98.2% face alignment accuracy • Meta SSCD deduplication • GCS
PythonYOLOOpenCVArcFaceMeta SSCDGCP