Dan Bornstein

65 Norfolk St. #5
San Francisco CA 94103

danfuzz@milk.com
415-269-3433

Recruiters: See below!
(résumé version #1404)


Objective

To lead a small- to medium-sized engineering group on an innovative project relating to any or all of my areas of interest, experience, and expertise: object-oriented and object-capability runtimes (including virtual machines), operating systems, platform security, and language processing (both human and computer).

Roughly stated, my overarching career mission is to design, build, and deploy software platforms that put end users in control of their computing and data, in part by making it easy and natural for programmers to create software that honors user desire.

Important note for recruiters: Read this before contacting me. Click here!

Selected Public Work

Work Experience

Principal Engineer: Nextbit Systems.
January, 2013 – present

Nextbit Systems is an early-stage startup, doing interesting platform work in the area of mobile devices.

Engineer: Medium (formerly a/k/a The Obvious Corporation).
October, 2011 – December, 2012

Medium is a new publishing platform, aiming to promote quality content to the users who would appreciate it, emphasizing content per se over who wrote it and when.

Medium sprung from an incubator-style company called The Obvious Corporation, whose goal was to use technology to change the world for the better, on several fronts.

Tech Lead / Staff Software Engineer: Android team, Google.
October, 2005 – September, 2011

Google is a company that runs a number of web-based services and has various other related businesses. The Android team is responsible for the development and maintenance of the Android platform for cell phones and other embedded devices. I helped found the Android team, and during my time on the team we shipped nine major platform releases and numerous minor ones.

Senior Software Engineer: Firmware team, Danger, Inc.
October, 2002 – September, 2005

Danger designed, developed, and sold a series of products in the cellphone-pda convergence space, a product category that was later popularized by Apple. Danger's main product was sold through T-Mobile under the "Sidekick" brand name; with other carriers, it was sold as the "hiptop." Danger was acquired by Microsoft in 2008.

Cofounder and Chief Software Architect: Volvox Technologies.
September, 2001 – August, 2002

Volvox Technologies developed a novel system in the area of distributed computing in Java, but unfortunately failed to secure funding.

Cofounder and Chief Software Architect: Xigo, Inc. (formerly, a/k/a BrokerBot)
February, 1998 – May, 2001

Xigo developed and hosted software that allowed investors to get information in a more timely, more precise, and more pleasant fashion than any other company offered to the general public.

Architect and Engineer: Electric Communities (later, a/k/a Communities.Com)
May, 1996 – April, 1998

Designer and Engineer: Vicarious, Inc.
February, 1995 – April, 1996

Designer and Engineer: ScriptX group, Kaleida Labs, Inc.
March, 1993 – February, 1995

Designer and Engineer: Sweetpea group, Kaleida Labs, Inc.
July, 1992 – May, 1993

Student Administrative Manager: Student Computer Consultant Program, Brown University
December, 1988 – May, 1992

Designer and Engineer: Sixth Judicial Circuit, Pinellas County, Florida
June, 1988 – January, 1991 (intermittently)

Patents Granted

Relevant Computer Knowledge

Acronyms
CSS, HTML, HTTP(S), JSON, LRF, PEG, SMTP, SSH, SSL, TCP/IP, UDP, UPC, UTSL, XML
Languages
ANTLR, awk, C / C++, Dalvik, E, Java (mobile and server, intimately familiar with Java / JVM internals), JavaScript / ECMAScript / NodeJS, lex / yacc / flex / bison, Lisp / Scheme, Pascal, Prolog, Rexx, ScriptX, sh / bash, SQL (just a little), and of course several assembly languages (including ARM / Thumb)
Programs / Systems
Ant, AWS / EC2 / Route53 / S3, Emacs, Git / Repo / Gerrit, Jenkins, JUnit, Make, Perforce
Operating Systems
Linux / Unix / POSIX, MacOS X

Education

Brown University, Providence, Rhode Island
September, 1988 – May, 1992

St. Petersburg High School, St. Petersburg, Florida
September, 1984 – June, 1988

Interests, Activities

Music, all aspects, from mere listening to composition and playing (ukulele and synthesizer, among other instruments), to dj'ing, to design and implementation of software music systems.

Electronic Publishing: I had a personal web site before it was hip (and still have one, now that it's post-hip).

Recreational Hacking: I enjoy putting together the occasional personal software project. The Barcode Server is one of my favorites. I also wrote the screensavers NerveRot, Barcode, Petri, and Twang, which ship with XScreenSaver, and I have contributed to the Java-Gnome and ANTLR projects. I maintain a site for my own open software.

Various and sundry physical activities, including (but not limited to) snowboarding and yoga.


If you are reading this off-line, then you may want to visit the web version at <http://www.milk.com/home/danfuzz/resume/>. Permission is granted to reproduce this page in its entirely, without modification. Thank you. Copyright © 1992–2014, Dan Bornstein. All rights reserved.