Welcome to Dantowitz.com

David Dantowitz's Resume
      Developing software for a while

      A NoSQL MVCC multi-threaded Database engine (licensed by Apple 2001-2011 and used on Apple.com).
      Written from scratch and 100% IP ownership.

      Consulting for Apple Products since 1989

Programming Challenge (2016)
      Like you get in a tech interview, but for real (client project)

The Apache-Apple Event Bridge (aaeb.net)
      Enables Apache to call AppleScripts and apps via the CGI Request Apple Event (2009)

Macworld, 2002: ZipBurst Press Release
      ZipBurst performs multi-threaded data and location-based searches of your flat or relational database files

A Pinball game for MTV (1999)
      Wrote a pinball physics engine from scratch
      click to see full size


Shockwave Site Of The Week: AT&T's 1996 Olympic Games Website
      Developed for Modem Media

High Performance Code for CRCs (1986)
              A developer posted incorrect code for computing CRCs, so I correct their bug, cited reference material, included a mini-tutorial, and wrote a routine that ran 8 times faster. Uses inline assembler code.

Over the years this work was used by professors, developers, and researchers. One such credit was "The Virus Intervention & Control Experiment" by Molini & Ruhl, (13th National Computer Security Conference, 1990) dealing with reducing the impact of PC Viruses at NASA's Johnson Space Center. Great to know my contribution had plenty of uses and amusing to discover segments of my writing quoted from the source code and credited.

Assembler Language: Bresenham's algorithm for line drawing (1986)
      High Performance, Optimized and Commented