...I have experience with C/C++, Java, Scratch, Python, Rust, Lisp, Prolog, and Haskell. I have been a teaching assistant for over ten college-level classes at all levels, and I am a co-author on four research papers. I earned a Master of Science in Mathematics, Master of Teaching, and Master in Computer Science degrees from the University of Virginia. (read more)