Eclectic Electric embodies my passion for computer technology that originated when I first saw an IBM System/3 computer in my homeroom, pre-dating the first commercial personal computer by a decade. Three of my adolescent pursuits intersected as music and photography shifted to the digital realm.
As a videogame programmer fresh out of college, I learned about programming at the hardware level. I couldn’t have asked for more – getting paid to program real-time products that incorporated music and graphics. The collaborative skills I learned playing in a band prepared me for management roles and leading teams of developers, artists, and musicians working together to create products enjoyed by millions.
Eventually, I set out to start my first company. For several years we enjoyed developing games and business applications during the early days of personal computing. As small businesses locked in to the competitive advantage microcomputers offered, our focus shifted to networked business applications for desktops.
The Internet turned everything upside down with a focus on distributed computing, “always on” connectivity, and new software languages and development tools. An opportunity to consult with a leading digital agency served as my entry-point to a new world of computing and software development methodologies. Over the past ten years I’ve been fortunate to work on projects for startups through mid-sized companies, each one offering an opportunity to apply past experiences to a new set of challenges and meet a group of people that share my love for creating products that make people's lives better.
Phone: +1 310 589-3945