I'm | Emerson. A Developer. A Chess Enthusiast.


I am currently a first year at the University of Virginia intending to major in computer science. When I'm not programming, I'm either behind a chess board or playing a friendly game of basketball.

  • 2014-2018

    Thomas Jefferson High School

    I attended Thomas Jefferson High School located in Alexandria, Virginia. It was here that I took multiple classes, including artificial intelligence, web development and mobile development, that led me to pursue a computer science major in college.

  • 2016


    My internship at Broadsoft proved to be my first experience with real world application of computer science. It was in this internship that I truly gained an appreciation for the vast potential of web development which led me to explore NodeJS and AngularJS.

  • 2017


    Interning at MITRE gave me insight into how larger, non-profit companies funtion internally. I expanded my knowledge of both web and hybrid development through utilizing AngularJS and Ionic2.

  • 2017

    Project: EGIS

    EGIS was created for and placed 2nd in the Annual MITRE Intern Hackathon, a 24-hour competition. The purpose of the app is to provide an internet of things(IoT) dashboard to support emergency decision making. The application was intended to aid the Federal Emergency Management Agency (FEMA). The backend of the application collected data from multiple Rasberry Pi's, which were emulating smart city IoT devices, and sent the data to an AWS server using a Message Queue Telemetry Transport (MQTT). The front end was an iOS application which displayed parsed data on a real-time map using ArcGIS. 

  • 2018

    Project: HoloMap

    HoloMap utilizes augmented reality to streamline battlefield communication. It displays a minimap in realtime through Microsoft's Hololens so that users can see precise locations of all other users. It consisted of an iOS application, which streamed realtime location data, a NodeJS server, for data persistance, as well as a Hololens application, which rendered the map. 

  • 2018


    Throughout my second internship at MITRE, I gained a strong understanding of data remodeling projects and their backends. In addition, I familiarized myself with NiFi, a dataflow tool.

  • 2018

    Project: CryptoRPS

    CrytoRPS is a decentralized application on the Ethereum blockchain. It allows users to wager their ethereum against a rock-paper-scissors artificial intelligence which constantly trains itself against user input. It utilizes a smart contract in the backend as well as web3js for MetaMask interaction through the frontend. CryptoRPS won "Most Entrepreneurial" in MITRE's Summercoin competition. 

  • 2018

    Project: Risktyle

    Risktyle was created to provide an interactive assessment to a research paper. The application is created as both a web and iOS application. The application presents a methodology to allow advisors to quantify risk tolerance of clients, over gains and losses, based on the Kahneman-Tversky survey. Currently, the project is still in its beta stage. The research paper is currently published in the Volume 16 Issue 2, 2017 edition of the Journal of Personal Finance.

  • In