Grew up building stuff with RadioShack parts and hacking junk I found in the garbage.
Built my first synthesizer when I was in 7th grade ( UJT Transistor oscillator design).
Started programming on TRS80 + Apple II's in 1978
Started playing guitar in 1979
Started my programming career as a Video Game Programmer, in assembly language on the IBM PC & C64, in the late 80's.
(you can play "Ajax" at https://archive.org/details/msdos_Ajax_1989)
Worked on Wall Street for about 10 years building ginormous scale systems - ex: an app that ran on a single box with 784 cores and 784 gigs of RAM (see Azul Systems Vega), handling 250 million transactions a day, in 2007! .
Former Adjunct Professor at NYU in the Computer Science graduate program.
Guitar player & musician
Inventor.
Noodler.
Writing Crypto routines since 1994
Writing Java since 1997
Doing Hadoop since 2008
I've been hacking the Arduino since 2009.
Hacking the Raspberry Pi since 2012.
Over the years, I have programmed in: Scala, Ruby, JavaScript, Java, C#, VB.Net, VB, Forth, C++, C, Fortran, SNOBOL, Pascal, Basic
and Assembly (on 6 architectures - ARM,ATMEL AVR, 8086, 6502, Z80, PDP)
I have programmed CPUs, GPUs, DSPs, MCUs in Assembly, C and less soul crushing languages.
CTO for Loco Bellis, LLC
This person isn't presenting any sessions.