Skip to content
View usatie's full-sized avatar

Highlights

  • Pro

Organizations

@yenom

Block or report usatie

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

About Me

  • Worked in Japan (2014 - 2022). Moved to the United States (2024-)
  • Master's student in Computer Science at San Francisco State University (Expected graduation: Dec 2025)
  • Passionate about system programming
  • Currently exploring compilers, LLVM backend, AI chip emulation, and high-performance computing

Previous Works

  • Founded mikan and developed Japan’s most popular (9M+ downloads) English vocabulary app from scratch.
  • Maintained BitcoinKit (800+ stars), contributing 345 commits.

Hobby Projects

  • Built a Bash clone in C and wrote a detailed guide on incremental, unit-test-driven shell development.
  • Developed Quines, self-replicating programs that output their own source code.
  • Created an ELF executable packer that encrypts and compresses ELF binaries, auto-decrypting at runtime.
  • Reimplemented the nm command to analyze ELF binaries and extract symbol table information.
  • Built a Turing Machine Emulator to learn OCaml and understand Turing Machine operations.
  • Currently reimplementing the POSIX lex command as a preparation for future compiler development.

Let's connect if we share similar interests!

Shun's GitHub Stats

Pinned Loading

  1. yenom/BitcoinKit yenom/BitcoinKit Public

    Bitcoin protocol toolkit for Swift

    Swift 851 262

  2. minishell_v2 minishell_v2 Public

    Simple shell implementation written in C. It supports basic shell functionalities such as command execution, piping, redirection, and built-in commands.

    C 5