Dan Bornstein danfuzz@milk.com
+1 415-269-3433
San Francisco CA
Recruiters: See below!
(résumé version #2101)


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 languages and runtimes (including virtual machines), operating systems, and the "redecentralization" space.

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

Engineer: The Browser Company.
September, 2020 – present

The Browser Company is trying to address the tensions and unhappiness felt by folks using mainstream web browsers and related applications.

Founder: Unnamed Startup.
September, 2019 – September, 2020

This new company is working in the "redecentralization" space.

Senior Staff Software Engineer: Slack Technologies.
November, 2015 – September, 2019

Slack's main product is a team collaboration tool, focusing on interactive chat and allowing easy integration with both custom and third-party tools and services.

Founder: Unnamed Startup.
February, 2015 – November, 2015

This new company was working on a new way for users to manage their data and interpersonal communications.

Principal Engineer: Nextbit Systems.
January, 2013 – January, 2015

Nextbit Systems was an early-stage startup, doing interesting platform work in the area of mobile devices. They were acquired by Razer in 2017.

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

Medium is a 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: Kaleida Labs, Inc.
July, 1992 – February, 1995

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)

Relevant Computer Knowledge

ANTLR, awk, C / C++, Dalvik / .dex, E, Java (mobile and server, intimately familiar with Java / JVM internals), JavaScript / ECMAScript / NodeJS, lex / yacc / flex / bison, Lisp / Scheme, Pascal, PHP / Hack, Prolog, Rexx, ScriptX, sh / bash, Samizdat, SQL (just a little), and of course several assembly languages (including ARM / Thumb)
Programs / Systems
Atom, AWS / EC2 / Route53 / S3, Emacs, Git / Repo / Gerrit, Jenkins, JUnit, Make
Operating Systems
Linux / Unix / POSIX, macOS

Patents Granted


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

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

Interests, Activities

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 Milk Music demos page is one of my favorites. I also wrote the screensavers NerveRot, Barcode, Petri, and Twang, which ship with XScreenSaver. In addition, I have made many other open source contributions.

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.

Avid city-walker and coffee dilettante.

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–2020 Dan Bornstein. All rights reserved.