Hello, I m Ryan Huber. I m currently the lead web developer and designer for a small team at Vanderbilt University.



Similar documents
Skills for Employment Investment Project (SEIP)

Elgg 1.8 Social Networking

Google Sites: Creating, editing, and sharing a site

Web Design Competition College of Computing Science, Department of Information Systems. New Jersey Institute of Technology

Figure 1 responsive grid system for all view ports, from desktops, tablets and smart phones

Hello, We're happy to present our Website Design and Development Proposal for the Save The Waves Coalition. Striking Idea Inc.

CMS, CRM, shopping carts, Web applications

Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque

Programming in HTML5 with JavaScript and CSS3

Joomla! template Blendvision v 1.0 Customization Manual

SKILLS HIGHLIGHTS: W e b a n d G r a p h i c D e s i g n e r

Web Design Basics JMC:3600

StableFlow is a software development company, focused on software outsourcing services to companies ranging from startups to large enterprise.

GENERIC AGENCY STATEMENT OF WORK. Website Redesign Project Generic Company

A set-up guide and general information to help you get the most out of your new theme.

USER EXPERIENCE DESIGNER & RESEARCHER

Print to Interactive Roadmap. with Patrick McNeil

PROPOSAL. + Branding + Web Design + Development. November 18, 2014 Prepared by: Maya Elious Prepared for: Client Name

... Asbru Web Content Management System. Getting Started. Easily & Inexpensively Create, Publish & Manage Your Websites

Building Your First Drupal 8 Company Site

Title: Front-end Web Design, Back-end Development, & Graphic Design Levi Gable Web Design Seattle WA

REQUEST FOR PROPOSAL WEBSITE & DATABASE DESIGN & DEVELOPMENT

Virtual Exhibit 5.0 requires that you have PastPerfect version 5.0 or higher with the MultiMedia and Virtual Exhibit Upgrades.

Using your Drupal Website Book 1 - Drupal Basics

Mobile Applications Developer. MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications.

Creating a Restaurant Website

SmallBiz Dynamic Theme User Guide

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

... Introduction Acknowledgments... 19

Creating Online Surveys with Qualtrics Survey Tool

Additional information >>> HERE <<<

Brief Description of project: This project will be an interactive Javascript. 1. What do you want to accomplish by doing this project?

Dave Haseman, Ross. Hightower. Mobile Development for SAP* ^>. Galileo Press. Bonn. Boston

Republic Polytechnic School of Infocomm C308 Web Framework. Module Curriculum

Developing Microsoft SharePoint Server 2013 Core Solutions

MAGENTO THEME SHOE STORE

How To Use Titanium Studio

Access Edit Menu Edit Existing Page Auto URL Aliases Page Content Editor Create a New Page Page Content List...

21 ST CENTURY LEARNING SOLUTIONS

Advanced Web Development SCOPE OF WEB DEVELOPMENT INDUSTRY

Mastering Magento Theme Design

ANUP KUMAR Alpharetta, GA

QUESTIONS AND ANSWERS

Mobile Maker. Software Requirements Specification

Building native mobile apps for Digital Factory

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112

Getting Started with the new VWO

Transitioning Computer Courseware to Mobile Web Apps

Open Source Content Management System for content development: a comparative study

Human Resources Department.

MASTER DRUPAL 7 MODULE DEVELOPMENT

Responsive Web Design. birds of feather

FileMaker: Complete Platform to Create, Deploy, and Manage Custom ipad and iphone Solutions for Business

Understand career planning in a digital media environment.

How We Did It. Unique data model abstraction layer to integrate, but de-couple EHR data from patient website design.

ADMINISTRATOR GUIDE VERSION

Dev01: Kentico CMS 7 Developer Essentials Syllabus

TERMS OF REFERENCE. Revamping of GSS Website. GSS Information Technology Directorate Application and Database Section

Company Profile. SIM Solution Ltd.

REQUEST FOR BIDS -- Website Design

