- Better is the enemy of good enough
- Solve real problems, don't just provide solutions
- Get a project done on-time and meet all requirements

Michael Raymond Hoppes
Software Engineer
- e: hoppes@gmail.com
- w: michaelhoppes.com
- m: 303-947-5478
August 2019 — Present
July 2018 — August 2019
July 2017 — July 2018
October 2016 — July 2017
April 2015 — October 2016
Launched: September 2008
Launched: January 2016
The website provides real-time results of track time for track meets from the FinishLynx Fully-Automated-Timing system.
PHP
2004-Present
MySQL
2008-Present
Vue.js
2016-Present
JavaScript
2004-Present
jQuery
2010-Present
C++
2014-2015
OOP
2011-Present
Bootstrap
2013-Present
HTML5
1998-Present
CSS
2008-Present
composer
2013-Present
git
2013-Present
Symfony 2/3
2015-2016
Doctrine
2015-2016
BitBucket
2013-Present
Laravel
2013-Present
QueryPath
2010-Present
Twitter API
2010-Present
REST
2014-Present
Eloquent ORM
2013-Present
AWS
2014-Present
Go
2017-2018
Zend
2018-Present
Python
2018-Present
2015
Coursework in Computer Science
1999 — 2004
Master of Science (Mechanical Engineering)
Bachelor of Science (Mechanical Engineering)
Minor in Philosophy
Corporal (E-4)
Field Telephone/Switchboard Technician (2811)
United States Marine Corps, 1995-1999