I believe that if we never re-invented the wheel, then we'd all still be bumping around on stone tires. I use my creativity to build new solutions that provide a strategic advantage to my employer and improve the human experience of the user. My ability to adapt to limitations fuels my innovation. I stay practical by making the components of my solutions reusable. If I was creating a better rubber tire tread, I probably wouldn't forge my own steel rim (though I wouldn't be afraid to try if I thought it would make a difference).
Working as a development resource and consultant for clients or as a partner in new business ventures. Roles include: application software engineer, web developer, mobile developer, interactive developer, creative consultant, and product user experience developer.
Used JavaScript and CSS3 to create interactive user experience (UX) rapid-prototypes for a Minneapolis-based industrial design firm's Fortune 100 client. Built a realtime analytics web application with Node.js. Added database functionality and user interface (UI) to iPhone and iPad applications. Developed WordPress site templates and functionality. Developed several well-published interactive CSS3 and HTML5 demos. Developed web-based video games using JavaScript. Released a physics app for iPad. Built a REST API using PHP and MySQL for a tagged development journal, and two clients for that API: Web-based and a Command Line Interface (CLI).
Lead the User Experience (UX) development on a wide variety of products for global clients in the consumer electronics and medical technology sectors. Projects included mobile apps, desktop software, web services, and personal medical devices. Prototyped user interfaces using JavaScript on a variety of platforms including Android and iOS. Conducted user testing and ethnographic research in the field.
Managed one full-time developer, two student employees, and several large UMN.EDU websites. Developed and maintained PHP/MySQL web applications using the Model-View-Controller (MVC) design pattern on a Linux/Apache platform. Produced rich web user interfaces and interactive content using JavaScript. Set code, design, form, and user experience guidelines and standards for my unit while steering the University towards adoption of such documents. Facilitated and analyzed usability testing.
Produced and distributed accessible, semantic XHTML and CSS web templates directly resulting in their wider adoption University-wide. Presented at and helped organize the successful first three years of MinneWebCon, an annual U of M web conference. Developed custom touch screen building directory kiosks with HTML5/CSS3/JavaScript. Launched two E-Commerce retail solutions with overall conversion rate at 10% (and 87% for shoppers with items in their cart). Redeveloped the content and Search Engine Optimization (SEO) of our concert venue website leading to a 65% increase in traffic in the first year (66% more from Google). Executed redesign of all SUA websites, including major rebranding. Produced award winning web-based video games and accessible alternative activities. Wrote, directed, and edited an award winning video advertisement.
Worked with lead web documentary developer in adapting radio documentaries for the web. Work included standard web HTML/CSS and design work, as well as photographic and informational research and gaining legal clearances.
Optimized markup of old web documentaries through the application of new CSS techniques and the use of server side includes to separate design from content.
Worked in a small team to develop and maintain websites and web applications for the University's Student Unions and Student Activities Office using PHP and MySQL on a Linux/Apache platform. Wrote libraries and automation tools, and then trained other individuals how to use these items. Assumed minor managerial duties in absence of lead web designer.
Developed web applications to automate student group registration and administration, to automate employment listings and online applications, and to track and view marketing statistics for facilities reservations. Assisted in developing a template based Content Management System deployed during a complete redesign of the Student Union's websites.
Developed a Win32/C++ peer-to-peer MS Windows application. Developed related server software using C and the MySQL API on a FreeBSD platform. Implemented both TCP and UDP socket communication using a proprietary protocol secured with the Blowfish encryption algorithm and MD5 hash algorithm. Produced the website and also license agreements, privacy policies, and other legal documents for product launch.
Worked independently on PHP / MySQL driven web applications for clients while working with a group on a large-scale web mail application. Tested and debugged legacy code and software written by senior developers. Designed new application User Interfaces and improved upon existing interfaces.
Created an interactive portfolio and online game using DHTML and JavaScript for the company website. Converted an offline newsletter into a web presentable format for a large insurance agency. Designed website layouts for new clients and then transferred the designs into useable templates. Digitized, edited, and compressed video for streaming on an NFL football team's website. Developed a build-on-the-fly text navigation system. Rewrote a Perl / PostgreSQL E-card application using PHP and MySQL.
Volunteered in the Music and Marketing Departments reviewing music, updating the telephone concert information hotline, and promoting sponsored events. DJ'ed weekly on FM from a studio playing off vinyl, compact disc, MiniDisc, and from MegaSeg.
Video games, music, cooking, beer, travel, art, film, and snorkeling