👋 Hi, I’m Huawei Hou, a student and developer majoring in Computer Science and Tecnology.

👀 I’m interested in Swarm UAV, System Software (OS, Compiler) and Artificial Intelligence. I prefer engineering projects that can be applied in real world.

🌱 I’m currently learning:

  • how to build a compiler system from scratch (using Rust!).
  • how to design and implement a task assignment algorithm for heterogeneous unmanned systems based on alliance game.

💞 I’m looking to collaborate on:

  • compiler design in rust
  • task assignment algorithm for heterogeneous unmanned systems (may be mostly on c++?)

📬 How to reach me:

📈 my github stats and top language (hide html and jupyter-notebook)

houhuawei23

🐍 my github contribution (by snake)

github-snake

📕 my pinned repositories

  • I record nearly all my learning notes in houhuawei23/Notes, you can check and use it in here.
  • nudt-sysyc-csc2024 is the refactor repository of our csc-2024 compiler design contest.
    • its /docs have a lot useful information, e.g. antlr4, riscv, llvm-ir, compiler-design and so on. (all recorded in the process of the contest)

Learning Notes or Logs.

Projects:

About Compiler:

Typst Templates:

🔨 Tech Stack

  • I am familiar with the following tools or programming languages, and I also recommend them to you 😊 .

linux debian llvm pytorch docker git rust cpp typst