Skip to content


  • Pro


Block or Report

Block or report tcheinen

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.

Add an optional note:
Report abuse

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

Report abuse

Howdy! I'm Teddy -- currently a senior studying Computer Science at Texas A&M

  • I'm currently working on TAMUctf (also a lot of other things that's just the biggest)
  • I'm interested in pretty much anything related to security, the lower-level the better!
  • My blog and website can be found here, it's pretty much entirely CTF writeups
  • I can be contacted via LinkedIn or by email at
  • My (generally updated) resume can be found here
  • My pronouns are they/them/theirs


  1. sky-menu Public

    linux application launcher using rust and qt/qml

    Rust 1

  2. TUI hex editor optimized for binary patching functions

    Rust 2

  3. calsync Public

    CLI tool to copy assignments off of canvas and into ICS format

    Rust 2

  4. ctftime-bot Public

    Rust 2

  5. suppose you're working with discord slash commands and you want statically typed request types

    Rust 2

  6. writeups for (most) ctfs i compete in

    Shell 2

195 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri
Activity overview

Contribution activity

September 2022

Created 1 commit in 1 repository
Created 2 repositories

Created a pull request in AFLplusplus/LibAFL that received 6 comments

adjust NyxExecutor trait bound to HasTargetBytes from HasBytesVec

Nyx input is provided by raw bytes, but it does not require that there be an internal bytes vector as HasBytesVec implies.

+5 −3 6 comments
Reviewed 1 pull request in 1 repository
AFLplusplus/LibAFL 1 pull request

Seeing something unexpected? Take a look at the GitHub profile guide.