Nic Stevens

Home Projects Music Bio Resume Mount St. Helens Photos Rants

A Brief Technical Autobiography
I first entered the workforce at the age of 16 while doing independent study for High School.

My first job was repairing pagers for a small radio telephone company in San Francisco until PacBell bought us out.

From there I worked as a sysadmin on a Radio Shack Profile 16 Xenix computer for a picture framing shop in San Francisco.

My next job was for Tymnet, in Cupertino, CA, after they were bought by McDonell-Douglas where I learned basic data communications and networking.

My next gig was for a data processing shop as a lead operator on two MVS based Amdahl 470s and a third 470 running VM/CMS. It was here that I got my feet wet learning C and UNIX.

From there I worked briefly as a consultant to a small engineering outfit that designed and sold industrial water purification systems. I was hired on after 4 months and designed and maintained a control and monitoring system that ran under DOS and DESQview. During my six year tenure here I got very interested in OS/2 at home. I ran OS/2 on my home computers learning the ins and outs of coding for OS/2. For a brief period I was co-moderator for comp.os.os2.binaries on Usenet.

I left my position at PSI for a senior programming position at a startup selling futures and stock data for which I wrote the access control system. Financial problems arose and the company laid off all personnel.

I got married in 1993 and relocated to Southern California.

My first job in Southern California was at a manufacturer of warehouse automation equipment. My job was split three ways: I designed the IPC/RPC architecture, maintained test networks, and trained other personnel in OS/2 development issues.

During my time there I was offered a job to write an operating system for a 68306 based intelligent I/O controller. Unfortunately this was for an AT bus card and PCI was starting to take hold, and the company changed direction.

After a brief hiatus I went to work as a consultant to Hitachi Data Systems in San Diego. At HDS we were building a robotic tape library for IBM System/390. The control system was built using OS/2. I fell into a niche position doing software forensics.

After HDS I found a job as a consultant to a fledgling ISP in San Jose where I worked primarily with Linux but also some Solaris. I worked with them for 8 years. During that time I also worked as a consultant to Lockheed-Martin Aircraft Services where I wrote a distributed simulation platform using light-weight threads and NetBIOS for network communication. The threads library I used for DOS was written three years previously by me.

Illness forced me to cut back the hours I could work so I dropped Lockheed as a customer. By 2001 Illness forced me out of the job market entirely.

In 2002 I moved to Seattle where I currently reside. I needed to get somewhere colder and greener than Los Angeles.

Currently I am disabled, but, I still write some code here and there, my latest being Imbalance a LAMP based lightweight load balancer for webfarms.