About me

Hi y’all! My name is Emirhan. I’m a Computer Engineering student who is interested in distributed systems, optimization, efficiency, and low-level system programming. I’m passionate about Bitcoin and I’m an enthusiastic Rustacean 🦀. I also like C, Go, and Python. Currently, as a personal project, I’m working on writing my own bytecode lox interpreter. With my friends, we’re building something cool for cafes and restaurants, it’s a secret for now 🤫, but I work on the backend side using Go and fiber framework.

Projects

PERSONAL PROJECTS

btc-vanity: A Bitcoin vanity address generator library written with Rust. (+13,000 downloads)
rlox-ast: Lox language interpreter, written with Rust.
RustyChain: Basic blockchain implementation, written with Rust.
AmongOS: Small operating system, written with Rust.
TinyMIPS: Simple processor with a custom instruction set, written with Verilog.
MemoryCardGame: A Memory card game, written with Java.

GROUP PROJECTS

P232: A C programming language preprocessor to perform arithmetic operations on matrices, written with C.
tutor-furhat: Ethnically personalized tutor skill for robot Furhat, written with Kotlin. Implementation is close-source. This skill is developed for our group research.

For other projects, you can visit my GitHub page

Highlights

Hello, World! - Why am I here? What is this website for?
btc-vanity - A multithread vanity address finder, ofc written with Rust.
Python for Interviews Cheatsheet - Python cheatsheet focused on coding interviews.
LeetCode Cheatsheet for Coding Interviews - Common LeetCode patterns, their ideas, code templates, and example question solutions.

Recommendation Letters

Mirjam de Haas - Recommendation Letter

Publications

VAN, A., HOEF, S. L., SMIT, K., MIĘTKIEWICZ, Ł., TALA, E., IWASHIMA, F. S. S., … & DE HAAS, M. (2024). 
Ethnical Anthropomorphism in Human-Robot Interaction: Personalized Robot Tutors.