Stephen R. Savitzky

RETIRED Software Wizard, Guru, & Toolmaker

Living on Whidbey Island, WA. WILL NOT RELOCATE.

Possibly interested in part-time, work-at-home gigs.





Careers 2.0

I am currently retired, and after July 2017 will be living on Whidbey Island. I will be primarily working on personal projects, but may conceivably be interested in part-time projects that do not require commuting.

No matter what my job title may be, I have always been primarily a toolmaker, and enjoy putting together the kind of small, useful things that people will take for granted because they "just work". I regard programming as a craft -- one of the "useful arts" -- and I have been practicing and perfecting that craft for nearly half a century.

I'm an experienced communicator and presenter, and greatly enjoy mentoring my colleagues (it was an IT person from India who gave me the title of "guru") and teaching them about leading-edge technologies: meta-assemblers and real-time kernels at Zilog; object-oriented programming and cross-platform development at Advansoft Research; application frameworks, open source, Linux, CVS, git, XML, and web services at Ricoh Innovations; Java and microservices at Amazon. I've been deeply involved in several large technology transfers from research to production.

I have recent experience with web development in Java (with Spring, Jackson, JUnit, etc.), Perl, embedded systems programming on Debian Linux, build management and website deployment with git, maven, GNU make and Bourne Shell, and server monitoring with Nagios. Languages used within the last decade also include smaller projects in Javascript, C, PHP, and Python. There are some large C++ and assembly language projects in my more distant past. I may be one of the few people to have written object-oriented code with a macro assembler, or to have designed a Turing-complete functional programming language with XML syntax (PIA).

I have an MS degree in computer science from Stanford and several decades of industry experience including Unix and Linux system administration, CPU and software architecture, and the design and implementation of web servers, web sites, secure file transfer protocols, cloud services, encrypted document storage systems, programming languages, operating system kernels, text editors, and so on.

I am listed as a co-inventor on 27 patents (search here), and have written a book on Real-Time Microprocessor Systems (1985).