Download my Resume as a

PDF file

I am currently UNAVAILABLE for any new engagement.
I am NOT OPEN to hearing about salaried employment opportunities.



Chicago, Illinois

Current specialty: Ruby on Rails design and implementation

I'm an MIT grad software engineer with 15+ years full life-cycle experience, from requirements gathering, design & development to maintenance. I have been working in Ruby since 2008 and Node JS in 2018-19. Previously I had developed in C, C++, Java, and JavaScript. I also have training, authorship, consulting, and liaison experience.


Massachusetts Institute of Technology.  B.S. Electrical Eng.  National Merit Scholar.

Harvard University.  Graduate extension school coursework in expert systems, C++, object-oriented programming, and discrete mathematics.

WEB LINKS  – My professional web site.  – Includes recommendations from colleagues.  – Contains several tutorials, coding and design demo projects.  – Displays links to about 1,000 visual artist websites arranged as a rectangular matrix of thumbnail images. The dynamism is implemented in JavaScript.


Highlights of my fifteen+ projects since 2008, all involving Ruby on Rails with a mix of primarily server-side and ancillary technologies plus front-end development.

Pearson Education (Bloomington, MN)  2020

·  Implemented new features in the Proctorserv app that manages remote test-taker exam sessions.

·  Fully remote temporary assignment.

   Environment:  Ruby on Rails 5, MySQL, Git, Bitbucket.

Mayo Clinic Laboratories (Rochester, MN)  2019 – 2020

·  Outlined the architecture for a successor Ruby on Rails app to one that was deemed too flawed for further incremental modification. The architecture was organized around the Strangler Fig pattern of Martin Fowler, which facilitates incremental replacement of existing modules.

·  Implemented new features for another Ruby on Rails app.

   Environment:  Ruby on Rails 4, MySQL.

Nutrien Ag Solutions (Loveland, CO)  2018 – 2019

·  Assisted with the development of a web portal to integrate the activities of employees and customers of a large agricultural producer and retail vendor in North America and worldwide.

   Environment:  Ruby on Rails 5, Node JS, Express, Postgres SQL.

University of Illinois Medical School (Chicago, IL)  2017 – 2018

·  Updated an existing Ruby on Rails web application deployed on Heroku that allows medical study managers to create and schedule a suite of messages to be emailed to study participants.

   Environment:  Ruby on Rails 5, Postgres SQL, Heroku.

Home Access Health Corp. (Hoffman Estates, IL)  2017

·  Provided initial design and implementation of a Ruby on Rails web application that allows health insurance customers to order lab test kits online to be performed at home.

   Environment:  Ruby on Rails 5, Amazon Web Services, Single Sign-On.

Pinnacol Assurance (Denver, CO)  2016 – 2017

·  Member of the Online Development group of Colorado's largest issuer of workers' compensation insurance policies.

·  Performed development and bug fixes on a suite of Rails web applications that allows employers and agents to manage policies and claims by injured workers.

·  Temporarily assigned to the Business Support group to investigate and fix issues related to both the Rails and legacy Oracle Pro*C web applications.

   Environment:  Ruby on Rails 4, Oracle SQL, Git, Rspec, Mac OS X.

Huron Consulting Group (Chicago, IL)  2015

·  Performed development and bug fixes for a legal document management system produced by Huron partner Allegory Law.

·  Worked primarily remotely, interacting with the lead Allegory developer in Oregon.

   Environment:  Ruby on Rails 3, Postgres SQL, Git, Paperclip, Vagrant, Resque, Rspec, Jira, Haml, jQuery, JavaScript, Mac OS X. (Chicago, IL)  2014 to 2015

·  Performed analysis, maintenance, and build-out for, a high-volume AWS-hosted multi-server application that provides new and used auto listing search to the public.

·  Worked on-site and remotely as part of a small team located in Chicago and Austin, TX.

·  Documented briefings by departing general manager and others.

   Environment:  Ruby on Rails 3, MySql, Git, RSpec, ActiveAdmin, Amazon Web Services, Sphinx, Vagrant, New Relic, Mac OS X.

Venture Interactive (Harrisonburg, VA)  2014

·  Designed and implemented a custom authentication scheme for a legal compliance training content management system in multiple languages using the Devise Ruby gem.

   Environment:  Ruby on Rails 3, MySql, Git, Devise, Linux, RubyMine.

McDavid, Inc. (Woodridge, IL)  2013 to 2014

·  Assumed responsibility for deployment, maintenance, and improvement of the hybrid Rails/Windows Server website of a sports protection equipment manufacturer.

   Environment:  Ruby on Rails 3, MySql, Git, Capistrano, Refinery, Ubuntu Linux, Windows Server 2008, IIRF.

Sears Holdings Corporation (Chicago, IL)  2012 to 2013

·  Designed and implemented features of a REST API that mediates between product orders placed on partner web sites and internal Sears services which perform fulfillment.

   Environment:  Ruby on Rails 3, MySql, Mongo DB, Git, RSpec, ActiveAdmin, Jenkins, Jira, Mac OS X, Agile Methodology.

Local Offer Network (Chicago, IL)  2012

·  Designed and implemented Bayesian and other statistical modules for automatic categorization of new advertiser offers. Created a test program to analyze performance of the categorizers.

   Environment:  Ruby on Rails 3, Mongo DB, MySql, RubyMine, Git, RSpec, Mac OS X.

Aon Hewitt Corp. (Lincolnshire, IL)  2011 to 2012

·  Designed and implemented new Ruby on Rails functionality for extensions to an existing health insurance sales and customer relationship management system and companion public website.

   Environment:  Ruby on Rails, Oracle, RubyMine, Subversion, Mac OS X.

Argonne National Laboratory (Lemont, IL)  2010 to 2011

·  Designed and implemented a radiation exposure intake system in Ruby on Rails.

·  Interviewed radiation safety section staff regarding existing paper-based system.

   Environment:  Ruby on Rails, Oracle, Ubuntu Linux, HTML, CSS, Subversion. (Chicago, IL)  2009 to 2010

·  Designed and implemented the mobile version of a leading entertainment website targeted towards the 21-35 age group in Ruby on Rails.

   Environment:  Ruby on Rails, MySQL, Mac OS X, HTML, CSS, Haml, Git.

Venture Interactive (Harrisonburg, VA)  2008 to 2009

·  Designed and developed the “MoodManager” Ruby on Rails web application to help users cope with depression. Delivered to the Northwestern University Medical School.

   Environment:  Ruby on Rails, MySQL, HTML, CSS, Subversion, Adobe Flash, Apache, Phusion Passenger, Windows XP (development), Linux (hosted Red Hat/Ubuntu).


·  Digimarc Corporation (Burlington, MA) & Polaroid Corp. (Bedford, MA) Analysis, design and implementation of several drivers license systems. (Java J2EE & C++)

·  Lotus Development Corp.  Sales Engineer - Munich, Germany. Provided support and trainings in German on Lotus Notes for value added resellers and customers.
Principal Software Engineer - Cambridge, MA. C-API development for a database product.

·  M.I.T. Project MAC (Cambridge, MA) MULTICS operating system development including: ARPANET software interface, graphics system, system internals.


·   Competent in German; studied Russian.

·   U.S. Citizen.