Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 08eca970b2
Fetching contributors…

Cannot retrieve contributors at this time

295 lines (268 sloc) 11.272 kb
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Jonathan Feinberg's CV</title>
<link rel="stylesheet" href="boilerplate/screen.css" type="text/css" media="screen" charset="utf-8">
<link rel="stylesheet" href="boilerplate/print.css" type="text/css" media="print" charset="utf-8">
</head>
<body>
<div id="resume">
<div id="profile">
<div id="desc">Software Development</div>
<div id="name">
Jonathan Feinberg
<br>
<span class="email"><a href="mailto:jdf@pobox.com">jdf@pobox.com</a></span>
</div>
</div>
<h4>Work Experience</h4>
<div class="job">
<div class="jobdesc"><span>
<a href="http://www.research.ibm.com/">IBM Research</a>
&bull;
Cambridge, MA
&bull; 2003-present
</span></div>
<div class="jobbody">
<p class="summary">
My group,
<a href="http://domino.watson.ibm.com/cambridge/research.nsf/pages/cue.html">Collaborative
User Experience</a>, provides IBM with research into
the social and technical underpinnings of successful and inclusive
business collaboration. In 2009, I moved to the
<a href="http://www.research.ibm.com/visual/">Visual Communication Lab</a>, after
5 years with the Social Computing group.
</p>
<div class="title">Senior Software Engineer, 2006-present</div>
<div class="title">Advisory Software Engineer, 2003-2006</div>
<ul class="bullets">
<li>Designed and built the <a
href="http://domino.research.ibm.com/cambridge/research.nsf/242252765710c19485256979004d289c/1c181ee5fbcf59fb852570fc0052ad75?OpenDocument">dogear</a>
social bookmarking application, since transferred to Lotus as a component
of <a href="http://www-01.ibm.com/software/lotus/products/connections/dogear.html">Connections</a>.
Dogear's design determined the design of the entire Connections suite.
I received an IBM Outstanding Innovation Award for dogear.
I created the &ldquo;wordle&rdquo; word-cloud layout alogorithm
at this time; see <a href="#wordle">below</a> for more details.</li>
<li>Designed and built the Cattail file-sharing system, which, after three
years as a lab-hosted project (and hundreds of thousands of files),
became a CIO-supported application. The Lotus Connections
<a href='http://www-10.lotus.com/ldd/lcwiki.nsf/dx/demo-getting-started-with-files'>Files</a>
component, to be released in version 2.5, is based primarily on Cattail.</li>
<li>
Designed and built the &ldquo;Real-Time Enterprise Directory&rdquo;,
a web service that provides name typeahead (autocomplete) across the
500,000-person IBM corporate directory, for use by any application for which
specifying a person is a common requirement.
</li>
<li>
See my <a href="http://www.research.ibm.com/visual/inaugurals/index.html">visualizations
of U.S. presidential inaugural addresses</a>
at the <abbr title="Visual Communication Lab">VCL</abbr> web site.
</li>
</ul>
</div>
</div>
<div class="job">
<div class="jobdesc"><span><a href="http://www.netomat.net/">netomat</a>
&bull; New York, NY
&bull; 2002-2003</span></div>
<div class="jobbody">
<p class="summary">
At the time, netomat was developing a communications system involving
authoring tools, a browser-based player, and a server application
to support its protocols.
</p>
<div class="title">Developer</div>
<ul class="bullets">
<li>Created cross-platform JNI modules to provide efficient
image manipulation, sound recording and format conversion,
and POSIX filesystem operations for the
&ldquo;consumer-oriented&rdquo; authoring tool.</li>
<li>Created a proof-of-concept authoring tool as an
Eclipse plugin, and was principal author of the
final product, which was licensed to Verizon.</li>
</ul>
</div>
</div>
<div class="job">
<div class="jobdesc"><span><a href="http://www.smartmoney.com/">SmartMoney.com</a>
&bull; New York, NY
&bull; 1999-2000</span></div>
<div class="jobbody">
<p class="summary">
As a freelance programmer, I provided tools and code to SmartMoney's
web site and <a href="http://www.smartdatavision.com/">software licensing business</a>.
</p>
<div class="title">Freelance Developer</div>
<ul class="bullets">
<li><a href="http://www.smartdatavision.com/products/chartbuilder/">Chart Builder</a>:
Designed and implemented a Java framework that
allows programmers to add dynamic, interactive graphs of numeric data
to their applets and applications. Created a user’s guide and
API documentation. Written in Java 1.1, but
<a href="http://www.smartdatavision.com/products/chartbuilder/">still being licensed</a>.</li>
<li><a href="http://www.smartdatavision.com/products/mapbuilder/">Map Builder</a>:
Helped design and implement API for the presentation of
multivariate data on a dynamic &ldquo;treemap&rdquo;; wrote an expression
compiler that generates, loads, and invokes Java byte code
at runtime. Also
<a href="http://www.smartdatavision.com/products/mapbuilder/">still being licensed</a>.</li>
</ul>
</div>
</div>
<h4>Other Work of Interest</h4>
<a name="wordle"></a>
<div class="job">
<div class="jobdesc"><span>
<a href="http://www.wordle.net/">Wordle.net</a>
&bull; 2008-present
</span></div>
<div class="jobbody">
<img style="float:left; margin-right:8px" alt="Wordle Thumbnail" src="cswordle.jpg">
<p class="summary">
I created the wordle word-cloud layout algorithms while
working on a social bookmarking application at IBM
Research, in 2005. I created the &ldquo;Wordle&rdquo;
web application in 2008. Since that time, hundreds of thousands
of people have saved over a million word clouds to
Wordle's <a href='http://www.wordle.net/gallery'>public gallery</a>.
</p>
<p class="summary">
Wordle's design is intended as an exercise in radical simplicity. There
is no authentication, no deletion, and almost nothing at
all one must do to create a word cloud. The user can just
paste or type in some random text, and hit "Go".
</p>
</div>
</div>
<div class="job">
<div class="jobdesc"><span>
Free Software
</span></div>
<div class="jobbody">
<ul>
<li><a href="http://github.com/vcl/cue.language">cue.language</a> -
A small Java library for simple text analysis - counting strings, identifying languages, and removing stop words.</li>
<li><a href="http://mrfeinberg.com/patchy/">Patchy</a> -
3D parametric surfaces&mdash;&ldquo;patches&rdquo;&mdash;for
<a href="http://www.processing.org/">Processing</a>.</li>
<li><a href="http://mrfeinberg.com/peasycam/">PeasyCam</a> -
easy-peasy camera control for 3D sketches in
<a href="http://www.processing.org/">Processing</a>.</li>
</ul>
<!--[if !IE]> -->
<object classid="java:HelloPatchy.class"
type="application/x-java-applet"
archive="HelloPatchy.jar,PeasyCam.jar,Patchy.jar,core.jar"
width="400" height="400"
standby="Loading Processing software..." >
<param name="archive" value="HelloPatchy.jar,PeasyCam.jar,Patchy.jar,core.jar" >
<param name="mayscript" value="true" >
<param name="scriptable" value="true" >
<param name="image" value="loading.gif" >
<param name="boxmessage" value="Loading Processing software..." >
<param name="boxbgcolor" value="#FFFFFF" >
<param name="test_string" value="outer" >
<!--<![endif]-->
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0_15-windows-i586.cab"
width="400" height="400"
standby="Loading Processing software..." >
<param name="code" value="HelloPatchy" >
<param name="archive" value="HelloPatchy.jar,PeasyCam.jar,Patchy.jar,core.jar" >
<param name="mayscript" value="true" >
<param name="scriptable" value="true" >
<param name="image" value="loading.gif" >
<param name="boxmessage" value="Loading Processing software..." >
<param name="boxbgcolor" value="#FFFFFF" >
<param name="test_string" value="inner" >
<p>
<strong>
This browser does not have a Java Plug-in.
<br>
<a href="http://java.sun.com/products/plugin/downloads/index.html" title="Download Java Plug-in">
Get the latest Java Plug-in here.
</a>
</strong>
</p>
</object>
<!--[if !IE]> -->
</object>
<!--<![endif]-->
</div>
</div>
<div class="job">
<div class="jobdesc"><span>
Technical Architecture and Implementation for Works of Art
</span></div>
<div class="jobbody">
<p class="summary">
I have helped several artists to realize works in
traditional media, in museum installations,
in concerts, and on computer screens.
</p>
<ul>
<li>
<div class="artwork">
<a href="http://noplace.mw2mw.com/">noplace</a> (2008)
<br> Marek&nbsp;Walczak &amp; Martin&nbsp;Wattenberg with Jonathan&nbsp;Feinberg
</div>
<p>
Image processing, on-demand video generation, storage and messaging
architecture.
</p>
</li>
<li>
<div class="artwork">
<a href="http://artport.whitney.org/commissions/thedumpster/">The Dumpster</a> (2005)
<br> Golan&nbsp;Levin with Kamal&nbsp;Nigam and Jonathan&nbsp;Feinberg
</div>
<p>Data wrangler.</p>
</li>
<li>
<div class="artwork">
<a href="http://www.turbulence.org/Works/nums/">The&nbsp;Secret&nbsp;Lives&nbsp;of&nbsp;Numbers</a> (2002)
<br> Golan&nbsp;Levin et al.
</div>
<p>Data wrangling and web app.</p>
</li>
<li>
<div class="artwork">
<a href="http://www.alphabetsynthesis.com/">The&nbsp;Alphabet&nbsp;Synthesis&nbsp;Machine</a> (2002)
<br> Golan&nbsp;Levin with Jonathan&nbsp;Feinberg and Cassidy&nbsp;Curtis
</div>
<p>
<img style="float:left;margin-right:8px" src="glyph.gif" alt="glyph">
Web app, font generation and delivery, system architecture and administration.
</p>
</li>
<li>
<div class="artwork">
<a href="http://www.turbulence.org/Works/apartment/">The&nbsp;Apartment</a> (2001)
<br> Marek&nbsp;Walczak &amp; Martin&nbsp;Wattenberg with Jonathan&nbsp;Feinberg
</div>
<p>
Image and sound processing, generation of 3D walkthroughs, installation
technical design and administration.
</p>
</li>
</ul>
</div>
</div>
<h4>Papers</h4>
<ul>
<li>David R. Millen, Jonathan Feinberg, Bernard Kerr,
&ldquo;Dogear: Social bookmarking in the enterprise&rdquo;,
<i>Proceedings of the SIGCHI conference on Human Factors in computing systems,
April 22-27, 2006, Montréal, Québec, Canada</i></li>
<li>Fernanda Viégas, Martin Wattenberg, Jonathan Feinberg,
&ldquo;Participatory Visualization with Wordle&rdquo;,
<i>InfoVis 2009</i></li>
</ul>
<h4>Education</h4>
<p class="summary">1989, <b>Brown University</b>, Providence, RI: BA English and American Literature</p>
</div>
</body>
</html>
Jump to Line
Something went wrong with that request. Please try again.