Welcome to My Portfolio
About Me
Hi and thanks for checking out my website! I'm a Computer Engineer with a drive to use my skills in mathematics and problem solving in software development. My favorite languages include C/C++ and Assembly, and I have extensive experience in Python. I enjoy exploring the interface between hardware and software and discovering unique ways to create user experiences with tangible machines. Check out my
Full Resume
More Projects!
Upcycling a Treadmill to a Web Controlled Walk Pad
Description: In this project, we (myself and one friend) took an old treadmill that would've gone to waste, removed the control panel, and programmed an Arduino to supplement the missing control panel. Finally, we utilized Jinja to create a web interface that could send serial writes to the Arduino and hosted the site on a Raspberry Pi.
Technologies Used: Arduino IDE, Python (Jinja), Bash, GitHub
View Project
Terminal Tetris in C++
Description:This was an experiment to see how I could code Tetris from scratch without any tutorials or reference code for how to code tetris. I ended up using both SDL and ncurses to create a terminal based tetris.
Technologies Used: C++, GDB, Linux, SDL, ncurses
View Project