Matt Rideout

CISSP (Certified Information Systems Security Professional) with 21 years’ experience in system administration, software development, and information security.

Work Experience

GreenArrow Email

Schneider, IN
Lead System Administrator
2010 - Present

I head up the systems administration and InfoSec teams for this email software company:

  • Set up and maintained the systems required to extend the company's on-premises email software offering into a SaaS offering. This included configuring KVM hosts, establishing backup and restoration procedures, and automating service provisioning.
  • Developed the company's high availability cluster offering, which utilizes a combination of DRBD, PostgreSQL streaming replication, and in-house software to provide an active/passive cluster running email, web, and database services.
  • Wrote most of the company's customer-facing technical documentation and a number of the company's blog posts.
  • Built and tuned Linux email servers that are each capable of sending millions of emails per hour.
  • InfoSec Team Lead: responsibilities in this area include advising the CEO on the company security policy, implementing the security policy, training employees, and performing periodic vulnerability assessments.

Wind Serve, LLC

Epworth, GA
IT Consultant
2002 - Present

I run this technology consulting business that works with Linux systems administration, web development, and related technologies:

  • Technical lead on a Linux, Solaris, and FreeBSD server migration project for the world’s largest automotive wholesaler.
  • Implemented disaster recovery and capacity overflow solutions for customers’ Linux servers using Amazon Web Services (AWS).
  • Developed DNS Check - a service that monitors DNS records for changes and provides troubleshooting and change request tools. This is mostly a Rails application.
  • Web development is primarily in Ruby on Rails and also includes work with the LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack.
  • Web hosting business.
  • Wireless ISP from 2002 to 2003. Designed and constructed a wireless mesh network using off the shelf 802.11b and proprietary 900MHz hardware. Phased out to focus on consulting.

University of South Florida

Lakeland, FL
Linux System Administrator
2006 - 2009

Worked on USF's Beowulf Linux cluster (SOFTICE):

  • Configured the cluster to generate networking labs made up of virtualized Linux routers, switches, and servers. These were used to teach students about computer networking.
  • Wrote a patch for MLN (Manage Large Networks) software that reduced the disk usage of each virtual host by approximately 97%.
  • Collaborated with IT Program Director to maintain the cluster.

MCC Life Brokerage

Tampa, FL
System Administrator
2000 - 2010
  • Sole IT employee for most of this period. Managed a heterogeneous network of Linux, Windows, FreeBSD, and macOS based systems.
  • Worked with IT staff following a merger to integrate the voice and data networks across sites. Became the company-wide Linux systems administrator following the merger.

Lakeland High School

Lakeland, FL
Sysadmin's Assistant
1999 - 2000
  • Assisted systems administrator in the day-to-day operations of the campus network.
  • Assisted electronics teacher with repairing and building PCs and building a classroom LAN.

Professional Skills

Systems Administration

Linux systems administration is my strongest skill. I'm at home in Red Hat and Debian based distros but also comfortable with FreeBSD, Solaris, and macOS. I'm strong on virtualization and containerization, including KVM and Docker, and common network services like Apache, BIND, Postfix, Dovecot, PureFTPd, NFS, OpenSSH, and OpenVPN. I have experience automating tasks with Puppet, Cobbler, and Kickstart.

Software Development

I love programming in Golang. Most recent experience is programming backend software in Golang, and webapps using Ruby on Rails. I also have recent experience with Python, PHP, Perl, Bash, JavaScript, CSS, HTML, Java, C and C++.

Security

Experience includes system hardening, firewall, and IPS configuration, encrypting storage and communications, using secure coding practices, performing vulnerability assessments, working with management to create and update security policies, and training users.

Networking

I'm a networking geek at heart. I'm familiar with Cisco router and switch configuration, abusing Linux routing tables in interesting ways, configuring VPNs, setting up Linux and pfSense firewalls, and using low level-tools like packet sniffers and netcat to troubleshoot issues. I'm also experienced with long-range wireless networking using 802.11x and proprietary equipment and am a licensed amateur radio extra.

Database Administration

I'm experienced using, administering, and tuning PostgreSQL, MySQL, and SQLite (in that order of competency). This includes PostgreSQL and MySQL replication. I have limited experience with Microsoft SQL Server, Oracle, and Sybase.

High Availability Computing

I'm experienced with configuring high-availability services, including DRBD, pacemaker, various load balancers, HSRP, VRRP, and CARP. I'm also experienced with configuring monitoring and notification systems, including Nagios and PagerDuty.

Education

MS in Computer Science

Georgia Institute of Technology
2017 - 2021
4.0 GPA. 2021 BOLD graduate fellowship recipient. Courses included Machine Learning, Machine Learning for Trading, AI for Robotics, and Knowledge-Based AI.

BS in Information Technology

University of South Florida
2004 - 2006
Recruited by the professor of an Operating Systems class I took in my senior year to work on the SOFTICE cluster described in Work Experience.

AS in Computer Network Engineering Technology

Polk State College
2000 - 2002
Included Cisco Networking Academy semesters 1-4 as part of core coursework and 5-7 as electives.

Certifications

Certified Information Systems Security Professional (CISSP)

(ISC)²
2017 - Present

CCNA Routing and Switching

Cisco
2000 - 2019

Security+

CompTIA
2016 - Present

Linux+

CompTIA
2009 - Present

Microsoft Certified Professional

Microsoft
2001 - Present

Certified Novell Administrator

Novell
2001 - Present

Network+ Certified Professional

CompTIA
2000 - Present

A+ Certified Service Technician

CompTIA
1999 - Present