DrupalCode profile
Posts on Drupal.org
Starred projects
Professional Info
Personal Info
On Drupal.org for 17 years 5 months
I learned to program in high school in 1968 using Fortran IV on an IBM 1130. After programming the obligatory calculation of an integral, I wrote a program to generate aphorisms using a few simple syntaxes, a program to generate a melody using random numbers, and a program to harmonize the melody using Rameau's rules of harmonization. I finished up high school in Bryn Mawr, PA, where we had a timesharing terminal in the physics lab, connected to a GE Mark IV. In my senior year I did some programming for the Bryn-Mawr/Haverford College Co-Education committee to tabulate a questionnaire on co-education options.
In college I focused on the humanities, but in 1979 when I was doing a skills inventory in anticipation of looking for a job, programming was near the top of the list. I subsequently was accepted into training program in APL -- A Programming Language, a compact system of notation designed by Ken Iverson -- and went to work for Scientific Timesharing Corporation. From there I moved to Bristol-Myers Squibb, where I became one of the managers in the Operations Analysis and Consulting Department, and from there to Morgan-Stanley, where I eventually led the in-house market data group, working in C.
I left Morgan-Stanley in 1996, and they promptly hired me back as a consultant, where I developed a market data entitlement management system in C++. After that I worked for Chelsea Networks, an ISP and IT-outsourcer in New York, developing a custom server as a component of a product for distributing initial public offering information over the web. Chelsea Networks merged with Public Interest Networks in the early 2000s, and I became one of two software developers there, writing in Perl (including object-oriented Perl) and C.
I maintained a consulting business on the side, and in 2006 was introduced to Drupal, developing an online community site for a major publisher. Subsequent projects included converting proprietary CMSs to Drupal for membership organizations, building an e-commerce site (Ubercart) for a high-end jewelry manufacturer, and consolidating multiple websites into a Drupal site, including converting a legacy forum.
In 2011 Public Interest Networks was acquired by CornerStone Telephone. I led the team converting their corporate website from a proprietary CMS to Drupal 7, and then a major upgrade to incorporate components of the jQuery UI.
I joined Ad-ID, LLC in January 2014 and worked there until March 2020.
ckee helps support and grow the Drupal community with the Drupal Association.