Skip to content
View Lancern's full-sized avatar
:octocat:
Looking for interesting projects
:octocat:
Looking for interesting projects

Sponsoring

@cyyself

Organizations

@llvm @BITNP @BITICPC

Block or report Lancern

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Lancern/README.md

Hi there 👋 Welcome to my GitHub profile!

🔭 I'm constantly looking for interesting open-source projects to contribute.

⚡ I'm open to new job opportunities. You could reach me through my email if you're interested.

impl Lancern {
    pub fn about() -> Self {
        Self {
            name: "Sirui Mu",
            email: "msrlancern@gmail.com",
            education: Education {
                bachelor: Degree("Beijing Institute of Technology", "Software Engineering", 2016..=2020),
                master: Degree("Tsinghua University", "Cybersecurity", 2020..=2023),
            },
        }
    }
}

impl Programmer for Lancern {
    fn topics(&self) -> Vec<&'static str> {
        vec!["Compilers", "Toolchain", "MLsys", "Storage Systems"]
    }

    fn languages(&self) -> Vec<&'static str> {
        vec!["C/C++", "C#", "CUDA", "Python", "Rust", "TypeScript", "Zig"]
    }
}

impl LinuxUser for Lancern {
    fn distros() -> Vec<&'static str> {
        vec!["openSUSE", "ArchLinux", "Fedora", "Ubuntu", "Debian"]
    }
}

impl FormerACMer for Lancern { }
impl FormerCTFer for Lancern { }

My Skills

Sirui's github stats Top Langs

Pinned Loading

  1. llvm/llvm-project llvm/llvm-project Public

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM 29.6k 12.2k

  2. llvm/clangir llvm/clangir Public

    A new (MLIR based) high-level IR for clang.

    LLVM 400 101

  3. mlir-gccjit mlir-gccjit Public

    MLIR dialect for libgccjit

    C++ 18

  4. SpriteOvO/spdlog-rs SpriteOvO/spdlog-rs Public

    Fast, highly configurable Rust logging crate

    Rust 118 12

  5. BITNP/BIThesis BITNP/BIThesis Public

    📖 北京理工大学非官方 LaTeX 模板集合,包含本科、研究生毕业设计模板及更多。🎉 (更多文档请访问 wiki 和 release 中的手册)

    TeX 726 97

  6. asm2vec asm2vec Public

    An unofficial implementation of asm2vec as a standalone python package

    Python 160 38