Summary Of Qualifications:
- Fifteen years of software engineering practice.
- Five years of project management experience.
- Great visual and verbal communication skills.
Education:
Massachusetts Institute of Technology, Cambridge, MA.
2005: S.M. Media Arts and Sciences, with Dr. John Maeda. Thesis: Interaction harvesting for document retrieval
Harvard University School of Continuing Ed., Cambridge, MA.
1998: Object Oriented Programing I and II, with Dr. Henry Leitner.
Massachusetts College of Art, Boston, MA.
1992: B.F.A. Highest Departmental Honors, Sculpture Department.
Awards, publications, & exhibitions:
2009: Tag System, US Patent #7616124.
2005: SNiF: Social Networking In Fur , ChI Conference Paper. Coauthor of Scholarly paper exploring wearable computation platform for pets. Accepted and presented to the Conference on Computer Human Interaction 2005.
2004: hvAC:revamp, $3K Arts grant recipient. Proposal for site specific sculptural installation was approved and funded by MIT Council For the Arts.
1992: Boston Now, Institute of Contemporary Art, Boston, MA. Selected to participate in “Boston Now: Ways To See” exhibition at the ICA. These high-profile Exhibitions are annual shows which highlight new talent in the Boston visual arts community.
Technology:
- Programming languages: Javascript, Coffeescript, Ruby, Java, Python, Objective-C.
- Layout & markup: sass, haml, handlebars, html, css, erb.
- Web frameworks: Sproutcore, Rails, Ember, Node, Backbone, Jquery.
- Design tools: Illustrator, Photoshop, Blender.
- Softwaire management tools: git, pivotal tracker, scrum, chef, fog, sprockets, rake, make, ant.
- Platforms: Fluent in unix-like operating systems, AWS, Heroku.
Employment History:
2008 – Present: Sr. Web developer, The Concord Consortium, Concord, MA.
I work with education researchers to build and design educational tools, primarly for middleschool science. My job is understand the goals of the researcher, and design suitable software tools. I create wireframes and mockups, manage groups of contractors, conduct code reviews, manage the build process, and sometimes I am lucky enough to write some code.
2005 – 2008: Chief Executive & Founder, SNIF Labs Inc., Boston, MA.
I Founded and grew a unique product development company. We raised $3.5M from angel investors, designed a revolutionary consumer product, and put it in the hands of customers in just over three years. I grew and inspired a talented team of twelve employees. I reduced overhead costs by outsourcing well-specified tasks to consultants and contractors as appropriate. I worked closely with the technology team to designed a performant scalable software stack for real-time pet monitoring.
2000 – 2003: Systems Programmer, MIT Media Lab, Cambridge, MA.
I developed custom applications for university use, ranging from automated publication systems for research projects, to automated machine registration and tracking. Specific projects included:
-
Info-Baubles: —Three stand alone wireless Linux kiosks which used java to render and display news and information gathered by harvesting XML data sources from Lotus Domino databases.
-
MDB: A web based machine database and editor, which tracked and recorded DNS names, running services, IP addresses, maintenance logs and other information about machines on the ML network.
-
PDF Server: A servlet written in java, which gathered information from Domino, SQL or XML sources, applied XLT translation rules, and then rendered PDF documents suitable for publication.
-
Project List Database: A publication framework for print and web, using SQL for data storage. Students and faculty edit project information online for use in print publications delivered to sponsors.
1998 – 2000: Software Engineer, The Concord Consortium, Concord, MA.
I designed and built software tools for middle school and high school students. My responsibilities included identifying tools to support student work, researching existing tools, and designing new tools. I wrote many such programs included:
-
What if Builder: A scenario planner and decision making tool.
-
Community Designer: A map creation tool.
-
Ecological Footprint Calculator: A tool for calculating personal resource consumption.
1995 – 1998: Systems Administrator, The Concord Consortium, Concord, MA.
I supported 20 full-time staff in a mixed architecture LAN, and many hundreds of online course participants over the Internet. I designed, implemented, and maintained custom databases and Internet applications in support of collaborative learning environments. I built the companies local area network, with a shared 1Mb gateway to the internet for three buildings using wireless bridges.
1992 – 1996: vice-President of operations, TechnoFrolics, Somerville, MA
I designed circuit boards using ORCAD software, managed the design, and construction of circuit boards. I researched hardware components and component suppliers. I developed software interfaces to control custom electronics from standard i386 hardware. I designed custom hardware enclosures using AutoCAD, and fabricated these same enclosures and displays using wood, plastic, and aluminum. I produced drawings for the company's patents.