Software engineer building at the intersection of finance, crypto, AI, and product.
I enjoy turning ideas into working products โ from trading tools and automation experiments, to mobile apps, games, and web products. I like fast iteration, clean UX, and shipping things people actually use.
- โ๏ธ Building software products end to end
- ๐ Exploring trading systems, market structure, and automation
- ๐ง Experimenting with AI-assisted workflows and developer tooling
- ๐ฎ Creating fun side projects, games, and consumer apps
An iOS-first task manager built for execution, not overplanning.
Features include lock screen Live Activities, Apple Reminders sync, gesture-driven task actions, subtasks, and focus-oriented task buckets.
A free online training game for improving chess visualization and spatial memory.
Players study a randomized chess position, recreate it from memory, and improve over time with feedback, guides, and a leaderboard.
A crypto-themed slot machine web experiment with betting controls, symbol mechanics, jackpot-style outcomes, and visual win effects.
Rust replication of a Polymarket arbitrage bot with EIP-712 order signing, realtime orderbook handling, arbitrage detection, and execution logic.
A personal collection of Claude Code skills for AI-assisted workflows and developer productivity.
- Languages: Swift, TypeScript, JavaScript, Python, Rust, Dart
- Frontend: React, Next.js, Tailwind
- Mobile: iOS, Flutter
- Other interests: trading systems, automation, AI tooling, product design
- Start lean, ship fast
- Optimize for simplicity and usability
- Learn in public through experiments
- Turn side projects into real product bets
- Building and refining side projects
- Exploring more Rust + trading infrastructure
- Experimenting with AI-native workflows for development
- GitHub: @bingcheng45
- TONT: tont.app
- Memory Chess: thememorychess.com
Building things by day, testing ideas by night.




