Trevor Parscal

Developer, Designer and Producer

www.trevorparscal.com

 
Resume Portfolio Contact

Objective

To work together with passionate people on challenging projects using modern technologies to solve exciting problems.

Experience

Lead UX Software Developer

2008 - Present / WikiMedia Foundation

Developing both internal and externally facing software in a highly collaborative and transparent environment, working together with a small staff and enormous volunteer-base on open-source software solutions for community-driven content creation and distribution.

  • Participated in user experience research and responded to discoveries with designs and prototypes followed by deployed solutions including a new visual theme for Wikipedia and it's sister-projects and advanced editing tools for working with wiki-text markup.
  • Created a draft saving extension for Wikipedia which automatically saves drafts of edits providing both data recovery and the ability to finish editing a page at a later point in time.
  • Expanded the capabilities and improved quality of user experience for an application which is used to manage notices that appear on Wikimedia projects.
  • Built simple statistical models and display software which provides a publicly accessible real-time analysis of the foundation's contribution history and running totals.
  • Designed and developed a data-center planning and asset management system which integrates directly into the foundation's existing code-base.
  • Added additional community participation functionality to help capture popular opinion throughout a collaborative research, design and development process aimed at making Wikipedia easier to use.

Developer and Designer

2006 - 2008 / Trevor Parscal Consulting

Improved the image of companies through web, video, and print while maintaining a consistent theme across mediums.

  • Created multimedia-rich interactive web sites which serve as advertising and fundraising/sales tools.
  • Produced a series of political issue-related web-commercials using live-video and graphics compositing.
  • Designed direct-mail pieces, flyers, pass-along cards, billboards, and yard signs with a central theme and message.
  • Taught classes on multimedia production and integration of web-based technologies.
  • Prototyped a wireless distributed data acquisition system based on embedded linux.
Contracted Clients

Developer, Designer and Producer

2006 - 2008 / Sequence Art Work East

Created visual and interactive media for companies and campaigns which communicate the organization's message.

  • Designed graphics for a wide range of media, including web sites, logos, mailings, and signs.
  • Produced animated web-commercials and images which played a central roll in raising money for a campaign.
  • Integrated powerful and popular services like Picasa Web Albums and YouTube through RSS-based APIs.
Sub-Contracted Clients

Developer and Designer

2005 - 2008 / Alpha Micro Omega Software

Provided effective online communication and advertising solutions to companies and elected officials.

  • Developed a web-software platform which simplifies common tasks and accelerates development.
  • Built secure multi-user collaborative content systems which integrated existing business models.
  • Designed systems to allow rapid-web-application development while adhering to government regulations.
Sub-Contracted Clients

User Interface Designer

2000 - 2004 / Classic System Solutions

Created user interfaces which were usable, accessible, attractive, and easily implementable for web-based applications.

  • Designed graphical front-ends for large-scale web-based products from detailed specifications.
  • Created interactive marketing materials including web sites and interactive animated presentations.
  • Redesigned the user-interface of Classic System's own web-based user interface design knowledge repository product, improving aesthetics, usability, and accessibility, while also ensuring easier maintainability in the future.
  • Employed results from usability testing to revise and improve user interface designs.
Sub-Contracted Clients

Skills

Web Development

  • Design and implementation of graphically rich, broadly accessible and highly usable user interfaces for the web using common client-side technologies including HTML, CSS, JavaScript, Flash, and ActionScript.
  • Development and testing of cross-browser/cross-platform compatibility for internet content.
  • Programming data-driven content management and multi-user collaboration systems using PHP.
  • Database design and manipulation for high-performance data-driven content using SQLite or MySQL.
  • Integration of RSS-based multimedia service APIs such as Flickr, Twitter, Picasa Web Albums and YouTube.
  • Configuration and management of web-server services such as Apache and TinyHTTPD.

Graphic Design

  • Design and integration of raster, vector, and 3D graphics for the web, video, and print using Adobe Photoshop, Adobe Illustrator, and Autodesk 3D Studio Max.
  • Creation of attractive, accessible and usable web site layouts, optimized for integration into HTML.
  • Branding and logo development; visually expressing the message of an organization.
  • Animation of 2D and 3D objects, scenery and characters using bone-based rigging and phenome-oriented lip-sync.

Software Engineering

  • Development of graphical user interface or command-line based system-level applications in compiled languages including ASM, C/C++ and D on Windows, Mac OSX and Linux/UNIX operating systems.
  • Embedded Linux system configuration and development including kernel customization.
  • Scripting and meta-programming in interpreted languages including Perl and PHP.
  • Implementation of XML parsing and authoring at both the system and scripting level.
  • Hardware-accelerated 2D and 3D rendering for visualization and user interface design using OpenGL.
  • Development of lighting, 2D polygon rasterization, and full-screen anti-aliasing using the Cg shading language.
  • Integration of open-source C/C++ libraries including OpenGL, Cg, OpenAL, FreeType, DevIL and MySQL.
  • Integration of open-source D libraries including Tango, DSSS, Phobos, and Derelict.

Video Production

  • Seamless integration and compositing of live-action video, raster, vector, and 3D graphics.
  • Writing, story-boarding, planning, directing, filming, and editing digital video productions.
  • Animation using traditional 2D, modern 2D and 3D, stop-action, and miniature-model techniques.
  • Formatting and encoding for multiple mediums including SD, HD, and the web.

Music Production

  • Production of Rock, Pop, Acoustic, Alternative, and Hip-Hop music, working with musicians and vocal talent to arrange and record songs, assisting in song-writing, lyric-writing and performing live.
  • On-site recording and sound reinforcement for music groups in a wide range of indoor and outdoor settings.
  • Performance of several musical instruments including drums, piano, guitar, and bass guitar.

Audio Engineering

  • Integration of analog and digital audio hardware and software with minimal signal degradation.
  • Networking of signal processing, mixing, distribution, recording and amplification equipment.
  • Construction and repair of electrical systems, audio networks, and simple electronics.

Projects

Open-Source Software Development

  • UniD, a cross-platform software library for multimedia-rich application development. (Lead Developer)
  • Tango, a cross-platform software library for general programming. (Contributor)
  • MediaWiki, the software Wikipedia and many related projects run on. (Developer)

References

Earl Nicholas Software Consultant, AMO Software
Heidi Hayes Jacobs Education Consultant, Curriculum Designers
Jim Hobart User Interface Design Consultant, Classic System Solutions
This page contains special formatting to ensure proper printing, so please feel free to print it directly.
© 2008 Trevor Parscal. All Rights Reserved.