Bryan E. Smith

502 N. State St. Apt. 6
Ann Arbor, MI 48104

bryanesmith at gmail.com

education

Eastern Michigan University
Ypsilanti, MI
Second Bachelor of Science in Computer Science with Mathematics minor
January 2005 through December 2007

University of Michigan, School of Information
Ann Arbor, MI
Started MSI in Human-Computer Interaction incomplete
September 2002 through May 2003

College of William & Mary
Williamsburg, VA
First Bachelor of Science, Psychology concentration
September 1998 through May 2002

skills

relevant experience

ProteomeCommons.org, Dept. of Biological Chemistry, University of Michigan

Java Developer  •  January 2007 through present

Java developer employed to work as a core developer on the open source Tranche project, which is a secure, P2P distributed file system. We are working to build new tools and integrate existing tools to build a scientific pipeline for analyzing and sharing Proteomics data.

As of January 2008, I was promoted to the position of Intermediate Application Developer.

Washtenaw Community College

Instructor  •  January 2004 through August 2006

Taught four courses — INP 150 (Web Coding I), INP 153 (Designing for the User Experience), INP 160 (Internet Technology), and INP 170 (Web Coding II).

Designing for the User Experience was primarily an information architecture course, though we briefly covered other topics like accessibility, usability engineering and SEO.

Internet Technology was a cursory overview to the technologies that make the Internet work.

Web Coding I & II explored web page design with XHTML 1.0 Strict/CSS with modularity and ease of maintenance in mind, along with a little XML/XSL, WML and SGML.

Eastern Echo, Eastern Michigan University News

Webmaster  •  May 2005 through February 2007

Maintain the website, update the content on a per-issue basis, implement new features. Paid position.

Shapiro Undergraduate Library, University of Michigan

Web Designer  •  August 2003 through June 2004

(734) 764-4481

Redesigned the undergraduate website, as well as updated subsites [e.g., Searchpath], as well as some information architecture and graphic design [for website, fliers and posters]. I also conducted user testing for the new website I created.

Knowledge Navigation Center, Hatcher Graduate Library, University of Michigan

Consultant  •  January 2003 through August 2003

(734) 647-5836

Assisted patrons with general technology issues such as web design, basic javascript coding, graphic arts applications like Illustrator and Photoshop, and other issues related to web and electronic-document creation.

WCC Reading Clinic

Volunteer  •  February 2004 through May 2004, September 2004 through November 2004

Tutored adult students who were learning basic reading and pronunciation skills.

academic awards and scholarships

most relevant coursework

I have a general Computer Science background, including courses on operating systems, programming langugages, formal languages and automata, and a substantial discrete mathematics background.

For Mathematics, I have a well-rounded minor, including linear algebra, three semesters of calculus, statistics and proofs.

For Psychology, I have a broad background in Social Psychology, and have course work in Cognitive Psychology, Behavior Modification, Community Psychology, Neuroscience and Functional Neuroscience, as well as course work in research methods and statistics for the sciences.

The following are some of the more relevant courses in which I have participated, based on my academic and professional goals.

Computer Science

Mathematics

Information Science