Skip to content
View willwang-io's full-sized avatar

Block or report willwang-io

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
willwang-io/README.md

Hey, I'm Will 👋

Software developer based in Canada with 3 years of professional experience building performance-critical desktop tooling. Now focused on web and system development with Rust and Python.

I care about writing clean, well-tested code and solving hard problems — my CS & Math double honours background means I'm equally comfortable with algorithm design and shipping production software.

What I'm working on now

  • Open-source contributor to rocketmq-rust — refactoring internals, implementing features, and participating in code review on a real-world Rust messaging system
  • Nonogram Solver — Rust + Dioxus web app with step-by-step visualization, using a relaxation + 2-SAT solving framework
  • Solo Chess Solver — Interactive browser-based puzzle solver with move validation and solution playback

Tech I work with

Languages: Rust, Python, C++, JavaScript
Web: React, Next.js, Tailwind, Dioxus
Backend: FastAPI, Actix Web, PostgreSQL, Redis
Infra: AWS (EC2, S3, Route 53), Docker, Cloudflare

Get in touch

I'm open to software developer roles across Canada, remote, hybrid and on-site are all fine — no sponsorship needed.

📧 hello@willwang.io · 🔗 willwang.io

Find me elsewhere

will_wang

Pinned Loading

  1. rocketmq-rust rocketmq-rust Public

    Forked from mxsm/rocketmq-rust

    🚀Apache RocketMQ build in Rust🦀. Faster, safer, and with lower memory usage. ⭐ Star to support our work❤️!

    Rust

  2. NonogramSolver NonogramSolver Public

    Rust + Dioxus Nonogram solver with step‑by‑step visualization and live puzzle fetching.

    Rust

  3. solo-chess-solver solo-chess-solver Public

    Solo Chess Solver built with Rust + Dioxus — interactive board, move validation, and step‑by‑step solutions.

    Rust

  4. codereview-ai codereview-ai Public

    AI-powered code review for GitHub PRs — built with Next.js, TypeScript, Claude API, and PostgreSQL

    TypeScript