Work Experience

Software Engineer

West Virginia University GIS Technical Center • 2012-Current

  • Develop and Design GIS Web Applications using the ArcGIS JavaScript API
  • Write and publish geoprocessing services with Python and ArcPy
  • Create backend user authentication systems using PHP and MySQL

Sys Admin / Developer

NorthEast Natural Energy LLC • 2011-2012

  • Developed web scraping programs using Python for collecting competitive data
  • Created and Maintained SQL Server databases
  • Wrote frontend applications to update and query databases

Software Engineer

MATRIC • 2010-2011

  • Developed GIS Web Applications using ActionScript and the ArcGIS API for Flex
  • Created original widgets for routing, mapping wind data, and simulations

Intern • Software Developer

NASA: Launch Control System Application Services and Framework Team • 2009

  • Interned with a team developing a mobile application to view data remotely

Latest Projects

Atlas of Unconventional Energy Resources

Programmer / Designer • 2014

Centralized, quick access to global shale oil/gas basins, plays, and wells. Visualization and analysis of well logs as well as document search capability on unconventional hydrocarbon resources.

I was responsible for the programming and design of the application. Most of the frontend programming was done in Javascript. I also wrote some backend Python and PHP code to process user spatial queries and zip appropriate files for download.


Interagency Coordination Tool

Programmer / Designer • 2013

The Interagency Coordination Tool (ICT) is a conservation planning tool that allows NRCS planners to receive avoidance measures and potential impacts (both beneficial and adverse) to federally Threatened, Endangered or Candidate species including eagles through an Endangered Species Act programmatic agreement.

I was responsible for the programming and design of the website and backend database. I also wrote a PDF generator in PHP using the FPDF Library for delivering dynamic reports to users.

Technical Skills

Languages:

  • HTML / CSS / Sass
  • Javascript
  • Java
  • Python
  • PHP
  • C++
  • Ruby
  • SQL

Tools, Frameworks, and Libraries:


  • Git and GitHub
  • Grunt / Gulp
  • Laravel
  • WordPress
  • Yeoman
  • Bower
  • Angular
  • Backbone
  • Node
  • Vagrant

Software:


  • Mac OS X
  • Linux
  • Windows
  • Photoshop / Illustrator
  • Chrome Dev Tools
  • Sublime Text


Personal Websites

CoreyMS.com

Creator, Writer, Administrator • 2014-Current

  • Personal WordPress blog about programming, web development, design, and more
  • Perform system administration through SSH on a VPS running Ubuntu

Quonation.com

Creator, Developer, Designer, Administrator • 2012-Current

  • Side project created to practice frontend and backend web development
  • Designed relational database, log-in system, and custom voting/favoriting system
  • Wrote a Python scraper to automatically collect and add quotes to the database