Stephen Mardson McQuay
mail: stephen at mcquay dot me
personal site:
last updated: December 2013
M.S. Mechanical Engineering
Fall 2006 - Passed Defense July 5th, 2011; Graduated April 2012
B.S. Mechanical Engineering
Dec 2006
  • Member of Tau Beta Pi - Engineering Honors Society
  • Tuition Scholastic Scholarship Fall 1998-Winter 2003
  • My current latest language flame is Go. Here are a few example works:
    • Hackerbots -- the back-end is a highly concurrent app that I have been working on with Fraser Graham
    • NaughtyNiceApp -- web backend that Santa uses to rank tweets.
    • itslog -- an http api for logging general JSON blobs
    • allowances -- a simple app to keep track of our children's allowances
    • Mardson Math Game -- A little web app to help my child learn arithmetic
    • jsoon -- a replacement for
      python -m json.tool
    • servedir -- a (safer) replacement for
      python -m SimpleHTTPServer
  • I have been using Python professionally since 2009
  • Database: Setup, administration, general use of PostGreSQL and sqlite
  • I am moderately proficient with other tools required to get one's job done on a Unix system (vim, bash/zsh, general Unix tooling (grep, awk, xargs, etc.), tmux, curl, mutt, etc.)
  • While I have authored presentations and school project in c++, it's been a while.
Open source
Mechanical Engineering-specific Skills:
  • OpenFOAM - Open Source Computational Fluid Dynamics
  • Fluent/Gambit - Computational Fluid Dynamics
  • UGS/Siemens NX - Computer Aided Design
  • Octave, Scilab, and Matlab - Mathematics packages
  • Emphasis in Thermal/Fluids - passion for heat management and designing systems for efficiency
  • Linux - administration, configuration, and general hacking since early 2006
  • LaTeX - most written work in the last few years during school
  • blender -- 3D modeling, rendering, and simple animation. Familiar with Blender's python API
Spoken Languages:
  • French - spoken with near-native proficiency
  • German - conversational
  • Portuguese - conversational
Professional Experience
Software Engineer
October 2012 - Present
Apple, Cupertino CA
Software Engineer
September 2012 - October 2012
SpaceMonkey, SLC UT
Software Engineer
June 2011 - August 2012
Fusion-io, SLC UT
  • Django/Python development
Professional Services Engineer
Dec 2007 - May 2011
Adaptive Computing Enterprises (formerly Cluster Resources), Provo UT
  • Professional Services - Python application development
  • Presales - assisting sales team in answering and explaining technical aspects of our products.
May 2007 - Aug 2007
  • Integrated in-house Fortran code into API
  • Worked with MPI-based API for large-scale multi-physics simulation
Research Assistant
Jan 2006 - Dec 2007
  • Application Development: CFD integration and automation
  • Multi-physics Computational Fluid Dynamics integration
Jan 2005 - Dec 2005
  • Collaborated design changes on preliminary engines
  • Received Appreciation Awards from two different groups
  • Modeled parametric parts for a parametric jet engine
Pace Research Group
April 2004 - Dec 2004
  • Experience with Fluent, Gambit and Altair HyperMesh
  • Created documentation for students, used in ME 412
Teaching Assistant
Sept 2002 - Dec 2004
  • Taught in-class presentations to over 50 students
  • Over 1000 hours of Parametric CAD Modeling
Teaching Assistant
Sept 2001 - Sept 2002
BYU Math and French Departments
  • Graded Assignments for Calculus
  • Graded Assignments for French
Volunteer Experience
October 2012
  • Implemented a Django web application to keep track of auction dinner inventory and winners.
Full-Time Volunteer
Sept 1999 - Sept 2001
  • Appointed to acquire, maintain, and remit over 100 apartments in the Parisian area (Jan - June '01)
  • Designed and implemented a program to improve health and safety in volunteer apartments
  • Organized and Taught English Courses to French natives
references available upon request