About Me

Hello, and welcome to my website! I am a professional software developer and have been in the industry ever since I graduated from the University of Virginia 4 years ago. I consider myself a full-stack developer, with a focus on front-end technologies. My strongest languages are Java and Javascript. I'm well versed in the agile development process, having experience using tools such as JIRA, Stash, Confluence, Jenkins, Git, Subversion, and more to help aid in the process. My interests lie in expanding my knowledge in Javascript and staying up to date with current and upcoming technologies in order to deliver fast, responsive, and intuitive user interfaces.

Outside of my work as a software developer, I am an eSports enthusiast. I helped co-found D.C. eSports, an organization dedicated to running eSports events in Washington D.C. and the surrounding metro areas. I'm a well experienced tournament organizer, having worked for Major League Gaming for 3 years, as well as helping to run the very successful Smash @ Clarendon series in 2014. In addition to TO duties, I manage and operate the stream production of D.C. eSports events.

Education

University of Virginia

Bachelor's Degree in Computer Engineering May 2011

Work

LeagueApps

Software Developer August 2015 - Present

• Building and supporting features for league management software.
• Wrote test cases and helped improve an automatic testing suite using Selenium.

Technology Management Associates

Software Engineer August 2014 - July 2015

• Added improvements to web application (JavaScript, Bootstrap, Knockout.js, Underscore.js) used to track planes reporting positions using ADS-B in real time.
• Supported a general monitoring tool (written in GWT) that provides system statistics and analytics over a globally reaching network of systems.

Orbis Technologies, Inc.

Associate Software Developer July 2011 - June 2014
Software Developer July 2014 - August 2014

• Startup-like atmosphere --- contributed to the entire development life cycle (design, implementation, testing, documentation, deployment, and maintenance) over multiple projects.
• Designed and created a suite of web applications for graphical cluster analysis.
• Wrote and implemented web services using RESTful protocols.
• Debugged and implemented new features in legacy widgets written in ExtJS.
• Experience configuring and running MapReduce jobs over Hadoop.
• Maintained company-wide Linux development VMs using Unix command line prowess.
• Designed, wrote, and executed JUnit test cases.
• Traveled to customer sites to perform installation, configuration, and integration of products.

Main Skills

  • Java
  • Javascript
  • CSS
  • HTML5

Get In Touch.

Have any questions? Interested in working with me? Have random hate mail you'd like to send? Feel free to drop a line!

Error boy
Your message was sent, thank you!