Dan Bornstein hello-dan@murtbo.com
San Francisco CA
Recruiters: See below!
(résumé version #2303)


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 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

Founder: Unnamed Startup.
September 2019 – September 2020
June 2021 – present

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

Engineer: The Browser Company.
September 2020 – February 2021

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

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

Acronyms
CSS, HTML, HTTP(S), JSON, LRF, PEG, PHP, SMTP, SSH, SSL, TAP, TCP/IP, UDP, UPC, UTSL, XML
Languages
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

Education

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 <https://milk.com/home/danfuzz/resume/>. Permission is granted to reproduce this page in its entirely, without modification. Thank you.

Copyright © 1992–2024 Dan Bornstein. All rights reserved.