Motorcycles, Drums, Code, Sleep (optional).
That kind of sums it up.
I live bi-coastally in Portland, OR and Orlando, FL (soon to be Phoenix, AZ). I work for Intel as a Sr. Solutions Architect within the Sales and Marketing Group. In the last year, I was tasked with overseeing (read: consulting) all architectures coming out of my team. I used to work exclusively on internal Supply/Demand forecasting applications. The S/D sub-team has about 20 apps in production right now. It’s a mix of WPF and Excel-Add-ins. The rest of the team supports a mish mash of topics: Samples, Rebates, Legal/Compliance, etc. These tools will be WPF, Excel Add-ins, and Web apps.
I watch for patterns and pain points in our development process and work to reduce or eliminate the friction. For example, earlier this year, I drove implementation of a full DevOps pipeline in Visual Studio Team Services (VSTS), a first at Intel. We brought our BAs and Product Owners into the development pipeline by enabling them to control production releases. Once the code has been released by the QA lead, it’s up to the product ownership team to release it to their customers. At the same time, I use the pipeline to do CD/CR of my prototypes. I can check in code and it shows up in my Azure Service Fabric environment in about 5 minutes. As I said, I work to reduce friction.
I graduated from the University of Missouri, Columbia with a BA in Anthropology and a ‘related field’ (lame minor) in CS. In Anthro, I focused on perceptions of reality. Basically, looking at how people perceive their environment and the larger world around them. I got pulled back into software development when I started looking at how the Internet changes perceptions of time and space. If I was to fully understand the topic, I need to get back into programming. “Back” is the key word.
I started writing code when I was 8 or 9. I used to program in GW Basic instead of of playing outside during the hot and muggy Missouri summers. I never thought about computers as a career until very late in my University studies. I had to get a minor in ‘something.’ My mishmash of Math, Physics and Engineering courses didn’t ever spark a fire. Nor did Chem. It didn’t matter how much my physicist father tried to get me to major in a ‘hard science,’ I never really cared about those fields. I might have the ethos of a scientist hard-wired into my brain, but pure research seemed boring. I liked writing code, so Computer Science seemed to be the best choice at the time.
My first job out of school was as a Webmaster for Miller Freeman, a division of United News & Media (UBM). Things kinda snowballed from there. I hopped to over to the Web Infrastructure team at Wells Fargo Mortgage. The next hop was to the West Coast to do a contract for the Internet Media Services group at Intel. From there I floated around in Portland for about 13 yrs doing contracts and short term gigs, until I finally ended up in the right place at the right time. I’m on the right team, in the right role, doing work I reasonably enjoy. Basically I code while avoiding meetings. My peers cover those for me, while I create things that make everyone else look good.
Outside of work, my passions are motorcycles and music.