James Marshall Allen

2120 Hampstead Rd
Cleveland Heights, OH 44118
james.m.allen@gmail.com
http://jamesmallen.net
(216) 834-2895

Education

UNIVERSITY OF MICHIGAN COLLEGE OF ENGINEERING

Bachelor of Science Engineering (Computer Science)
Magna Cum Laude
3.60 GPA
Graduated May, 2005

Experience

HATHAWAY BROWN SCHOOL

Shaker Heights, OH
Teacher, Computer Science
Aug. 2008 – Present

  • Taught introductory computer science to high schoolers.
  • Served as primary technical support contact for high school teachers.
  • Guided teachers with integrating technology into non-computer curricula.
SELF-EMPLOYED

Web Developer, Programmer
Sep. 2005 – Present

  • Developed PHP/ASP sites as a subcontractor for cyberM·I·N·D· WebWorks.
  • Developed websites and implemented custom solutions for various clients.
  • Created Konfabulator Widgets for various clients and general public.
GULL LAKE COMMUNITY EDUCATION

Gull Lake, MI
Instructor, “Making Computer Games”
Jan. 2006 - Mar. 2006

  • Taught basics of game design and programming to students in 6th–8th grade.
  • Developed an 8-session curriculum combining lectures and hands-on experience.
MANATRON, INC.

Kalamazoo, MI
Programmer
June, 2005 – Jan. 2006

  • Developed, profiled, and optimized .NET web applications.
  • Enhanced developer tools for automated building.
  • Produced internal API tutorial documentation.
UNIVERSITY OF MICHIGAN

Ann Arbor, MI
Residential Computing Systems Consultant
Sep. 2002 – May 2005

  • Wrote and led workshops in residence halls on computer usage on campus.
  • Designed and implemented a web-based portal for residential staff resources.
TEXTRON FASTENING SYSTEMS – BURKLAND

Goodrich, MI
Software/Database Development Contractor
Summer 2003, 2004

  • Designed custom software for barcode readers and inventory tracking.
  • Integrated AS/400 database with Microsoft Access front-end.
TORPCORP, LLC

Pontiac, MI
Co-owner, System Administrator
Apr. 2001 – July 2007

  • Administered Internet hosting services on a remote Linux server.
  • Designed and implemented customer billing system.
  • Developed websites for clients.

Skills

Very proficient with the following languages, OS’s, and services:

  • C, C++, C#, Java
  • Standards-compliant XHTML, CSS
  • PHP, ASP
  • JavaScript/ECMAScript, VBScript
  • Windows XP/2000/2003/Vista
  • Unix/Linux/MacOS X
  • Apache, MySQL
  • Adobe CS3, Final Cut

Able to gain proficiency with other technologies on an as-needed basis.

Activities

  • University of Michigan Gilbert & Sullivan Society – President, program editor, actor
  • Guitar, trombone, singing, music sequencing/recording