Brian McKelvey
505 N Figueroa St.  Apt#542
Los Angeles, Ca. 90012
(562) 221-5391
theturtle32@gmail.com

Objective:
I have a passion for developing clean, sleek, highly practical user interfaces for web-based, data-driven applications, optimized for efficient and very intuitive human interaction. I particularly love finding creative technical ways to solve practical problems using primarily open source technologies, due to their power, high reliability, low cost, and vivacious programmer communities.

Education:
Biola University - 2002-2006
Major: Film/Television/Radio, Computer Science

Technologies:

  • Development Platforms
    • Prefer LAMP – Linux/Apache/MySQL/Perl
    • Proficient in:
      • Linux (Multiple Variants), MacOS X, FreeBSD, OpenBSD, SGI Irix
      • Very comfortable in Unix shell environment, i.e. BASH
      • Preferred text editor: Vim
  • Programming Languages
    • Perl, ActionScript 2.0, Javascript, Visual Basic 6.0, C++
  • Databases/Directory Services
    • MySQL, PostgreSQL, LDAP
  • Web Technologies
    • Comfortable coding by hand using the following concepts/technologies:
      • DHTML, XHTML 1.0 Transitional
      • AJAX/SPA – JavaScript, XML & JSON
  • Design/Editing Software
    • Adobe Photoshop CS2 & ImageReady CS2
    • Macromedia Dreamweaver 8 & Flash 8

Portfolio:

  • Websites
    • Netzon Internet: User Administration Software
      • Demo Available Upon Request in Person
      • Server Platform: FreeBSD/Apache/MySQL/Perl
      • Technologies used: HTML/CSS, JavaScript, Perl, MySQL, OpenLDAP, icRadius
      • Summary: Netzon Internet, a dial-up internet provider in the Inland Empire, required a solution for managing the billing for their 2000+ customers.  I developed a comprehensive web-based billing and server management system from the ground up using only open-source technologies to handle automated credit card transactions, keep accounting information, and keep the LDAP and RADIUS authentication data for their server cluster synchronized with the current billing information.
    • Netzon Internet: Home Page
      • www.netzon.net
      • Server Platform: FreeBSD/Apache/MySQL/Perl
      • Technologies used: Photoshop CS, HTML/CSS, JavaScript, Perl, MySQL
      • Summary: Designed and implemented the company’s home page and also created a secure online signup front end application integrated into the company’s User Administration Software (see above).
    • Wheatstone Academy
      • www.wheatstoneacademy.com
      • Server Platform: Linux/Apache/MySQL/PHP
      • Technologies used: Flash 8/ActionScript 2.0
      • Summary: Wheatstone Academy needed a visual, interactive way to showcase their educational summer program for high school students, communicating the value of the one-week experience in a compelling way.  I developed the Flash applet on the home page to fit into their existing design.
    • Biola Radio: Old Site
      • www.biolaradio.com/oldsite
      • Server Platform: Linux/Apache/MySQL/Perl
      • Technologies used: Photoshop CS, Flash MX 2004/ActionScript 2.0, Perl, XML
      • Summary: Wanted a highly interactive site to become the digital hub of campus life through the student-run radio station.  Used Photoshop and Flash to achieve this goal.  Abandoned project because the maintainability of a Flash-centric site would be difficult or impossible after my graduation.  Expect certain things to be broken now that the site is archived.
    • Biola Radio: Current Site (Currently in development)
      • www.biolaradio.com
      • Server Platform: Linux/Apache/MySQL/Perl
      • Technologies used: Photoshop CS2, Flash 8, Dreamweaver 8
      • Summary: Site presently in development.  Photoshop and Flash will be used for design, XHTML 1.0 and AJAX will be used to deliver interactivity and maintainability.  Note: Development suspended, awaiting content from university.
    • Flyhead Studios
      • www.flyheadstudios.com
      • Server Platform: Linux/Apache
      • Technologies used: Apple Quicktime 7, Photoshop CS2, ImageReady CS2, Dreamweaver MX 2004
      • Summary: Daniel Wolfley needed a visually stimulating website to showcase his audio and visual work under his new Flyhead Studios brand, including dramatic shorts, animations, and promotional videos.  We used Quicktime 7 to compress the videos to Sorenson 3 and MPEG-4
  • Apple Mac OS X Tiger Dashboard Widgets
    • Biola Radio
      • Technologies used: XHTML 1.0, CSS, AJAX (JavaScript & XML)
      • Summary: Created a promotional widget to show the title of the currently playing song on Biola Radio, allow listeners to give it a star rating, and provide an easy-access way to tune into the live internet stream.
    • Biola Student Directory
      • Technologies used: Perl, XHTML 1.0, CSS
      • Summary: Created a widget to provide easy access to the university’s online student telephone and email directory.  Used screen scraping techniques to harvest the data from the HTML returned by the university’s existing web application.

References:
Eric Wolfe
Tracy Wolfe

Owners - Nitesco Incorporated, parent company of Netzon Internet.

Peggy Rupple
Special Projects Coordinator, Mass Communications Department, Biola University

Joshua Sikora
President, Sikora Media Group



Click here for a printable PDF version.