My resume is online for reference purposes. Please do not contact me about any job offers.
At Netscape, I created the tech support web site. At Apple, I launched iTools (now iCloud). At Disney, I added the MyMagic+ technologies to the Walt Disney World, Disneyland, and Disney Cruise Line web sites. I have broad experience in web development (client and server), seasoned with a background in system administration and tech support. Since 1995 I've been working with great teams using great technologies to build great web sites.
Applications and development environments: LAMP framework; MVC architecture; Microsoft Visual Studio; Eclipse; Microsoft IIS and Apache web servers; Microsoft SQL Server, MySQL, and Oracle databases; Firefox, Internet Explorer, Safari, and Chrome web browsers; Subversion, Perforce, and Git revision control
Operating systems: Microsoft Windows (client and server); Mac OS X; Linux (Ubuntu/Kubuntu/Xubuntu, Fedora Core, Debian, SuSE, and others, using KDE or GNOME or shell); Unix
Princeton University, BSE in Computer Science, 1992.
August 2016-present: Senior Software Engineer, Disney Parks and Resorts Technology (Orlando, FL)
Developing new features for the Disney park mobile apps on iOS.
January 2011-August 2016: Senior Web Developer, Walt Disney Parks and Resorts Online (Orlando, FL)
January 2008-October 2010: Web developer, Lightmaker USA (Orlando, FL)
March-December 2007: Web developer, VRSoftware (Kissimmee, FL)
2000-present: Brian Kendig Consulting, self-employed (Celebration, FL)
Designed and implemented the interface, database, and content management system for VoiceChasers.com, on a Linux system with an Apache web server using HTML, CSS, PHP, and SQL against a MySQL database. (See "voicechasers.com/database/showactor.php?actorid=1202" for an example.) Run my own PC repair business, fixing a wide variety of Windows and Mac hardware/software problems (email, installs, viruses, backups, etc) on-site in offices and homes. Teach technology and explain complicated concepts in terms that people can understand.
1999-2000: Senior System Administrator, Apple Computer Inc., Redwood R&D (Cupertino, CA)
Managed the test and production Unix environments for the iTools (now iCloud) web site launch, ensuring that updates to the server software could be rolled out without surprises. Installed and tested development code, diagnosed and fixed problems. Reported recommendations and necessary changes back to the development and sysadmin teams. Wrote the user account provisioning system ('bash' shell scripts) which creates accounts as new users sign up.
1995-1999: Webmaster and Senior Analyst, Netscape Technical Support Operations (Mountain View, CA)
Led the team developing the structure and user interface of the Netscape Technical Support site (which received up to a quarter-million hits daily). Developed a content management system in Perl, used by Netscape employees and partners for publishing technical material. Wrote Perl and shell scripts to survey users and track how they used the site; used customer feedback and usability studies to improve site quality. Designed and created the support area on Netscape's web site, and wrote large amounts of documentation and technical articles for it. Was the primary contact providing 24x7 phone/email support to several major accounts (including Sun Microsystems, Prudential Financial, and the United Nations) deploying web browser, client, server, and ecommerce products in production environments. Worked closely with QA and development through all phases of the product development cycle.