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. |