Jeff Geerling

I am a creative person who builds great software

I specialize in application scalability and performance, from small scale to large enterprise deployments. I turn buzzwords and acronyms into reliable production infrastructure. I'm deeply involved in open source, especially in the Ansible, Linux, Raspberry Pi, and Drupal communities. I also write a lot (check out my books or my blog).

Please consider sponsoring my work.

Want to get in touch? Send me an email at jeff (at) jeffgeerling.com.



  • Strong communication skills
  • Design experience
  • Web development, programming and database experience
  • Sysadmin and DevOps experience
  • Deeply involved in Open Source
  • Acquia Certified Drupal Grand Master
  • Photography and Multimedia experience


Owner/President, Midwestern Mac, LLC

St. Louis, MO

(2009-Present, Midwestern Mac, LLC)

More Details

  • Publish and maintain best-selling books like Ansible for DevOps and Ansible for Kubernetes.
  • Produce educational and open source content for the 'Jeff Geerling' YouTube channel and online properties.
  • Build and Manage Hosted Apache Solr, a search SaaS product.
  • Build and Manage Server Check.in, a website and server monitoring SaaS product.
  • Photographer for major St. Louis-area events, regional personalities, and products.
  • Contribute to open source projects like Ansible, Drupal, and Kubernetes.

Technical Consultant, Ansible by Red Hat

Durham, NC (Remote)

(2019-2021, Ansible by Red Hat)

More Details

  • Contribute to Ansible Core and Community development.
  • Increase awareness of and contribute to Kubernetes and containerized infrastructure trends and best practices.

Senior Technical Architect, Acquia

Boston, MA (Remote)

(2014-2019, Acquia)

More Details

  • Create amazing digital experiences using Drupal as part of Acquia's Professional Services group.
  • Lead multiple, distributed developer teams in initial build and maintenance of a major media company's Drupal 7 website.
  • Work with multiple partner development teams to build a large corporate intranet, a medical system's website, a government website, and more.
  • Assist in developing open source automation tools to support Drupal 8 project development and standardized workflows.
  • Build AWS cloud containerized infrastructure and automation for scalable Magento hosting for hundreds of high-volume Magento ecommerce stores.
  • Build and maintain Kubernetes architecture for highly scalable website and application hosting.
  • Technical Architect from 2014-2017, Senior Technical Architect from 2017-2019.

Senior Application Developer, Mercy

St. Louis, MO

(2013-2014, Mercy)

More Details

  • Work with development team on external website (with geolocation, varnish caching, solr search, and many external API integrations).
  • Work with development team on internal intranet website (especially with new features and migration from Drupal 6 to Drupal 7).
  • Use agile development process and methodologies.
  • Work with various teams to implement Drupal and PHP programming standards.

Chief Technical Officer, Flocknote LLC

Arlington, TX

(2011-2013, Flocknote LLC)

More Details

  • Converted legacy PHP application codebase and database to Drupal 7, migrated content into Drupal database/structure.
  • Communicated with flocknote team and end-users directly to resolve issues.
  • Built platform that sends millions of emails and text messages, manages recurring payments, integrates seamlessly with many external APIs, and handles large spikes of authenticated traffic.
  • Built strong code workflow using version control, issue tracking, testing, and a specific development -> staging -> live workflow.

Director of Web Development, Archdiocese of Saint Louis

St. Louis, MO – 314-792-7630

(2008-2011, Office of Web Development, Archdiocese of St. Louis)

More Details

  • Migrated archstl.org from Joomla to Drupal 6 (worked with Chicago-based Palantir).
  • Built online news platform for the Saint Louis Review (stlouisreview.com) in Drupal 6.
  • Constructed extensive training materials and videos for the Archdiocesan website.
  • Coordinated live video and image streaming from for Archbishop’s Installation Mass and a Bishop’s Ordination.
  • Built iOS App (Catholic STL) that integrates with online parish database, prayer listing, and news feed.
  • Built an online ID card registration system, integrated with an ID card printer and PayPal (idcards.cycstl.net).
  • Set up multiple online stores and event registration sites, including cycstl.net, stlyouth.org, catholicscoutingstl.org, and reapteam.org.

Assistant Coach, De Smet Jesuit High School

Creve Coeur, MO

(2010-2014, De Smet Volleyball)

Engineering Assistant, Infinity Broadcasting/CBS Radio

St. Louis, MO - 314-531-0000

(1999-2002, Infinity Broadcasting/CBS Radio)

More Details

  • Helped maintain and repair workstations and network servers, especially critical PCs used in recording/playback of on-air audio.
  • Helped write, edit and maintain IS Operations Manual for Y98-FM and KEZK-FM.
  • Created various websites and set up and operated Linux, Windows and Mac server and client computers.
  • Helped maintain electronics and audio equipment.

Director of Student Computer Services, Kenrick-Glennon Seminary

St. Louis, MO - 314-792-6100

(2007-2008, Kenrick-Glennon Seminary)

More Details

  • Helped students and faculty with computer issues and network connectivity.
  • Set up a Student Media Server using Drupal 5 and a QuickTime Streaming Server for live event video.
  • Helped maintain electronics and audio equipment.


Acquia Certified Grand Master

  • Acquia Certified Cloud Pro
  • Acquia Certified Back End Specialist - D8
  • Acquia Certified Front End Specialist - D8
  • Acquia Certified Developer - D8
  • Acquia Certified Site Builder - D8
  • Acquia Certified Back End Specialist - D7
  • Acquia Certified Front End Specialist - D7
  • Acquia Certified Site Builder - D7

AWS Certified Solutions Architect - Associate (SAA)

  • Apr 2018 - Apr 2020


Kenrick-Glennon Seminary

Major: Divinity and Theology
St. Louis, MO 63119
Dates attended: August 2007 - October 2008

  • Graduate-level studies
  • Maintained 3.6 GPA

Saint Louis University

Major: Philosophy and Letters
St. Louis, MO 63108
Dates attended: August 2004 - May 2007

  • Graduated Magna Cum Laude