Skip to content
View liamslj13's full-sized avatar
:shipit:
:shipit:

Block or report liamslj13

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

Welcome to Liam’s Profile 👋

About Me

Undergraduate student looking to do double honors in Math (combinatorics) & CS (compiler implementation/optimization), specializing in compilers and algorithms. I enjoy puzzles, games, foreign languages, and have recently been trying my hand at competitive programming and competitive mathematics. hmu if you love Tim Hortons 🙌

Skills

  • Languages: C++, Go, Python, Java
  • Interests: LLVM, MLIR, compiler optimization, compiler implementation, IR design
  • Additional Interests: Hardware design, hardware verification, system verilog/verilog

Repository Stats

Active Projects

  • Verb Compiler

Open Source Contribution

  • LLVM/Circt

Connect

WebsiteLinkedIn

Pinned Loading

  1. banter banter Public

    A small compiler implementation via LLVM.

    C++

  2. llvm/circt llvm/circt Public

    Circuit IR Compilers and Tools

    C++ 1.9k 358

  3. programming-problems programming-problems Public

    Repo of programming problems I have solved

    C++

  4. 25 25 Public

    25 is an interpreted programming language written in Java. This language is still under development.

    Java