// Portfolio
SUMChain + SUMail
Co-designing a Rust Layer-1 blockchain with round-robin PoA/PoS validator rotation and protocol-level token standards. Built a TypeScript Chrome extension wallet with an in-memory PBKDF2 vault, a React/Vite web client, and a SwiftUI mobile wallet reading on-chain data directly from SUMChain. SUMail is the ecosystem's encrypted messaging layer.
SUMChain → SUMail → SUMailet extension →SNIP + OmniNode
Two protocols extending the SUMChain ecosystem: SNIP (Storage Node Interface Protocol) standardizes how storage providers plug into the network, and OmniNode is the federated execution layer that coordinates them.
SNIP site → OmniNode site → SNIP GitHub → OmniNode GitHub →hangg
Full-stack real-time social platform (React Native, Next.js, NestJS, PostgreSQL on GCP) with Firebase auth, signed-cookies via Cloud CDN, deep linking, and adaptive Socket.IO polling. Full launch in May 2026. Coming soon.
hangg.app →
GNN for Ethereum AML Detection
Adapted IBM's Multi-GNN from edge-level Bitcoin classification to node-level Ethereum sanctions detection via transfer learning under a 14,140:1 class imbalance. Identified placement / layering / integration laundering phases through SHAP attribution on 2-hop ego subgraphs, fed by a Rust pipeline aggregating 90M+ transactions into weekly Parquet graphs.
Training → Viz → Preprocessing →
QuoSUM Kiosk
Self-serve ordering kiosk for quick-service restaurants, built on the SUMChain payments stack. See the walkthrough video below.
Demo video →
WantSUM?
Decentralized, serverless iMessage coordination engine. An iMessage extension that turns a text thread into a live collaborative cart — friends browse restaurant menus together and build a shared group order without leaving Messages.
B+Tree SQL Engine
From-scratch C++ relational engine: state-machine SQL parser, B+Tree index over binary storage, Shunting-Yard query pipeline supporting SELECT, INSERT, and conditional filtering.
GitHub →