Vincent Robert Busam
3605 Globe Ave
Los Angeles, CA 90066
(310) 293-4140 (Mobile)
Email: vince@sixpak.org
Professional Experience
CitizenNet
Beverly Hills, CA

July 2009 - Current
Google, Inc.
Santa Monica, CA
Internal Linux development and deployment
Served as technical lead of team responsible for customizing and deploying Linux to internal systems and workstations.
Fixed bugs and added enterprise features to several Linux components, including NFS, Kerberos, CUPS. All relevant patches were pushed to upstream maintainers, and most are in current released distributions.
Developed and maintained systems to automate installation, updates, and upgrades of Linux systems.
Developed IPv6 support for Linux load-balancing (ipvs).
Managed several interns and contractors.
February 2005 - July 2009
PhatNoise, Inc.
Los Angeles, CA
Advanced Products Development
Helped develop car-based MP3 player, controlled by CD interface to existing head units.
Led design and implementation of client/server networking product.
Designed and implemented other leading-edge features for product, including GUI, PalmOS interface, TCP/IP networking, video playback, and video game emulation.
Responsible for all of the "userspace" programs running on the PhatBox in the car to manage the system and interface with kernel drivers, audio decoders, song database, and playback control mechanisms. Most projects involved embedded Linux development in C.
December 2000 - February 2005
Scour, Inc.
Los Angeles, CA
Founder. Designed and Implemented web based multimedia search engine.
Conceptualized, designed and built Network Neighborhood crawler in C/Perl.
Designed and implemented web-based database optimized for high-speed queries against the crawler data (C/Perl).
Founded company.
Wrote Perl based web crawler.
Built systems operations infrastructure, starting with 2 Linux servers and scaling to 200 servers.
Built automated customer support system.
Ran IT services (mail, news, DNS) for remote offices.
Built Linux-based firewall for centralized office.
Built network infrastructure of 2 OC3 lines, 1 DS3 line, and 3 T1 lines with 2 locations.
Led team in developing new products including integration with idrive.com, distributed content caching, and web integration of the Scour Exchange service.
January 1998 - December 2000
UCLA Computer Science Department, Data Mining Lab
Los Angeles, CA
System Administration, Project Development
Administered network of 20 Solaris, 4 HP-UX, 2 Irix, and 4 Windows NT computers. Assisted in OASIS and DynamO research projects. Co-authored DynamO paper.
April 1998 - June 1999
Network General
Menlo Park, CA
Product QA/Testing, wrote Perl scripts to automate testing.
Summer 1997
The Saratoga Group
Saratoga, CA
Migrated Computer-Based Training programs from DOS to Windows
Summer 1996
Skills
Programming
Unix System Administration:
  In addition to development, I often take on some system administration responsibilities, and have installed and maintained systems running HTTP (Apache), FTP, POP, SMTP (Sendmail), IMAP, NNTP (INN), DNS (Bind), NIS, NIS+, NFS, SNMP, DHCP, CVS and SMB (Windows Networking) services. I have configured networking infrastructure, including firewalls, routing between multiple sites and Internet connections, and IPv6. I primarily use Linux, but have also used Solaris, Tru64 (Digital), HP-UX, AIX & BSD.
Education
University of California, Los Angeles
School of Engineering & Applied Science
Bachelor of Science, Computer Science
Courses:
Object-Oriented programming, Data structures, Intro to Assembly, Networking, Operating Systems, Artificial Intelligence, Programming Languages, Algorithms, Compilers, Architecture
1996-2000
Patents
7,599,610 Interface for audio visual device
Publications
"Analysis of Internet Music Content Distribution"
S. Slijepcevic, R. Muntz, M. Potkonjak, V. Busam
tech. report CSD-TR 030000, Comp. Sci. Dept., UCLA, Los Angeles, CA, 2003.
"Dynamo: Design, Implementation, and Evaluation of Cooperative Persistent Object Management in a Local Area Network"
J. Yang. W. Wang, S. Nittel, R. Muntz, and V. Busam
Journal "Software: Practice and Experience", Vol. 30, No. 5, pp 419-449, May 2000.
Open Source Work
I prefer to work with open source software, as I've found it to be easier, faster, and cheaper to develop when I can make fixes myself. A list of some fixes I've been able to contribute back is at http://www.sixpak.org/vince/source/.