Prior to joining Galois, Nathan earned a B.S. in Mathematics and Computer Science from the University of Oregon, an M.A. in Mathematics from the University Wisconsin — Madison, and an M.S. in Computer Science from Portland State University. Along the way, he interned with Fortune 500 companies and worked for seed stage startups.