Content Manager User Guide Information Technology Web Services

Learning Magento Theme Development

62 Questions to Ask Before You Write an RFP oho.com

Beccatron Studios: Webdesign Rate Sheet

Kentico CMS 5 Developer Training Syllabus

Christopher Zavatchen

OmniUpdate Training (Advanced OU users level 7+)

WebLink 3 rd Party Integration Guide

Mobile Apps, Mobile Web, and Other Cool Tools. Thursday, November 9, :00pm 4:00pm Michael Hostad and Scott Owczarek

Web & Graphic design for actors, artists and creative types

Mobile Application Design

Shape 5 Flex Menu Plugin Tutorials

Full version is >>> HERE <<<

Developing a highly dynamic web application for a large bank using rules-based technology

LIBRARIES - BULGARIA PROGRAM. Terms of Reference

How to Create a Successful Website Based With Drupal

Themes and Templates Manual FOR ADVANCED USERS

How much will a website cost?

Microsoft Expression Web

Programming Fundamentals of Web Applications Course 10958A; 5 Days

What s New in IBM Web Experience Factory IBM Corporation

WHAT S NEW IN QLIKVIEW 11

SiteBuilder 2.1 Manual

Creating Mobile Learning. 7 key steps to designing and developing effective mobile learning

HTML5. Turn this page to see Quick Guide of CTTC

Mobile Application Platform

How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For

Framework as a master tool in modern web development

Web Apps: Using web apps to build amazing functionality without programming. I Love Web Apps. They re Awesome.

Transcription:

Hello, I m Ryan Huber. I m currently the lead web developer and designer for a small team at Vanderbilt University. I value creative, thoughtful, elegant, and accessible solutions to challenges and I m passionate about using technology to enhance our lives. TABLE OF CONTENTS 3... Vanderbilt University School of Medicine Homepage and Barista 8... RegisterYourTeam.org Web Application Out & About Nashville Website 9... LifeFlight Live ios Application 10... Vanderbilt University Medical Center and Vanderbilt Health Websites Pedipalp Imaging Junior Research Project

Vanderbilt University School of Medicine Website Design and Development PROJECT RESPONSIBILITIES Lead design and development of a new website for the Vanderbilt University School of Medicine including performing needs analysis, generating mock-ups, soliciting feedback, generating design iterations and final design, coding of all server-side custom features, and the implementation of the design in responsive HTML5 + CSS + Javascript. Additionally, our team needed a platform that could easily handle hundreds of sites for departments, offices, labs, and other entities while maintaining visual consistency and accessibility. The platform needed to enable intuitive site management tools for non-technical users. I designed and developed a custom distribution of Drupal. TECHNOLOGIES USED The sites consist of responsive, standards based HTML5, CSS, and Javascript that is output using a bespoke distribution of Drupal we named Barista. Barista includes a number of custom modules written in PHP + Javascript. ACKNOWLEDGMENTS Our team consisted of myself, our department s director, a server administrator, and two content specialists. Photography was provided by Vanderbilt University Creative Services. Most written content was provided by the content producers on our team. Third party components in use include Bootstrap, jquery, Flexslider, Font Awesome, HTML5 Shim, Respond.js, and a number of community contributed Drupal modules.

https://medschool.vanderbilt.edu medschool.vanderbilt.edu Detail of the School of Medicine website homepage. The site employs a responsive design so that it adjusts to accommodate to the user s display.

Detail of megamenu navigation. I needed to design an interface that would accommodate a complex hierarchical navigation structure. I chose a click-activated split menu pattern, which is easier to manipulate for less precise mouse users and touch users. The vertical tabs are used sparingly, but provide a useful way to get users to their destination quickly without overwhelming them with extremely lengthy menus. The active tab is defaulted based on our analysis of traffic patterns prospective MD students are the largest audience. The Departments & Centers navigation uses jquery and a custom web service to pull accurate data from an institutional directory.

