treeot
Developer building point-of-sale and back-office software, full-stack web services, and Discord bots — from in-store terminal hardware to the dashboards that run it.
Stack
TypeScript most days, Kotlin and Swift for the native side, Go and Rust where a service needs to be small and fast. Everything here is something I use regularly.
Projects
all →Store Edge Gateway
Runs on a store's terminal hardware, connecting the POS, displays, scanners, card readers, and printers over the local network. Keeps selling when the internet drops. One codebase, three platforms.
Kotlin Multiplatform · Compose · Ktor · SQLDelight · SwiftUI
2026 – present
Check-in Kiosk
Self-service check-in for wall-mounted Android panels driving a second screen, with a layout that measures the real display at runtime.
React Native · Expo · TypeScript
2026 – present
Payments CRM
Built for fun. A back office for a payments company: leads, boarding, orders, invoicing, tickets, and a partner portal. 25 record types on one generic resource layer.
React · TypeScript · TanStack Query · Laravel · MySQL
2026 – present
GuildLB
Another one for fun. A Hypixel SkyBlock guild leaderboard in four services, using the Hypixel API and including a Rust proxy that verifies people own the Minecraft account they claim.
Go · Rust · TypeScript · PostgreSQL · Docker · OpenTelemetry
2026 – present
On GitHub
details →- Contributions / 12mo
- 564
- Commits
- 523
- Public repos
- 2
- Last push
- Apr 2026