User:Apheori/CV
A fragment of the Garden of Remembering
Predominantly a front-end designer and MediaWiki developer. I do stuff. It's 2015.
Skills and tools
- Languages/markup: PHP, JavaScript, Python, SQL, HTML, CSS, LESS, SVG, MediaWiki
- Version control: SVN, Git, IRC
- Graphics tools: The GIMP, Inkscape/Adobe Illustrator, Balsamiq Mockups, pencil and paper, a seriously outdated version of Opera
- Research methods: Surveys, interviews, general discussion, persona and heuristic evaluation, A/B testing, looking at what's already there/has already been done
Education
- CU Boulder - Bachelor of Science Computer Science (Human-Centered Computing track) - 2013
- Studies in algorithms, computer systems, software engineering
- Studies in psychology with an emphasis on neuroscience and human-computer interaction
- Studies in 2D, 3D, and user experience design
Work experience
Wikimedia Foundation
- IEG Grantee - UX designer for WikiProject X (2015)
- Research into existing methods and workflows, collecting user stories, comparing components across successful WikiProjects
- Visual styles
- Prototype layout design and development, testing, and iteration
- Architecture development for an easy-to-use, scalable overall system
- Design intern - Flow (2013)
- Testing for usability problems with the existing interface
- Component wireframes and high-fidelity interactive designs for initial testing
- Design changes to ease transitions between different interface styles
Freelance work (2011 - 2015)
- MediaWiki skin development and design
- Art commissions and logo design
- Website building and updates
Quest Product Development
- General assistant (2007 - 2009)
- Quality assurance testing, database sanitisation, and other tasks
Volunteer work
MediaWiki
- Volunteer developer (2011 - present)
- Skin development, maintenance, and design, including for mobile
- Extensions for remote authentication and database imports, screenplay formatting, others
- Rewording angry volunteer complaints more diplomatically in bug reports and discussions
- Involvement in discussions about MediaWiki development, design concerns, third party use, proposed directions
- Task filing, Google Summer of Code mentoring, miscellaneous talks, etc
ShoutWiki
- Head of User Experience (2013-present)
- Extension, tool, and branding design and review
- Skin and extension maintenance and upstream coordination with MediaWiki core projects
Uncyclopedia
- Director of Semi-visible Operations (Uncyclomedia) (2013 - present)
- Project management of system and server administration
- Prerelease testing and live deployments
- Interface and tool development in response to user needs and upstream changes
- Editor and administrator (2010 - present)
- Image manipulation, creation, and editing, as well as logo design
- Community management, cat herding, and damage mitigation
- Article writing, editing, and review
Wikimedia wikis
- Editor (2010 - present)
- Copyediting and template editing and creation
- Complex vector image editing and icon creation, and vectorisations of raster images
- Local meetup and events coordination
- Hiding from the community
Miscellaneous projects
- Zaori - personal website/wiki (2013-present)
- Theme development and maintenance (MediaWiki and otherwise)
- D&D log formatting for human-readable use
- Writing - Proposed MediaWiki extension specs, stories, blog posts
- Synapse - An app for online education participation (2013)
- Creating layout prototypes for different use cases
- Conducting live product testing against existing solutions
- Easy Events - A website and app for finding and scheduling events based on location (2013)
- Evaluating target market reception based on user interview and product pitch responses
- Interaction mockups and component design
- Dead Poet Jokes - A random joke database that shows jokes based on viewer interest (2012)
- Interface and layout design, as well as component styles
- Team coordination
- Herd Life - An app for finding and coordinating events within a local community (2012)
- Setting up affinity diagrams for persona development, and performing iterative testing with personas
- Setting up surveys and finding participants, both online and in-person
- Testing prototypes through cognitive interviews