Hi, I’m Spencer! I’m a build ninja. What does that mean? It means I design and develop build systems for software projects. Why a ninja? In the traditional sense, a ninja is stealthy, agile, diligent, strategic and innovative, among other things. I believe the build person must embody these traits as well to function and deal with the complexities of a build system.
I am a geek by day, and a dad by night. Okay, I’m still a geek at night, but I have two beautiful daughters and a gorgeous wife who like me anyway! I Live in Portland Oregon and work for a large tech company (you can probably guess which one) where I design platform level build solutions for teams across the company.
I am a student of everything, a teacher of some things, but I don’t consider myself an expert on anything. I feel it implies that one has nothing, or very little left to learn. While I have a lot of “experience” in some areas, I am excited about all of the things I don’t know, and look forward to learning them.
Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer’s view in any way.