Rob Richards
cell: 250.882.8152 email: rtfminc@gmail.com
Profile
Rob is a senior developer who has over 20 years of experience learning, leading, following, developing, and teaching in the IT industry.
His experience as a developer extends from start-up companies to large corporate environments. He is currently specializing in Ruby and Rails development with Postgres or MySql.
Technology Skills
|
|
|
Experience
World Effica, Victoria, BC (remote) Sep 2016 – Jan 2017
Senior Consultant
Technical and architecture overview of business.
Preparing an RFP in medical research industry.
Provided DevOps setup and coverage.
Environment: Rails, SQL, AWS, Puppet, Git, Linux, Powerpoint, LibreOffice.
World Effica, Bordeaux, France (remote) Dec 2015 – Feb 2016
Rails Team Lead
Contracted to lead small team of Rails developers.
Followed Kanban Agile methodology.
Research reporting software, mobile friendly.
Environment: Ruby, Rails, RSpec, CSS, HTML5, Git.
Bluefox/Setelia, Bordeaux, France (remote) May 2015 – Sept 2015
Senior Rails Consultant
Contracted to provide improvements to current application.
Followed Kanban Agile methodology.Tasks included authenticated logins, admin panels, and background jobs & caching.
Environment: Ruby, Sinatra(Rails), Resque/Redis, CSS/Bootstrap, Git.
Cenovus Energy/HP International, Calgary, AB; San Jose, Costa Rica May 2012 – Sep 2014
Senior Rails Consultant
Maintain daily operations of Corporate Rails Applications.
Develop, test, peer-review, and deploy small enhancement projects.
Supported and maintained high profile fundraising applications.
Followed industry best practices for UI and code, and keeping company look and feel standards.
Environment: JRuby, Rails, Java, Oracle, Javascript, and CSS.
Railyard Media, Victoria, BC Feb 2011 – Apr 2012
Senior Rails Developer
Designed and implemented web application for Advertising/Publishing broker firm.
Application has authenticated login and session management as well as account maintenance for an administrator, Advertiser and Publisher.
Responsible for db management and Heroku deployment to cloud.
Responsible for all technical aspects of the company.
Environment: Ruby, Rails, Heroku, MySql, PostgresSQL, Javascript, HTML, CSS/Bootstrap, and GIT.
Syndik8ed Media, Victoria, BC Dec 2010 – Jan 2011
Rails Software Engineer
Developed internet based software for niche market using Rails.
Develop Linux scripts for setting up new servers and software.
Pilot studies in using NoSql tables provided by GAE.
Environment: Rails, GAE, MySql Cluster, Linux, Javascript, HTML, CSS, GIT, and Mercurial.
1089103 Alberta Ltd, Edmonton, AB Sep 2010 – Nov 2010
Software Engineer
Providing technical and business expertise for responding to an RFP for medical research.
Developing medical project management and research workflow software in Python.
Enhancing a Java web based data collection for patient information.
Environment: Python, Java, JUnit, Oracle, Linux, Javascript, HTML, CSS, and GIT.
AddonX, New York, NY Jun 2010 – Aug 2010
Software Engineer
Provided a wide range of expertise to get a software product IPO ready.
Ruby on Rails development with css, HTML and javascript requirements.
Enhanced application, added features, fixed old bugs, and undertook a complete GUI makeover.
Environment: Rails, Ruby, Capistrano, Linux, Javascript, HTML, CSS, SVN, MySQL, and XPI.
I Am Designs, Edmonton, AB Jul 2006 – May 2010
Senior Developer
Provided technical support for medium sized businesses.
Provided expertise in new development projects, design and programming.
Provided maintenance and enhancements to live production systems.
Environment: CMS, Java, Eclipse, PHP, PhpEd, Zend, MySQL, PostgreSql, Linux, and Apache.
Ebo World, Edmonton, AB May 2009 – Aug 2009
Senior Developer
Developing custom Rails applications using Agile development methodology.
Convert existing Java web app to Rails.
Environment: Ajax, CSS, Javascript, MySql, Rails, Ruby, RSpec, and Windows.
uBoost, Honolulu, HI (USA) Oct 2008 – Nov 2008
Rails Developer
uBoost is an educational web site for K-12 that uses Rails technology.
Development and maintenance tasks on the Ruby on Rails application.
Environment: Mac, Rails, Ruby, RSpec, MySql, and Jira.
IBM Canada/BC Government, Victoria, BC Apr 2008 – Sep 2008
Senior Java Developer
Java expertise for the BC Governments Real Estate Division on project Cornerstone.
Tririga data and code conversion utilizing a customized IBM Java framework.
Environment: Eclipse, Java, Mantis, JUnit, Oracle, SunOS, Tririga, and Windows.
.
Alberta Health/IBM Canada, Edmonton, Alberta Feb 2000 - Dec 2001
Senior Java Developer
Senior Java developer on the Pharmaceutical Prescription network project.
Full life cycle development, architecture, design, development, testing, peer code review and user acceptance testing and signoff. .
Environment: Aix, WindowsNT, Websphere, VisualAge, Junit, DB2, UML, XML.
Education
University of Alberta, Edmonton, AB
Bachelor of Science