Joshua Noble

I've worked with various clients, employers, friends, and combinations of the three for the past 7 years using C#, Actionscript 2 and 3, MySQL, Ruby, Ruby on Rails, Java, XHTML/CSS, PHP, Python, Erlang, and good old fashioned C and the somewhat more new fangled C++. I used to teach at the School of the Museum of Fine Arts, which is a college in Boston affiliated with Tufts University, where I taught interaction design. I co-authored a book on Actionscript 3 was the lead author on the Flex Cookbook for O'Reilly, wrote Programming Interactivity solo handed and currently working on another book for O'Reilly, Flex 4 Cookbook, and a book on art and design tentatively called Research for Living. I've spoken at several small conferences and a larger one: Adobe MAX. I keep busy, and I have some fun.

I don't have a classic computer science background. I studied linguistics, math, formal logic, cognitive science, and read a lot of poetry in college. I started programming by trying to build interactive installations using motion detection and image analysis. Along the way I've taught myself basic electronics, hardware, how to use OpenCV, Processing, some OpenGL, and some real-time rendering techniques. I like building websites and working with rapid development tools like Rails and Flex, playing with Apache and Lighttpd, drawing pictures, and thinking about how to make nice simple web sites and applications that do what they're supposed to and are nice to be around. I'm interested in a lot of different things: Ruby, Linux, image analysis, AI, Erlang, (oooh...it's gonna be popular!), and data visualization, among others and I try to keep myself engaged with what's going on in the world around me.