Photo of Edwin W. Meyer

Rails 5 API Service
is a tutorial for creating a Rails 5 API app with Rbenv, Postgres, JSON, Active Model Serializers, and Git.

Wrestling with REST
discusses some of the difficulties in making a Ruby on Rails web application truly RESTful.

The Ruby Hacker's Guide is an essential resource for anyone who really wants to understand Ruby. Read it online.

How to install Ubuntu / Windows 7 Dual Boot Capability onto a Lenovo Ideapad Y560p Laptop.

Deploying a Ruby 1.9 and Rails 3.2 Development Environment with RVM and MySQL onto Ubuntu Linux

View my reviews of Ruby and Rails books at

Keywords from resume of Edwin W. Meyer

Location: Chicago, Illinois

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

I'm an MIT grad software engineer with 20+ years full life-cycle total experience, from requirements gathering, design & development to maintenance. I have worked for more than ten years in Ruby on Rails web development, focusing on server-side including REST API development. I have also performed front-end development using JavaScript. Previously I had developed in C, C++, and Java. I also have training, authorship, consulting, and liaison experience.

The hallmarks of my career as a software developer are a search for superior development techniques, integrity and dedication to the needs of the project, effective communication with the client and end-users, meticulous standards, and systems that work.

I am a meticulous and competent software developer, and I also have valuable business domain knowledge, and communication & architectural skills, including related experience as a technical author. I can take on a project, do the necessary research, consult with all necessary parties, and collaborate with co-workers to deliver a quality result. I excel at customer and other stakeholder interaction.


Web Development: Ruby 1.9 & 2, Rails 3 – 7, Node JS, Express, JavaScript, HTML, CSS, RSpec, Capybara, Git, RubyMine, WebStorm, Vagrant, XML, JSON, AWS, Heroku, Docker, Agile practices.

Operating Systems: Mac OS X, Linux, Windows.

Databases: Postgres, MySQL, Oracle SQL, Mongo DB

In addition to my work as a software engineer, I've performed a wide range of computer-related activities:

  • Worked as a sales engineer
  • Performed end-client needs analysis and resulting system design
  • Performed Dev-Ops activities, including on-site system installation
  • Acted as liaison to client management personnel
  • Been a trainer, both one-one and to groups
  • Written courseware and delivered it (including in German)
  • Authored computer magazine articles and product reviews
  • Written end-user computer books
  • Also performed the usual full life-cycle software development activities
Nevertheless, I am fundamentally a hands-on software developer.

View My Professional Resume