Professional Biography

I was a Rails developer from 2009 to 2019, and I’ve been working with the Ruby language since 2005.

Prior to that, I worked for 27 years in the semiconductor industry at Ford Microelectronics , Cypress Semiconductor and IBM . I was a DevOps before the buzzword was invented: doing a combination of software development and system administration, as well as acting as the local SME for the Electronic Design Automation Tools essential for the creation of VLSI components.

My Ford career in the 1980s was great fun. A Motor City exile working for a car company in Colorado - it doesn’t get any better than that. We were designing first generation automotive electronics during the week and running Mustangs and T-birds in SCCA Solo II competition on the weekends. Motor Head Nirvana.

scca

1989 Ford Thunderbird, supercharged, intercooled 210 HP

But all things come to an end, and when I ran out of interesting things to do at Ford I jumped ship to a VLSI design startup. That company went under the following year, but the design team was picked up by Cypress, and I worked 14 years at the Colorado Springs Design Center where we designed static RAMs, generating over $1.5 billion in revenue for the company.

chip

The Cypress Colorado Springs Design Center specializes in SRAM design

The Dot Com crash of 2000 seriously affected the semiconductor industry, and after dodging more layoffs than I care to remember, my number came up in 2005, and that was the end of the road with Cypress.

The crew that was cut from Cypress represented a huge amount of VLSI expertise, and we persuaded IBM to let us set up a new VLSI design center in Colorado Springs. Yet another semiconductor market pullback ultimately killed that idea, and as an unwilling participant in the IBM 2009 layoffs , I decided it was long past time to stop chasing electrons. Fortunately, I had been hacking on Rails web sites and doing Ruby programming for awhile, so the transition to Rails Web Developer was a viable ten year “second career” choice, which included seven years working at Comcast. In 2019, after 40+ years of contributing to the advance of technology, I decided it was time to hang up my spurs and complete the transition to retirement. It will be interesting to see how that plays out. Cheers!

gravatar

If you’re interested in a more “formal” career timeline, my LinkedIn Profile has all the dates and details.

segovia spain

Segovia, Spain

Skill Set

Rails

Full time Rails developer 2009 - 2019
(Rails 2.0 to Rails 5.1)

Ruby

Switched from Perl to Ruby in 2005

RubyGems

Six gems and counting, all proprietary...

Git

Version control

GitHub

Also other proprietary repos

puma , nginx , Unicorn

Web server engines

MySQL

Relational database

MongoDB

The NoSQL database

PostgreSQL

Open source relational database

Javascript

But I'm mostly a backend developer...

Bootstrap

My web site is based upon Bootstrap 4

Middleman

My web site is built with Middleman

Capistrano

For deployment

Cloud Foundry

For VM deployment

neovim

Plus the usual Ruby/Rails plugins. 30+ years using vim, I can't switch now!

Docker

Container application for DevOps

bash

The de facto shell for Mac users. I was a former csh user as well.

monsaraz portugal

Monsaraz, Portugal

Previous Web Site Development

ProfitStreams

Alas, ProfitStreams is no longer in business, the LinkedIn URL is here . As Senior Software Developer at ProfitStreams I built web applications for the hospitality industry, with a focus on development of an Online Ordering application for restaurants. The technology was Rails 2.3.5 (with a migration plan in place to Rails 3.1) integrated with a Java-based API (driven by Talend ) that merged the application data into a unified backend. Clients could log into one central location to see customer data and set up Twitter and Facebook marketing campaigns, among other things.

Internet Pawn, Inc, now dba Pawngo

Internet Pawn and Boomerang Lending have merged into Pawngo . The previous sites were all Rails 2.3.x The Boomerang Lending site was Rails 2.3.8 using Refinery CMS for the backend admin services. I did all the Rails development and also wore the DevOps hat.

Boecore

Boecore does business as a DoD contractor, and I helped develop BoBCAT - a Rails 2 application for automating and tracking the DIACAP compliance and Information Assurance activities required by the Missile Defense Agency . This was a classified project.