Colton Spyker

I like building new things. Working with Rust, TS, JS, and C++.

Experience

Bop.bet | Online IGaming platform June 2025 - Present

Co-founder & sole developer

  • Built online casino & sportsbook with 5 provably fair games (HMAC-SHA256), 5,000+ aggregated slots, and designed 500+ custom game card images served via Cloudflare's R2.
  • Rust/Axum backend with atomic financial transactions, Redis caching, and real-time WebSocket server for live bet feeds, chat, and spectating.
  • Implemented multi-cryptocurrency payment system (NOWPayments Custody API) with IPN webhooks, idempotent payout processing, and automated failure refunds.
  • Built SvelteKit frontend on Cloudflare Pages with edge-cached sessions via Cloudflare KV, and an admin dashboard with user management, revenue analytics, and feature flags.
  • Deployed on Hetzner VPS with GitHub Actions CI/CD, with automated PostgreSQL WAL backups to Cloudflare R2.

HelpQueue | Classroom Help Queue & Polling Platform Dec 2024 - Present

Sveltekit + D1 SQLite + WorkOS Auth

  • Full-stack help queue and live polling platform used daily by 50+ computer science classes and hundreds of students, from my high school's CS department to professors at universities like Carnegie Mellon.
  • Migrated from the original React stack to SvelteKit on Cloudflare Workers with D1 SQLite at the edge, keeping queue interactions snappy (sub-100ms) globally without a dedicated backend.
  • Server-rendered with form actions for mutations, WorkOS for Google OAuth and email magic-code auth, and a multi-role system (student, TA, teacher) with per-class configuration.

Projects

claw-tree | Rust, SvelteKit, TypeScript, Caveman April 2026

  • Visual workflow builder and chat interface for the claw agent CLI. Design multi-step AI workflows as graphs, run them end-to-end, with session continuity shared across a web canvas, in-browser chat, and terminal REPL.
  • Drag-and-drop canvas wiring 9 node types (Agent, Plan, Security, Test, Review, etc.) with parallel execution, conditional branching, live cost tracking, and multi-provider support (Claude, GPT, GLM).

Launch Monitor | C++, OpenCV, ImGui, Nvidia Jetson October 2025

  • Built a custom launch monitor featuring a stereoscopic, dual global-shutter camera system and IR lighting, powered by an Nvidia Jetson Orin Nano.
  • Developed a real-time C++ application (CMake) using OpenCV for object tracking and ImGui to create a diagnostic UI for live data display and camera view control.
  • Implemented physics logic to test simple tracking data and calculate key metrics such as ball speed, launch angle, and estimated spin rate.

affiliate-rs | Rust, SvelteKit, PostgreSQL, Docker March 2026

  • Built an open-source, self-hosted affiliate tracking system with a Rust API and SvelteKit dashboard for monitoring clicks, conversions, and revenue across affiliate networks.

Education

El Camino College 2025 - Present

A.S. in Computer Science (expected May 2027)

Stanford University Online Certification Nov 2024

Supervised Machine Learning: Regression and Classification

© 2026 Colton Spyker