Mark Holmquist

mtraceur@member.fsf.org
415.528.8442
St. Paul, MN

Education

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.

Developer

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).

Tutor

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.

Volunteer Work

Melvin Carter for Mayor

Field volunteer, website grunt March 2017 - Present

Assisted campaign staff in updating and improving the candidate's website, and participated in field operations including phonebanking and door-knocking.

Laurie Warner for 32B

Field volunteer, volunteer organizer January 2017 - February 2017

Assisted campaign staff in field operations as a volunteer, and participated in field operations including phonebanking and door-knocking.

Senate District 64 DFL

Precinct chair March 2016 - Present

Worked with other precinct chairs and members of the executive committee to organize and execute volunteer events, fundraisers, get-togethers, and to work on endorsed candidates' campaigns for various positions, both in and out of the district.

Contributing to Free Software

Various projects December 2010 - Present

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

Wikipedia

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. Also helped new editors with issues relating to citations and content style via IRC.