Skills

DevOps

  • linux
  • continuous integration
  • version control
  • agile development
  • unit testing
  • aws
  • apache

Programming

  • python
  • java
  • android
  • c/c++
  • rust
  • go

Web

  • css/html/js
  • flask
  • nodejs
  • react
  • lamp
  • mean
  • wordpress
  • websockets

Tools/IDEs

  • vim
  • git
  • pycharm
  • gcc
  • eclipse
  • android studio/intellij
  • visual studio

Projects

rust-psp

rust-psp

A library for writing Playstation Portable homebrew with Rust. I co-maintain this.

icesid

icesid

An FPGA implementation of the Commodore 64 sound chip. Minor contributions and testing.

Hack_MiSTer

Hack_MiSTer

An FPGA implementation of the Hack machine from the Nand2Tetris course, using the MiSTer FPGA framework

bitbang-hal

bitbang-hal

Software implementations of common serial protocols for microcontrollers in Rust.

atsamd-rs

atsamd-rs

A Hardware Abstraction Layer for the ATSAMD family of microcontrollers, written in Rust. I was the lead maintainer during 2019 and 2020.

Redox

Redox OS

A next generation operating system written in Rust. I have contributed some application recipes and added some functionality to the C compatibility layer.

Learn more