I too have a degree in computer science! And I too have years of industry experience. I went to Northeastern University, a school that demands pair programming from day one, and teaches Fundamentals of Computer Science in a LISP dialect called Racket - a language where untested code is highlighted in black in the IDE. While there, I took a graduate-level course simply called "Software Development," which was designed to teach how to architect software in way to make it easily maintainable in the future. I'd like to think it all adds up to me being a decent second pair of eyes, but I'll let you be the judge of that. Like you said, let's spend an hour on something and see if we get along. I'm looking forward to (hopefully) working with you!