About Me

I'm am undergraduate student looking to expand my experience in the computer software or IT fields. I value well-roundedness, as it helps me approach problems with a dynamic and open mindset. Communicating with others is easy for me, and I never have problems approaching or working with unfamiliar people on unfamiliar subjects. In my spare time, I am a builder and a tinkerer, and love to express myself through music and worship.



The Wcfm Archiver


Wave Assembly Language Emulator


Examining the Six Degrees in Film: George Clooney as the New Kevin Bacon




Sales Tracker


June 2016 - August 2016

Summer Games Intern, Booz Allen Hamilton - Norfolk, VA

September 2014 - Present

Student Technological Consultant, Willams College Office of Information Technology - Williams College

January 2016 - Present

Technical Director, WCFM Radio - Williams College

June 2015 - August 2015

Programming and Robotics Counselor, TIC Summer Camp - Washington, D.C.

June 2013 - August 2013

Founder and Business Manager, LifeLights - Virginia Beach, VA

Click to view a full resume (PDF).