Zocalo coffee shop migrated to digital registers with a solution from square. While these devices are able to process transactions off-line, some types of transactions need the square registers to be on-line. At the time the coffee shop had only one up-link provided by Comcast. Comcast was providing good service at the time, but with the increased demand for the registers to be on-line they needed higher availability.
Firmware was developed for a 8051 microcontroller based transmitter for Free Radio Berkeley. A PLL, keypad / LCD interface, and web interface are dynamically controlled by the micro-controller. The concept of a Terminal is abstracted in the software so that there is code reuse between different IO combinations.
This was a firmware development project for a PIC18F2423 micro-controller based motion sensor for Doug Stock of Digital Structures. The goal of the project is to create a device that sits on off shore oil drilling platforms and monitors the movement of the platform in relationship to the drill. All movement is aggregated and later picked up by Digital Structures Inc.
I was a member of the streaming operations team. My employment with AOL started as a internship in the Summer of 2002, after working into the late Fall my position was up. I was hired as a full time employee in the Spring of 2003. While there I worked as a Systems Administrator, Systems Developer, and Oracle Database Administrator.
As a Systems Administrator for San Francisco State University Computer Science department during my last few years in college I was responsible for the upper division computer science lab. This is where my true love for Linux and open source really developed, a community of like minded hackers worked together there to make the best of the limited resources we had. If I had moved into the server room I could have saved all the financial aid that I spent on rent. I miss the environment and community we intentionally created there.