I am a designer, researcher, engineer, filmmaker, activist and aspiring woodworker. In short, I have lots of ideas and then try to bring (the good ones) to life, often with collaborators who have abilities and skill sets that are complimentary to my own.

I have been a bartender, retail manager, restaurant server, design director among many other things. In 1998 I took the Series 7 exam and failed it by one question. This stroke of luck allowed me to narrowly avoid siphoning into a career in finance and opened the doors for me to attend film school after which I founded and ran my own film production studio for four years.

I have been writing software since my parents bought me my first computer, a Commodore 64, when I was six years old. I see software development as just one arrow in my quiver alongside graphic design, industrial design, engineering and fabrication. I am a generalist and believe that it is more important to have a conversant, working knowledge of many things than to be a specialist in just one area of focus, at least this is what works for me as I am inherently curious about how all things work. However I highly respect people who can focus entirely on one thing and are exceptionally good at it. I believe that having a conversant working knowledge of their craft allows me to respect and appreciate them even more.

I am passionate about leveraging my background and network in design and technology to improve the lives of those that are less fortunate than I am. These are very complicated times and there are no shortage of problems in this world that are ripe for solving. I am committed to using the best of what I have to offer to address as many of them as I can. I am particularly thoughtful about the state of education in America, income inequality around the world, voter suppression and gerrymandering, the imminent collapse of our environment, the epidemic of gun violence in America and the most recent explosion of racism, bigotry and intolerance that has taken our country hostage.

If you too are thoughtful about these issues, are self-motivated and dedicated to actually trying to make a difference please get in touch.