Aaron Brennan knows a little about building programs and taking them