Kyle MacMillan

Software Engineer, husband, father, and veteran. An all-around nerd that also enjoys snowboarding and scuba diving.