Resume of William Malone

Professional Summary

  • Developed extensive Flash ActionScript 3 / JavaScript library to handle the specific needs of a kiosk environment ranging from user interface components to hardware interfaced via C#.
  • Developed custom applications interfacing API's including Facebook, Twitter, Flickr, PayPal.
  • Developed software suite for Internet terminals offering games, office, photo editing, printing, downloading of millions of DRM-free music tracks directly to device (e.g. iPhone, USB drive, media cards).
  • Developed application employing Adobe Flash Media Server, using Shared Objects, to record/stream video across multiple computers.
  • Developed ticketing applications which track inventory, reported sales/status, and remote management.
  • Developed bill pay applications to pay customer's balances at multiple self-service locations.

Languages

  • ActionScript
  • JavaScript
  • HTML5
  • XHTML
  • HTML
  • CSS
  • Flash/Flex
  • jQuery
  • XML
  • JSON
  • Ajax
  • PHP
  • MySQL
  • SOAP
  • FMS
  • C#
  • C++
  • RegEx

Experience

  • Contractor
    2011
    Sesame Workshop
    Denver, CO
    • Developed a coloring book application in JavaScript and HTML5 Canvas (m.sesamestreet.org/games/color) where a user can finger paint (on a mobile device) different drawings such as Sesame Street characters.
    • Developed features included shape recognition and and auto fill algorithms.
    • Participated in child-driven testing of application.
    • Utilized problem solving to make product more appealing to younger ages.
  • Lead Product Development Engineer
    2008 - current
    Kiosk Information Systems
    Louisville, CO
    • Responsible for development of new software projects and applications for a self-service environment.
    • Effectively manage customer concerns and expectations through the full software development lifecycle.
    • Actively participate in development of scope, budget and schedule of software projects.
    • Manage quality assurance process to ensure product success.
    • Created and manage company coding standards.
  • Product Development Engineer
    2006 - 2008
    Kiosk Information Systems
    Louisville, CO
    • Assisted in establishing new software group.
    • Traveled internationally to assist in product placement, installation and deployment.
    • Developed software suite for Internet terminals offering games, office, photo editing, printing, downloading of millions of DRM-free music tracks directly to device (e.g. iPhone, USB drive, media cards).
  • Teaching Assistant
    2002 - 2003
    University of Washington
    Seattle, WA
    • Curriculum focus was Controls and Robotics.
    • Developed computer vision system and analysis tools (in C++ and Matlab) for the Self Organizing Systems lab.
    • Developed air hockey robots (in Interactive C).
  • Multimedia Director
    1997 - 2001
    Telepsychology Solutions, Inc.
    Baton Rouge, LA
    • Partnered with a doctoral student to develop an interactive multimedia app to teaching memory techniques to users with major head injuries.
    • GUI developed in Macromedia Lingo with Director 7.
    • Major emphasis placed on user-friendly interface.
  • Multimedia Designer
    1997 - 1998
    Structural Damage Control, Inc.
    Baton Rouge, LA
    • Developed application teaching the process of heat straightening for the Federal Highway Administration.
    • GUI developed in Macromedia Lingo with Director 7.

Education

  • MS: Electrical Engineering (focus Robotics/Controls)
    2002 - 2005
    University of Washington
    Seattle, WA

  • BS: Electrical Engineering
    1997-2001
    Louisiana State University
    Baton Rouge, LA

Achievements

  • Teaching Articles
  • Publications
    • J. Bishop, S. Burden, E. Klavins, R. Kreisberg, W. Malone, N. Napp, and T. Nguyen. Self-Organizing Programmable Parts. In International Conference on Intelligent Robots and Systems. IEEE/RSJ Robotics and Automation Society, 2005.
    • Data Acquisition and Analysis of Self-Organizing Systems, William Malone, Master's Thesis, University of Washington, Seattle, Washington, 2005.
  • Professional Development
    • Technical Reviewer (2011) HTML5 Games Development by Example: Beginner’s Guide (In Press). Packt Publishing.
    • Participant in JS1k (HTML5 Canvas and JavaScript App in 1k bytes) wmalone.com/js1k
    • HTML5 Denver Users Group Member
    • Certified in Adobe Photoshop 5
    • Adobe Certified Expert Logo