Skip to content
View houhuawei23's full-sized avatar
🥰
I may be slow to respond.
🥰
I may be slow to respond.

Block or report houhuawei23

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
houhuawei23/README.md

👋 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

Pinned Loading

  1. Notes Notes Public

    Notes for Techs.

    Jupyter Notebook 7

  2. nudt-sysyc-csc2024 nudt-sysyc-csc2024 Public

    NUDT SysY Compiler for CSC-2024

    C++ 15 3

  3. swarm-uav-task-assignment swarm-uav-task-assignment Public

    A repo for swarm uavs task assignment simulation and algorithm implementation.

    Jupyter Notebook 6 1

  4. ai-anki-cards ai-anki-cards Public

    一个功能完备的Python CLI工具,用于从文本/Markdown文件自动生成Anki卡片,支持多种LLM提供商和卡片类型。

    Python

  5. ask_llm ask_llm Public

    ask_llm, a cmd line ask llm api caller, support chat mode.

    Python

  6. llm-engine llm-engine Public

    Unified LLM API provider and engine library for Python.

    Python