Binghao Wang

Dedicated to code UI/UX and tooling.

About

I'm an undergraduate student in Automation Engineering at Nanjing University of Science and Technology (2024–2028). I serve as the Algorithm & UAV Team Lead of Alliance, a RoboMaster team, and I'm a guest student at PLCT Lab, Institute of Software, CAS, working on Buddy-MLIR, an MLIR-based compiler for the RISC-V platform.

Selected Projects

cargo-dlx

A cargo subcommand to download, build, and run binaries from crates.io without installing them. Recognized by Cargo/Clap maintainers and planned for upstreaming into Cargo.

cicest

A programming language supporting both native VM execution and LLVM-based compilation, with a compile-time boundary overlay and linear type inference.

EVE Fit Assistant

A cross-platform fitting utility for EVE Online, with CI/CD-driven data extraction and identity-based content distribution on Cloudflare Workers.

EVE MultiTools

A comprehensive toolset for EVE Online players: market analysis, character management, industry tools, and more.

pdxdoc-next

Community documentation site for the game Stellaris.

monad-std

Rust-styled monad utilities (Option, Result, and friends) for Python.

Open Source Contributions

rust-lang / rust & cargo
  • Fixed closure capture behavior of if let in the compiler
  • Fixed rustdoc file_span generation for scraped examples
  • Fixed a missing truncate when Cargo writes .crate files
nushell
  • Added the --upgrade switch for mv
  • Made string-related commands parse-time evaluatable
  • Fixed an internal panic in query web and an overflow in table display
astral-sh / ruff
  • Fixed refurb misbehavior of operator.itemgetter with tuple getters
  • Fixed rule B909 panicking on large loop blocks
pydantic / monty
  • Independently ported, adapted, and tested CPython's native re module
  • Added a printer callback for the JavaScript binding
PyO3
  • Fixed std::ffi import for _Py_NegativeRefcount across build environments
and more
  • tokei — new language support and output-format fixes
  • sniffnet & tauri-docs — Simplified Chinese translations
  • rust-headless-chrome — fixed mismatched LaunchOptions defaults

Stats

GitHub statistics for Embers-of-the-FireTop languages used by Embers-of-the-FireWakaTime coding activity