Ammon E. Shepherd

[ email ][ website ][ GitHub ]

Skills + Examples
Example Projects
  • Dissertation website

    Created a static website from my dissertation using pandoc to convert from Doc files to html files.

    [ https://nazitunnels.org/dissertation | Github ]

  • Image of the Makergrounds backend admin website.
    Makergrounds backend

    Created a backend with NodeJS for managers of labs, shops, and spaces to update their information. This is then generated into the static makergrounds.virginia.edu website.

    [ Github ]

  • Makergrounds website:

    Collaborated on design, build and maintenance of most shops, labs, and spaces at UVA for making. Uses Jekyll pulling Json data files from a custom build back end.

    [ http://makergrounds.virginia.edu | GitHub ]

  • Prosody: For better, for verse

    Project manager for website to allow admins to create poems for users to mark accents on poems.

    [ http://prosody.lib.virginia.edu/ | GitHub - theme | GitHub - plugin ]

Skills
Years Experience
1
2
3
4
5
6
7
8
9
10
Dev Ops
 
 
 
 
 
 
 
 
 
 
Linux Server Admin
 
 
 
 
 
 
 
 
 
 
Docker
 
HTML
 
 
 
 
 
 
 
 
 
 
CSS
 
 
 
 
 
 
 
 
 
 
Shell scripting
 
 
 
 
 
 
 
 
 
 
Javascript
 
 
 
 
 
 
 
 
 
 
PHP
 
 
 
 
 
 
 
 
 
 
Python
 
 
 
 
 
 
 
 
 
 
Ruby
 
 
 
 
 
 
 
 
 
 
MySQL
 
 
 
 
 
 
 
 
 
 
PostgreSQL
 
 
 
 
 
 
 
 
 
 
Raspberry Pi
 
 
 
 
 
 
 
 
 
 
Arduino
 
 
 
 
 
 
 
 
 
 
3D Printing
 
 
 
 
 
 
 
 
 
 
arrow_upward
Employment + Experience
Employment
  • 2014-Present, Scholars' Lab at University of Virginia Library
    Digital Humanities Developer/Makerspace Technologist

    Design, develop and maintain web applications. Support existing server infrastructure and implement new resources as needed. Support Arduino, Rasberry Pi, and 3D printing and manage the Makerspace.

  • 2011-2014, Roy Rosenzweig Center for History and New Media at George Mason University
    Associate Director of Technology

    Direct the technical needs of RRCHNM projects, administer servers, and provide support and training for staff.

  • 2006-2011, Roy Rosenzweig Center for History and New Media at George Mason University.
    Systems Administrator

    Manage RRCHNM servers; provide technical advice, training and support to staff.

  • 2001-2004, Sequoia Charter Schools
    Information Technology Specialist

    Provide computer support for faculty and staff.

Experience
  • Over ten years experience in the web development business, as designer, programmer, and systems support.
  • Fluent in PHP, HTML, CSS. Proficient in MySQL, BASH, JavaScript (AJAX). Dabbled in Flash, Java, Perl, Python, Ruby. I can learn anything the job requires.
  • Pretty darn good with office applications, including Microsoft, OpenOffice, and iWorks. I can use Word, Excel, and Powerpoint with skill.
  • Knowledgeable with Photoshop, Final Cut, Audacity (and other audio editing tools). I can use Dreamweaver, but prefer to do my coding on the command line using VIM. I can quickly learn any program necessary to do the job.
  • Troubleshoot, manage, and repair all major operating systems (Windows, Linux, Mac OS X).
  • Developed and programmed with many different CMS applications and frameworks including WordPress, Drupal, NodeJS, Express.
  • Able to assess the needs of projects and provide guidance on the industry best practices.
  • I seem to be able to fix anything that's broken, usually by just being there.
  • People friendly, and able to explain technical details in non-intimidating and understandable ways. I like to use analogies and metaphors.
  • Diagnose and repair hardware issues on servers and personal computers from all major brands.
  • Experience building and deploying LAMP and backup servers.
  • Successfully deployed 14 new systems (Sun and Dell), setting up RAID, Remote Console, OS and software installation.
  • Set up DNS servers using djbdns/tinydns to manage over 100 domains.
  • Set up hosting environment using RedHat clustering for high availability failover, MySQL, Apache, and PHP, to service over 100 domains.
  • Prepared projects to comply with US Government policies (POA&M, Contingency Plans, SSP, and Configuration Management Plans).
  • Designed and built a hardware, software, and assets management system.
  • Built a Linux program to log users who log in via SSH or SFTP, because there is no Linux program that does this already.
arrow_upward
Education + Teaching
Education
Teaching
arrow_upward
Papers + Presentations
  • "Beyond the Page: Outreach and Research in Academic Library Makerspaces" Paper presented at ISAM 2017, Case Western Reserve University, September 2017 insert_drive_file

  • "Die Lage und die Umgebung der Außenlager des KZ Neuengamme an der Porta Westfalica: Was können wir von den Orten des Geschehens lernen?" Paper presented at 70 year Commemoration of the end of WWII, Porta Westfalica, May 2015. insert_drive_file

  • "Placing Space in the Experiences of Forced Laborers at Porta Westfalica." Association of American Geographers Annual Meeting, April 2015. insert_drive_file

  • "Nazi Tunnels: Underground Factory Dispersal Projects and Forced Labor Camps in Porta Westfalica" Paper presented at the German Studies Association 38th Annual Conference, Kansas City, Missouri, September 2014 insert_drive_file

  • "Digital History: Tools and Tricks to Learn the New Trade." Poster session at the Annual Meeting of the American Historical Association, New Orleans, LA, 2013.

  • "Maps and History." Poster session at the Annual Meeting of the History of Education Society, Philadelphia, PA, 2009.

  • "Mapping Nazi Tunnels: The Reich's Secret Plans for Underground Factories." Paper presented to the American Historical Association Annual Meeting, New York, NY, 2009. insert_drive_file

  • "The Future of our Past: Leveraging Today's Technology to Capture Yesterday's Memories." Paper presented at the Family History Expo, Mesa, AZ, 2008 insert_drive_file

arrow_upward
Awards
  • Learning a Foreign Language Through Technology, LTi, UVA (2017)

  • Dr. Richard M. Hunt Fellowships for the Study of German Politics, Society, and Culture (2012-2013)

  • George Mason University Provost Travel Grant (2013)

  • D.A.N.K. (German American National Congress) scholarship (2002)