Summary
Geoffrey Hicks is a Senior Software Engineer focused on infrastructure and DevOps with 11 years of experience building and operating cloud-native systems, currently at Novaprime after a long tenure at RetailMeNot. A University of Michigan computer engineering graduate, he has led migrations from Puppet to Docker, built CI/CD pipelines, administered Kubernetes/EKS clusters, and designed tag-based IAM permissioning across multitenant AWS environments. Geoffrey is a practical automationist who has Dockerized log forwarding and service discovery (FluentD, Consul), authored Sensu plugins and an open-source Flapjack CLI, and doubled Terraform module test coverage while cutting runtimes by over 75%. He combines hands-on scripting (Python, Ruby, Bash) with architectural process improvements and mentoring, and has experience designing disaster recovery and GitOps-style IAM tooling that support large, security-conscious organizations. An under-the-hood detail: he’s repeatedly turned monitoring projects into community-facing contributions, reflecting a bias toward sharable, reusable ops tooling.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science in Engineering Computer Engineering Computer Science, Bachelor of Science in Engineering Computer Engineering Computer Science at University of Michigan