Pete Campbell is definitely a full-stack developer, having started his career pushing electrons in chip design and now focusing on interactive web applications. After earning a Ph.D. in Electrical Engineering and working on the Power5 microprocessor at IBM (FPU rules!), he saw the light and moved full-time into software development. He was a senior software architect at SheetMusicPlus.com for nine years and has been a freelance developer in the Washington D.C. area since 2009. He is seriously considering naming his dog 'Node'.