Mark Holmquist
St. Paul, MN


University of Redlands, Redlands, CA
B.S. in Computer Science
Minor in Government, emphasis in Constitutional Law
May 2012

Computer Skills

Past Employment

Lead Engineer, Multimedia

Wikimedia Foundation July 2013 - Present

Worked to improve the multimedia experience on Wikimedia sites, including creation of MultimediaViewer and an upload tool for VisualEditor, maintenance work and refactoring on UploadWizard, and creation of a framework for beta-status features on MediaWiki sites. Was the principal contact for deployments of team projects, and responsible for the status of team code on the Wikimedia cluster.

Software Engineer, Parsoid

Wikimedia Foundation September 2012 - July 2013

Worked on the Parsoid team, an attempt to rewrite the MediaWiki parser in Node.js to make it more friendly to the VisualEditor project. Built a lot of testing infrastructure for the project as well.

Contractor - Web Development

Wikimedia Foundation February 2012 - September 2012

Created a web application in Node.js for displaying and modifying employees and organizational structure in a clever way, and worked on the UploadWizard extension for MediaWiki to make it somewhat more user-friendly. Also created the EtherEditor extension as an experiment in collaborative editing, integrating Etherpad Lite into MediaWiki. The latter project also gave me experience with the Etherpad Lite project and its community.


Geekworks, LLC. and Thinglet Software June 2011 - January 2012

Worked on several mobile applications, as well as performing general technical support, and was the primary developer on a web application for generating QR codes with various stylistic components using the Python Imaging Library (PIL).


University of Redlands Tutoring Center October 2011 - December 2011

Tutored in calculus and C++ classes at the University of Redlands on a private basis.

Programming Intern

Whizman Software Solutions May 2010 - April 2011

Helped to build most of the frontend JS for a major web application, developed part of a PHP website, authored several MySQL schemas, and packaged several programs for Debian and Ubuntu GNU/Linux.

Tutor and Grader

University of Redlands Computer Science Department January 2009 - January 2011

Assisted students in C++ and assembly language programming, and graded assembly language homework.

ResNet Consultant

University of Redlands September 2008 - May 2009

Performed OS (re)installs, data backups, and hardware repair; provided networking support, and went on house calls. Experience in Windows, Mac OS X, and GNU/Linux support.

Extracurriculars and Volunteer Work

Contributing to Free Software

Various projects December 2010 - Present

Helped many projects achieve various goals, including rsstail, Etherpad Lite, GNU MediaGoblin, Minetest, and OpenHatch.


Editor February 2012 - Present

Worked primarily on articles related to U.S. constitutional law and Supreme Court cases, in particular relating to discrimination in employment. Also did work on other Wikimedia sites, most notably Wikibooks Cookbook, including template and module work as well as content creation and curation on recipes.

Free Software Foundation

Associate Member January 2012 - Present

Helped to recruit new members and successfully finish a membership drive. See the FSF's thanks for the 2011 membership drive. Also generally carried out personal advocacy work in social and work circles.

Ropes Course Leadership

University of Redlands May 2011

Led children through a ropes course, encouraging teamwork and leadership.

Redlands Open Source Alliance

University of Redlands January 2009 - June 2011

Spread the word about free software on campus at the University of Redlands, including organization of talks and events and a standing, open lab for anyone to learn about free software.