David Scholberg
Linux System Administrator

Linux Administrator with 3+ years of experience supporting, building, and maintaining highly available services for an online publishing company. Extensive devops experience working together with team of 20+ developers.

Linux Administration: MySQL, ProxySQL, MongoDB, RabbitMQ, Apache, NGINX, HAProxy, Gitlab CI, Saltstack, Debian
Software Development: PHP, Python, Go, Bash, C, C++, Perl
Gleim Publications, INC
Gainesville, FL
Dec 2014 - Present
Linux System Administrator

  • Designed, implemented, and maintained service infrastructure for highly available microservice systems using RabbitMQ, MySQL, ProxySQL, NGINX, HAProxy, lsyncd

  • Implemented CI for several projects using Gitlab CI
  • Automated many server provisioning tasks using Saltstack
  • Provided 24/7 on-call support to all IT server infrastructure (customer/internal websites, databases, email, pbx server, internal network, VPNs)
  • Managed provisioning, maintaining, and supporting fleet of ~50 to ~70 Debian Linux servers
  • Performed database administration tasks for MySQL, MongoDB
  • Wrote supporting scripts in Bash, Python, PHP

Jul 2013 - Dec 2014
Software Developer

  • Implemented HTML5 video player using jPlayer and Rackspace CDN
  • Performed front end and back end web development for customer and internal websites
  • Wrote and maintained PHP, HTML, Javascript codebases
  • Wrote supporting MySQL queries

Northeastern Illinois University
Chicago, IL
May 2010 - Dec 2012
Student Aide, Media Production Services

  • Videotaped campus events
  • Provided technical support for classroom multimedia systems

Northeastern Illinois University
M.S. Computer Science 2012
B.S. Biology 2008