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 have a mildly popular YouTube channel and I 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.
Profiles
I'm known as geerlingguy online. Below is a list of all my official accounts—if it's not on this list, chances are it's someone impersonating me. Or maybe Red Shirt Jeff.
- YouTube: Jeff Geerling | Geerling Engineering | Level 2 Jeff
- GitHub
- Patreon
- Discord (
geerlingguy
) - Mastodon
- TikTok
- Threads
- Bluesky
- Twitch
- Ham Radio (callsign): KFØMYB (KF0MYB)
- Drupal.org
- Stack Overflow/Stack Exchange
- HWBOT
- Flickr
- npm (Node.js)
- Printables
- Thingiverse
- Hackaday.io
- SlideShare
- Ansible Galaxy
- Hacker News
- Packagist (PHP)
Qualifications
- 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
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)
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.
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.
Certifications
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
Education
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