Dan Bornstein

Virtual Machinist

Role
Staff Engineer at Common Tools
Location
San Francisco, CA, US
LinkedIn followers
500 followers

About Dan Bornstein

I\'m most well-known for the work I did in designing and developing the Dalvik Virtual Machine, along with the related executable file format and core libraries, as part of the Android project at Google. But really, I\'ve done a bit of everything a programmer might do around Silicon Valley and the San Francisco Bay Area.Specialties:* virtual machines* language design* operating systems* compilers* mobile devices* back-end development* C, JavaScript, Assembler

Experience

  1. Staff Engineer

    Common Tools

    Jan 2026 — Present · Berkeley, CA, US

    Working on the low-level runtime.

Education

  • St Petersburg High School

    International Baccalaureate, Computer Science

    1984 — 1988

  • Brown University

    Bachelor of Science, Cognitive Science

    1988 — 1992

Skills

  • Virtual Machines
  • Compilers
  • Operating Systems
  • Mobile Devices
  • C
  • Java
  • Javascript
  • Node.js
  • Awk
  • Apis
  • Dalvik
  • Android
  • Software Engineering
  • Distributed Systems
  • Programming Languages
  • Linux
  • Arm
  • Software Development
  • Mobile Applications
  • Amazon Web Services (Aws)
  • Antlr
  • Arm Assembler
  • Api Design
  • Bash
  • Gnu Make
  • Language Design
  • Open Source
  • Pancake Telephony
  • Protocol Design
  • Debugging
  • Embedded Systems
  • Git
  • Photobombing
  • Neko Atsume

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Dan Bornstein — Staff Engineer at Common Tools in San Francisco, CA, US | Unifers