Summary
Troy Johnson is a Senior Cloud Automation Engineer with over a decade of hands-on experience designing, automating, and operating Linux/Unix application hosting in AWS and Azure for Minnesota state agencies. He combines deep legacy systems knowledge—Sun/Solaris, Citrix, Sybase—and low-level scripting in Perl, C, and shell with modern automation using Ansible, cloud-native tooling, and monitoring platforms like Nagios and Splunk. Troy has a knack for pragmatic tooling: from authoring Nagios plugins for specialized hardware and converting checks to SNMP, to scripting multi-instance Tomcat and JBoss installs and producing repeatable cloud inventory and cost-evaluation scripts. He’s comfortable across the full stack of infrastructure—virtualization, storage arrays, networking, and platform ops—and has repeatedly modernized critical services while preserving operational continuity. Based in Minneapolis, he brings institutional knowledge of long-lived federal/state environments and an ability to translate legacy operational quirks into maintainable, automated cloud workflows.
10 years of coding experience
14 years of employment as a software developer
North Hennepin Community College
University of Minnesota