Skip to content
View bingcheng45's full-sized avatar

Block or report bingcheng45

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
bingcheng45/README.md

Hi there ๐Ÿ‘‹, hope you find some value in my work.

Hey, Iโ€™m Bingcheng ๐Ÿ‘‹

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.

What Iโ€™m focused on

  • โš™๏ธ 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

Featured projects

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.

Tech I work with

  • Languages: Swift, TypeScript, JavaScript, Python, Rust, Dart
  • Frontend: React, Next.js, Tailwind
  • Mobile: iOS, Flutter
  • Other interests: trading systems, automation, AI tooling, product design

How I like to build

  • Start lean, ship fast
  • Optimize for simplicity and usability
  • Learn in public through experiments
  • Turn side projects into real product bets

Currently

  • Building and refining side projects
  • Exploring more Rust + trading infrastructure
  • Experimenting with AI-native workflows for development

Links

BingCheng's GitHub stats

Top Langs


Building things by day, testing ideas by night.

Pinned Loading

  1. nusmodifications/nusmods nusmodifications/nusmods Public

    ๐Ÿซ Official course planning platform for National University of Singapore.

    JavaScript 662 353

  2. polymarketrust polymarketrust Public

    Rust replication of Polymarket arbitrage bot โ€” EIP-712 order signing, real-time WS orderbook, arb detection & execution

    Rust 4

  3. Yugilator Yugilator Public

    Flutter application of a yugioh calculator

    Dart 2

  4. Kinect-Swipe-Test Kinect-Swipe-Test Public

    You can learn how to have multiple gesture work in the same WPF program from this example. However, when you enable LeftHandLeftToRight.gbd and RightHandRightToLeft.gbd at the same time, they both โ€ฆ

    C# 2

  5. KinectStreamingWithScreenShot KinectStreamingWithScreenShot Public

    have color cameras, depth camera and infrared cameras with the ability to save the frame to your picture folder

    C# 2

  6. KinectStreamWithCamera KinectStreamWithCamera Public

    Infrared, colour, depth, and body with save feature

    C# 5 2