Full projects I've built from scratch — some shipped, some still in progress.
Each one links back to its GitHub repo and, where it exists, a live demo.
project
Agent Dashboardsoftwaresecurity
Real-time monitoring and control plane for locally running Claude Code agents — a Go and Vue dashboard that discovers agents by scanning processes, streams tokens, cost and status over SSE, and drives a multi-stage task pipeline in isolated git worktrees. I'm not its author — my work extends it in my own fork.Running several agents at once leaves you with no shared view of what they are doing, what they cost, or which one is waiting on an answer. The upstream project solves that by reading what Claude Code already writes to disk, with no per-project hooks. My work went into the surfaces that make it legible: the workspace an agent is inspected in, the machine context around it, and a set of performance and correctness faults underneath both.project
SMSNetsoftwaresecurity
Android app that scans incoming SMS messages and flags likely phishing attempts using an AI classification model, with a feedback loop that improves accuracy over time.SMS-based phishing is a common mobile security threat. SMSNet detects suspicious messages on-device and helps users recognize phishing attempts before they act on them.SMS Listener
Classifier
VirusTotal Check
Risk Score
Retrain
project
WalletRadarsoftware
Solana wallet-intelligence and paper-trading research platform — ranks wallets by a composite Smart Score, surfaces tokens that multiple strong wallets converged on, simulates strategies against live prices, and measures whether those signals actually predicted price. Research only: no wallet signing, no on-chain transactions, no real trades ever placed.Gives researchers a way to find consistently strong Solana traders and test strategies against them without financial risk — the analysis, the convergence signals, and the trading simulator all run on real market data while staying entirely virtual, and a separate validation view checks whether the signals hold up at all, independent of whether any one strategy happened to make money.Discover Wallets
Smart Score
Supabase Cache
Convergence
Paper Trades
Signal Validation
project
DocAppsoftware
Mobile app (iOS + Android) that centralizes household bills and receipts — scan a document, let AI extract the details, review, and track from one dashboard. Now named Tiyuk, with all eight planned build phases done and EAS build configuration in place.Replaces scattered paper bills and receipts with a single organized, searchable digital system, using a provider-agnostic OCR/AI interface so no vendor is hardcoded.Capture Doc
Private Storage
OCR / AI Extract
Validate (Zod)
Review & Confirm
project
Medical Diagnosis Appsoftware
Android app where a doctor enters a patient's blood test results and the app flags every condition whose ranges match, each with a recommended treatment.Speeds up first-pass diagnosis by checking blood test values against the ranges for 26 conditions and listing every match, with treatment suggestions, for the reviewing doctor.Enter Values
Match Ranges
Suggestion
project
CoffeeShop MVCsoftware
.NET MVC web application for a coffee shop — menu and user management for staff, and a storefront where customers place orders.Gives a coffee shop a simple web-based back office for its menu and user accounts, plus a public storefront for customer ordering.Model
Controller
View
project
Wepo4Usoftware
First website project — a NoSQL/Firebase-backed site built during COVID-19 to connect elderly residents needing help with local volunteers and small businesses.Connects vulnerable residents who needed help during COVID-19 lockdowns with nearby volunteers and small businesses offering support.Post Request
Firebase Store
Match Listing