Skip to content
View MSMazaya's full-sized avatar
💬
Typing...
💬
Typing...

Block or report MSMazaya

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

Hi!

My name is Mazaya, I am a Master of Software Engineering in Embedded Systems student at Carnegie Mellon University. I have a lot of interest in compilers, computer architecture, and embedded systems. I have several experiences: 3 SDE internships and 2 research internships on computer architecture and HPC. I will soon be doing my internship at Qualcomm's Wireless Research and Development team.

I have several projects I am proud of:

  1. C0 compiler: an x86 compiler for C0 - subset of C. Written in Rust and supports control flow, function calls, and dynamic memory accesses. All of those feature is implemented to adhere the System V ABI. It's an ongoing project that should be finished before summer 2025.
  2. PicoEth: PicoRV32 minimalist SoC design and implementation in Nexys A7 100T with access to UART as its current only I/O. It is projected to be finished before summer 2025 with more peripherals support (DDR3 memory and ethernet).
  3. Acme to Alloy compiler: ACME is an ADL developed by CMU ABLE research group. This compiler translate ACME model to Alloy which supports more formal method invariant rules.
  4. More to come!

Contact Information:

  • Email: mmazaya <at> andrew.cmu.edu
  • LinkedIn: Muhammad Sulthan Mazaya

Pinned Loading

  1. MSMazaya MSMazaya Public

    My personal repository