I’ve been coding since I was 8 years old. I started with a Commodore 64, typing in BASIC code listings that use to appear in old-school computer magazines that I can’t remember the names of anymore. I remember typing in a game that controlled a bat on screen, looking for food and avoiding monsters, PEEKing and POKEing. Then a few years later, my father got me an Epson brand IBM compatible PC. I didn’t know about MS-DOS directories yet and for months, I had only a root directory with thousands of files in it. Then onwards to a 386SX, Windows, the C language and BBS’s during high school, an Apple something-or-other during the mid-90′s in college, a few Pentiums (and family), Linux and the present multi-core rigs. I have literally been coding every year (some more than others) since I got the C-64.
Lo and behold, I became a software engineer. I sling code during the day, right now for a defense contractor. And when I can find the time, I like to sling code by night as well, on much smaller and much more fun projects.
Since early 2012, I’ve been contributing code to Mozilla, makers of the Firefox web browser. Click here for a list of bugs I am working on/fixed.