I recently finished my master's degree at UC Berkeley's School of Information studying user experience design, web programming, product management, and various other topics.
I like building cool, useful, usable web applications in several capacities: as a user interface designer, as a developer, as a community manager, as an artist. Python is my favored programming language (and community!--I've spoken in some capacity at the last four US PyCons). Javascript is steadily growing on me, though.
My hobbies include volunteering for open source software project OpenHatch, bouldering, cooking Indian food, and drawing stuff.
Specialties: HTML, CSS, Python, Django, JavaScript, Git, Wordpress, Photoshop, cartooning, graphic design, user interface design, user experience design, service design, free/open source software development and community-building, Agile-style web development, research and writing, applied game design, intellectual property and technology policy and law, learning new things
Lead UX Engineer @ I am the lead full-stack web programmer and designer on the team at AeroFS. I've done everything from redesigning our company t-shirts to writing a make-based static assets compilation pipeline, from fixing frontend and backend bugs in Pyramid and AngularJS-based web applications to building bleeding edge desktop applications with Electron and ReactJS, from writing our parental leave policy to totally revamping our hiring process. From April 2014 to Present (1 year 7 months) Palo Alto, CABoard member and open source software contributor @ As a board member, I help apply for grants, pursue collaboration opportunities with other nonprofit groups, represent OpenHatch at conferences, and otherwise grow the organization. Besides my board duties, I also serve as lead designer and hang out in #openhatch on Freenode constantly. :) From March 2010 to Present (5 years 8 months) Frontend Developer @ Did front-end development on a Django-based site for the Smithsonian. Designed and built the frontend for headcount.io with two coworkers for 48-hour hackathon Django Dash. From September 2013 to October 2013 (2 months) RemoteUX Consultant @ I redesigned Least Authority's website--including front-end development, logo and graphic design, copywriting, and iterative UX improvements--in anticipation of an August product launch. From July 2013 to August 2013 (2 months) RemoteProduct Software Engineer @ Worked on the Disqus.com admin interface, including settings and moderation. Led a major settings refactor to avoid code duplication and effectively use Django forms. Restyled the API documentation pages and created a demo of a comprehensive developer resources portal. Also helped build the first version of Batsense, an internal advertisement management tool. From June 2012 to March 2013 (10 months) San Francisco Bay AreaArt Director @ I managed a team of volunteers working on art-related tasks for the MIT Mystery Hunt. I also completed a number of crucial art tasks myself, including the 2013 Hunt coin design, several logos and brand identities for fictional corporations within the Hunt, and the opening round slides. I also designed and coded a majority of the Python/Flask-based Hunt website's front-end, working closely with the tech team. Feedback from a number of event participants suggested that this year's Hunt was the prettiest in the Hunt's thirty-year history. The MIT Mystery Hunt is one of the oldest, most complex, and highest production value puzzle hunts in the world. From August 2012 to January 2013 (6 months) Graduate Student Researcher @ I worked on a Django-based web application to sort and analyze qualitative data on consumer privacy complaints. From January 2012 to May 2012 (5 months) Berkeley, CAOpen source software contributor @ I performed an early user experience audit for GNU Mediagoblin, submitted patches for a couple feature requests, helped start designing the OStatus/PubSubHubbub-based Python federation library Kuneco, and provide general design consultation. I also drew that cute goblin cartoon on http://mediagoblin.com/! From October 2011 to May 2012 (8 months) TA @ I helped teach Information Organization Lab (IOLab), a class on applied web design and development involving topics including HTML5, CSS3, Javascript and JQuery, mobile development (Phonegap / JQuery Mobile), API mashing, OAuth, and Django. From August 2011 to December 2011 (5 months) Berkeley, CAGoogle Summer of Code Participant @ I did design and coding work as part of Google Summer of Code for CfA Brigade, a Ruby on Rails-based application to help support and coordinate volunteers in doing civic hacking in their hometowns. From June 2011 to August 2011 (3 months) San Francisco, CAReader @ Graded papers and tests for MS 198 - Gender and Media. From August 2010 to December 2010 (5 months) Web / e-commerce intern @ Updating and redesigning a variety of online gift e-commerce and product promotion sites, plus various graphic design tasks. From January 2010 to August 2010 (8 months) Director of Research and Design @ I did market research and other business development work, helped design the site user experience (including cartoons), created graphics, produced videos, wrote blog posts, presented OpenHatch to over 200 investors, entrepreneurs, and journalists at Shotput Ventures' Demo Day event, and made delicious food. From June 2009 to October 2009 (5 months) Web Product Specialist @ Rewrote the FAQ, processed and answered customer help requests, and filed bug reports for the developer team. From October 2008 to May 2009 (8 months) Web Contractor @ Updated website materials, created graphics, communicated with conference sponsors and SPARC allies, and coordinated, taped, and edited a viral video series. From July 2008 to October 2008 (4 months) Webmaster @ Photographed new items, wrote product copy, kept the site inventory up-to-date, created online product promotions, and participated in general manager duties including on-call hours and weekly meetings. From August 2007 to May 2008 (10 months) Director @ Served on SFC's board, helping make strategic decisions, coordinating volunteers and campaigns, assisting with the website redesign, and spearheading writing SFC's bylaws and holding its first board elections. From December 2005 to February 2008 (2 years 3 months) Web/IT intern @ Updated GI-Net's social networking presence, singlehandedly redesigned the 1-800-GENOCIDE campaign website and moved it to Wordpress, and ate too much Indian food. From 2007 to 2007 (less than a year) Washington, DCIllustration Intern @ Illustrated public domain children's stories and put them online. From 2006 to 2006 (less than a year) Referee @ Prevented youth soccer players, parents, and coaches from killing each other. From 2002 to 2004 (2 years)
Master of Science (MS), Information Management and Systems @ University of California, Berkeley From 2010 to 2012 BA, Media Studies, Politics @ Scripps College From 2004 to 2008 Karen Rustad is skilled in: User Experience, Python, User Interface Design, CSS, Photoshop, HTML, JavaScript, Django, Open Source Development, HTML 5, Product Management, Paper Prototyping, Cartooning, Drawing, Art, Graphic Design, AngularJS, LESS, Illustrator, Electron