I have always been interested in HCI (Human-Computer Interaction). While a lot of HCI research focuses on end users, I like to focus on using new advancements to lower barriers of entry to modern practices (DevOps, cloud, containers, etc.). How can we bring these benefits to more teams?
I strive to identify new abstractions, tools, and training methods to make these hard problems more approachable. In many cases, this means raising the abstraction layer and simply hiding much of the complexity.
I'm most happy when I'm learning, challenging myself, and helping others be more productive and better able to focus on the things they want to do.
I work for Virginia Tech (Go Hokies!) in our CTO's office. I'm an architect currently working on building a common platform for teams to build, deploy, configure, and monitor their apps (learn more about it here). I play with containers, public cloud, and more! I work hard to help VT's IT #BeBetter.
I also teach on campus as an Adjunct Faculty Instructor. I've taught CS1114 (Intro to Java) for several years, created and taught a Docker Containerization course for three semesters, and created and taught a Kubernetes course for one semester! I love empowering students and helping them realize they can do hard things.
I've also been organizing and running Virginia Tech DevCom (Developer Community), a place for developers across the university campus to come together, share things they've learned, get help, and work on internally open-source projects that benefit multiple teams.
I've worked hard to contribute to the larger software community in the New River Valley. I started the Docker Blacksburg Meetup and contribute to the larger NRV Dev community. I was recognized, by Docker, as the 2018 Community Leader of the Year for the North American region.
In March 2017, I was recognized by Docker as a Docker Captain. This has given me opportunities to network with industry experts and share many of the things we are doing at Virginia Tech. I certainly love helping others learn and helping solve problems.
I'm an active member of The Church of Jesus Christ of Latter-Day Saints (yes... I was one of those missionaries that went around knocking on doors). I spend many hours a week serving in various capacities (mostly with the youth) and much of my life direction and goals can be contributed back to my faith. If you have questions about what that means, don't hesitate to reach out! I love answering questions.
I'm blessed with a beautiful wife and five great kids (four girls and a boy)! We have lots of fun, learn together, and laugh often.
I also enjoy working on our home, including small projects or completely gutting and renovating a bathroom!