Post Job Free

Resume

Sign in

Ruby on Rails Software Engineer

Location:
Chicago, IL
Salary:
$120K-$150K+
Posted:
January 09, 2024

Contact this candidate

Resume:

EDWIN W. MEYER

PRINCIPAL SOFTWARE ENGINEER

Chicago, Illinois

ad2mcb@r.postjobfree.com

Current specialty: Ruby on Rails design and implementation

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

EDUCATION

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

http://www.edwinmeyer.com – My professional web site.

http://linkedin.com/in/edwinmeyer – Includes recommendations from colleagues.

http://github.com/edwinmeyer – Contains several tutorials, coding and design demo projects.

http://artlinksgalore.com – Displays links to about 1,000 visual artist websites arranged as a rectangular matrix of thumbnail images. The dynamism is implemented in JavaScript.

EXPERIENCE SUMMARY

Architecture – all in Ruby & Rails:

Architected a successor Ruby on Rails app – based on the Strangler Fig pattern of Martin Fowler – to one that was deemed too flawed for further incremental modification. (Mayo Clinic Laboratories)

Converted an existing app running on Heroku to be multiple tenancy and extended its role-based access control. (University of Illinois Medical School)

Designed and implemented Bayesian and other statistical modules for automatic categorization of new advertiser offers. (Local Offer Network)

Designed and implemented a radiation exposure intake system. (Argonne National Laboratory)

Designed and implemented components of existing systems. (Finastra, Pearson, Cars.com, Venture Interactive)

DevOps, AWS & Other Remote Services:

Heroku deployments (University of Illinois Medical School )

Dockerization & deployment to AWS (University of Massachusetts Medical School)

Deployed an RoR app with connectivity to a hybrid Windows Server website

Developed to multiple apps deployed to AWS.

API Development:

Developed REST API endpoints at Nutrien Ag Solutions using Ruby on Rails and Node.js.

Developed REST API endpoints and consumed internal idiosyncratic APIs at Sears Holdings.

Finastra work involved consuming public APIs using Ruby on Rails.

I also wrote a REST API tutorial which demonstrates my grasp of API principles as well as my communications and authorial skills. (https://github.com/edwinmeyer/contacts-api-service)

Consulting, Documentation & Training:

Documented briefings by departing general manager and others in Austin, TX for transmission to new Chicago development team. (Cars.com)

Developed courseware & delivered it to groups (Lotus Development)

Collaborated with radiation safety staff regarding moving an existing paper-based system to the web. (Argonne National Laboratory)

Documented existing procedures and own development work. (Multiple assignments)

Other:

While I am fundamentally a hands-on software developer, I have also performed a wide range of other computer-related activities, including as a sales engineer, dev-ops work, and writing computer magazine articles and end-user computer books.

RECENT EXPERIENCE

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. All projects run on a Linux server, and most work was performed on a MacBook Pro workstation. Almost all projects used some form of the agile methodology.

Univ. of Massachusetts Medical School (Amherst, MA) July 2022 – November 2023

· This was a part-time effort to move the "Mytapp" medical study participant messaging application from Heroku to Amazon Web Services (AWS) .

· I had previously worked on this application when it was sponsored by the University of Illinois.

· Work performed remotely from my Chicago home office.

Environment: Ruby on Rails 6, Postgres, Git, Gitlab, Heroku, AWS, Twilio.

Bus Patrol (Lorton, VA) October 2022 – March 2023

· Member of a small team of developers focused on adding new features to a legacy Ruby on Rails app and fixing bugs, part of a system that detects and identifies stopped school bus passing violators and manages enforcement including citation generation for school systems across the country.

· Interpreted requirements, identified code segments to be modified, and implemented changes. Also reviewed other developers’ code and documented development procedures.

· Work performed remotely from my Chicago home office.

Environment: Ruby on Rails 6, MySQL, Jira, Git, Github, AWS.

U.S. Citizenship and Immigration Services (Washington, DC) April, 2021 – May, 2022

· Member of the Operations & Maintenance group of the Digital Innovation and Development (DIDIT) project, which is responsible for multiple Ruby on Rails applications.

· Perform and deploy regular security & other package (“gem”) updates, as well as implement bug fixes and new functionality for several of these apps.

· “Public Trust” federal clearance.

· Work performed remotely from my Chicago home office.

Environment: Ruby on Rails 6, Postgres, Git, Github, Jira, Jenkins.

Finastra USA Corporation (Austin, TX) January – April, 2021

· Performed various coding and debugging tasks including API coding for a customizable web service for both customer facing and back office account access. This is targeted towards smaller banking institutions which do not have internal resources to develop and manage their own web services.

· Fully remote temporary assignment.

Environment: Ruby on Rails, Postgres, Git.

Pearson Education (Bloomington, MN) May – September, 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) August, 2019 – January, 2020

· Outlined the architecture for a successor Ruby on Rails app – based on the Strangler Fig pattern of Martin Fowler – to one that was deemed too flawed for further incremental modification.

· Implemented new features for another Ruby on Rails app.

Environment: Ruby on Rails 4, MySQL.

Nutrien Ag Solutions (Loveland, CO) April, 2018 – January, 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, AWS.

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

· Designed and implemented updates to the existing "Mytapp" 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.

Pinnacol Assurance (Denver, CO) March, 2016 – February, 2017

· Member of the Online Development group of a workers' compensation insurer.

· 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) March – June, 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.

Cars.com (Chicago, IL) August 2014 – March 2015

· Performed analysis, maintenance, and build-out for Auto.com, a high-volume AWS-hosted 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) December 2013 – April 2014

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

· Work performed remotely.

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

McDavid, Inc. (Woodridge, IL) February 2013 – March 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, Linux, Windows Server 2008, IIRF.

Earlier Ruby on Rails Projects (December 2008 - November 2013)

Sears Holdings Corporation (Chicago, IL), Local Offer Network (Chicago, IL), Aon Hewitt Corp. (Lincolnshire, IL), Argonne National Laboratory (Lemont, IL), Metromix.com (Chicago, IL) and Venture Interactive (Harrisonburg, VA)

OTHER EXPERIENCE – HIGHLIGHTS

· 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 – Staff Member - Cambridge, MA. MULTICS operating system development including: ARPANET software interface, graphics system, system internals.

OTHER

· Competent in German; studied Russian.

· U.S. Citizen.



Contact this candidate