Loading...
avatar

Yin-Chi Chan

yinchi
Rust Python
joined 1 month ago
  • Former postdoctoral researcher with extensive research software engineering skills, aiming to transition to an industry role.
  • Rich experience in stochastic modelling and computer simulation, including via open-source Python libraries, e.g. simpy, salabim, ifcopenshell.
  • Experience with writing custom interactive dashboards in Python, using Dash for visualization and openpyxl and Pandas for data input.

Challenges

Build your own HTTP server
using Rust
Build your own HTTP server
Learn about TCP servers, the HTTP protocol and more
completed
Rust
Build your own Claude Code
using Python
Build your own Claude Code
Learn about LLM APIs, tool calling, agent loops and more
completed
Python
Build your own Shell
using Rust
Build your own Shell
Learn about parsing shell commands, executing programs and more
22/59 stages
Rust
Build your own Interpreter
using Rust
Build your own Interpreter
Learn about tokenization, ASTs, tree-walk interpreters and more.
70/84 stages
Rust
March 2026