Detail of Barista administration tools. Our chosen content management platform, Drupal, is powerful and flexible, but is hindered by usability issues. I created over thirty custom-written modules, along with the public-facing and administrative themes, which carefully and extensively modify core Drupal to enhance its usability and provide added functionality. There are, for example, modules that enable input and formatting for people directories, simplify the process of password protecting content, facilitate importing publication lists from PubMed, and modify the Drupal block management paradigm to make it vastly more intuitive.

Assorted sites utilizing our custom Drupal distribution, Barista. Over two hundred websites are powered by Barista, ranging from small laboratory websites to extremely large departmental sites, and even the homepage. Barista enables a very small team to support a large number of content editors, many with limited technical experience. Users have a large amount of point-and-click control over the look of their site, but every site inherits careful design considerations, accessibility optimizations, and layouts that respond to available screen size.

REGISTERYOURTEAM.ORG I am very involved as a volunteer for Destination Imagination, a creative problem solving program for students. I conceived, designed, and developed a responsive web application designed to simplify a relatively complex team registration process that was previously paper-based. It includes mechanisms for electronic payment and a variety of tournament management tools. The site consists of responsive, standards based HTML5 + CSS + Javascript with a PHP back-end that uses the CodeIgniter framework. The tool is used to register hundreds of teams for tournaments in several states. Photography / videography was provided by Destination Imagination. A number of third party components are used, namely Bootstrap and jquery. OUT & ABOUT NASHVILLE WEBSITE Out & About Nashville is a local gay, lesbian, bisexual, and transgender focused publication that has been around for over a decade. I designed and developed a responsive website for them, with Drupal + several custom modules as a back-end. I imported thousands of articles into the new system from their legacy platform.

LifeFlight Live Mobile App Design and Development PROJECT RESPONSIBILITIES Solely responsible for the design and development of a novel application and back-end for the air medical service at Vanderbilt University Medical Center. The application allowed users to listen to the radio communication between helicopters and emergency medical service on the ground. TECHNOLOGIES USED The application was created in Appcelerator Titanium Studio using JavaScript and HTML5, then compiled as a native ios application. I set up an Ubuntu-based encoding server with multiple audio cards, which I connected to a mixing board. The board provided both individual audio feeds and a mix-down of all audio feeds. A streaming server rebroadcast the audio, which was then consumed by the application itself. ACKNOWLEDGMENTS Electronic Highway Sign font by Tom Oetken. LifeFlight wings logo by Vanderbilt Creative Services. Icons from assorted sources. The iphone image pictured here around the app itself is based on a design by Uriel Albarran O.

VANDERBILT UNIVERSITY MEDICAL CENTER & VANDERBILT HEALTH WEBSITES While on the web team for Vanderbilt University Medical Center Marketing, we were tasked with redesigning the web presence for the Medical Center. We split the site into a new site for patients and a site for staff and faculty. I was responsible for generating mock-ups and interactive prototypes, as well as working with leadership on content organization. I created the HTML and JavaScript for the templates and implemented them in our custom content management system. Additionally, I created back-end tools to help manage parts of the homepage content (e.g., an institutional directory management tool, a physician directory.) Photos courtesy Vanderbilt Photography Services. PEDIPALP IMAGING JUNIOR RESEARCH PROJECT I was tasked with photographing the pedipalps of a variety of species of wolf spiders to aid in classification. The morphology of pedipalps is significant in their function but quite difficult to capture with a light microscope because of the limited depth of field at high magnification. I designed a process of merging multiple photos taken at various levels of focus resulting in the most clear images of palp structure and interconnectedness available. Additionally, I developed a method for capturing interactive 3D images of palps. My research was completed under the advisement of Dr. Gail Straton. Comparison of palps in Geolycosa wolf spiders: development of affordable methods for 3D imaging using light microscopy was presented at the 2004 Sigma Xi Student Research Poster Competition. This project was significant for me, because it was informed by three of my passions: the natural world, visual design, and technology.