Curriculum Vitae

千秋 / BreakingLead

Independent Developer · Graphics Systems · Formal Verification

I build tools where theory and implementation meet: graphics engines, compiler experiments, functional programming, theorem proving, and practical automation. I am looking for open source, developer tooling, formal methods, graphics, or general development work in Shanghai or remote teams.

Summary

Experience

2025.01 - 2025.03

Formal Verification Developer

整数智能信息技术(杭州)有限责任公司 · Remote · Lean · IMO · Functional Programming

  • Formalized and verified competition mathematics problems with the Lean theorem prover.

2025.03 - Present

Freelance Developer

Independent · Remote · Python · OpenCV · pandas · Automation

  • Built scripts and tools for spreadsheet processing, image recognition, data cleanup, and task automation.
  • Handled requirements clarification, technical planning, implementation, and delivery independently.

Selected Projects

Blockworld

Rust · WebGPU · ECS · Voxel Rendering · 89 stars

A Minecraft-like voxel game implementation with a Rust rendering stack, WebGPU pipeline, and entity-component architecture.

  • Designed the core engine architecture, entity management, and rendering pipeline.
  • Explored high-performance per-voxel rendering and mod-compatibility-oriented architecture.

Moonbite

Zig · Compiler · Type Systems

A mini MoonBit compiler experiment covering parsing, type checking, and code-generation ideas.

  • Built compiler components while exploring Hindley-Milner style typing and language implementation tradeoffs.

Bee Agent

Go · LLM Agents · TUI · Workflow DAGs

A Go-based coding agent built around the Anthropic Go SDK, with terminal sessions, permission control, skills, memory, and visual agent/workflow configuration.

  • Implemented a Bubble Tea TUI with session persistence, resume flows, mode switching, and tool-permission confirmations.
  • Built Agent Builder and workflow tooling for typed node graphs, reusable blueprints, dry-runs, compiled plans, and run history.
  • Added modules for memory, background jobs, cron scheduling, subagents, messaging adapters, Telegram integration, and CoC tabletop tools.

Technical Writing

Graphics · Programming Languages · Rust · Mathematics

Maintains notes and essays on graphics libraries, C/C++ linkage, CPS, ASTs, Zig, Rust, math, and language learning.

  • Publishes imported notes and Zhihu articles as a browsable file-style blog archive.

Skills

Languages

RustTypeScriptCGoPythonZigHaskellScheme LispLean4

Systems & Graphics

WebGPUWebAssemblyECSRay TracingLinuxDockerGit

Web & Backend

ReactAstroViteNode.jsBunFastAPISQLiteRedis

Theory

Formal VerificationType SystemsDependent TypesSystem FCategory Theory

Education

Northwestern Polytechnical University Affiliated High School

2023.09 - 2026.06 · Science track

Public Profile

GitHub: BreakingLead

Computer Graphics · Rustacean · Lisper

Public profile and repository list show active work across graphics, compiler experiments, dotfiles, Lean study, and programming-language learning.