David Thorburn-Gundlach
c/o Suite 226 at 562 Lakeland Plaza
Cumming, Georgia 30040

Atlanta Mail Drop - good any time

davidtg@justpickone.org

Objective

I would like to provide Systems and Network Engineering contract services and design, develop, and implement a heterogeneous network in a large-scale environment. I look for and welcome challenges that can help me extend my knowledge and experience.


Work Experience

Web-Folio, LLC
Position: CTO and Senior Programmer, January 2004 to present
Web-Folio is a webhosting and picture handling service which enables anyone with a modicum of computer experience -- or even just a willingness to try something new -- to create and maintain a polished, professional web site featuring hundreds of pictures. The back-end gallery software is a code fork from the locations.org location scout webhosting site, where I did extensive programming for three years and continue to handle systems administration and tech support. I wrote the front-end user interface, which puts all of the back-end power in the hands of those nontechnical users, entirely from scratch and continue to add features to both ends in response to our clients' needs and our direction.

As Chief Technical Officer, I review existing practices and new hardware and software for its applicability to our practices and procedures as well as provide technical direction and support for our customers.

As Senior Programmer, I not only manage most of the coding but also manage all bugfix and feature releases to ensure code continuity and a smooth upgrade for our clients each time.

Independent Consultant
Position: Consultant, January 1992 to present
I am a freelance computer consultant and web programmer well versed in systems administration, networking, database, security, programming, and productivity programs and concepts. I have experience with many operating system flavors and am intimately familiar with Solaris UNIX, Linux, and Microsoft Windows and DOS and do most of my web work in PHP and MySQL.

While not in a full-time contract I take on multiple positions; I welcome home and small office users (for whom I have done troubleshooting, installations, upgrades), larger corporations (for whom I can put in part- or full-time hours, on- and off-site, for a full-time delivery), and programming contracts (both Sys Admin and web site back-end).

On Site at ITT Aerospace Division
Position: Systems and Network Engineer, March 2002 to June 2002
As a drop-in-place UNIX Systems Administrator, I took over management of Solaris and HP-UX servers used for heavy computations, engineering design, and Windows File Services while the on-site admistrator was diverted to another project for three months. I quickly came up to speed and provided a smooth transition of support without impact to the users, meeting their technical and mechanical needs in a variety of ways. In this course I made good use of my debugging and troubleshooting skills and resolved two previously-unsolvable major issues while also assisting in many other areas. In addition, I developed, implemented, rolled out, and fully documented an automatically-synchronizing warm spare machine to protect against a hardware failure of a one-of-a-kind development server. My second major function was an entire overhaul of the development environment to provide the developers with a way to clearly and exactly identify the tools used for a particular project, to maintain control over their environment, and to have a safe and clear method for upgrading tools for multiple versions of multiple OSes, with procedural notes outlining methods (not implemented due to time constraints) of identifying the operating system and patches in place. As an expert resource, I was able to provide a deep pool of knowledge and experience regarding procedural, technical, and architectural questions and issues. I identified numerous opportunities for streamlining, automation, and other improvement and provided outlines (not implemented due to time constraints) of background, methodology, and implementation for each.

On Site at Calix Networks, Inc
Position: Systems and Network Engineer, November 2000 to July 2001
As an expert Solaris and senior Linux enterprise platform consultant, I not only served as a central expertise resource but also helped Calix regain control of their too-rapidly growing network of servers by developing a core infrastructure and privileged access delegation, implementing automated installation, configuration, and patching of Solaris and Linux, and formalizing operating procedures as well as improving automation through scripting and streamlining. Along the way, I rebuilt a destroyed NIS+ domain with minimal impact to the users, migrated from a third-party printing system to Solaris shared printing supporting Linux, developed an infrastructure and application server backup plan, implemented a local NTP server for time synchronization necessary for hardware and software simulations, deployed a local news server for both private and public engineering newsgroups, configured VNC for both local and remote clients, recommended and deployed the CygWin UNIX environment for Windows clients at a huge savings over their piloted method, configured a secure DNS server to replace the existing MS DNS server, managed an OS and patch upgrade program for all servers, drove an inter-office tool synchronization and managed and implemented home & tool directory volume migration for over 800G of data, wrote and deployed a load-balancing front-end script for hardware simulation submissions, and deployed 64-bit compilers for the developers. In addition, I provided staff and user training and education services and documented both new procedures and handy tricks for the benefit of both current and future IT staff members.

On Site at Pfizer, Inc
Position: Systems and Network Engineer, June 2000 to September 2000
As a short-term project consultant, I managed and oversaw the configuration and deployment of a Sun Enterprise server and approximately three TB of EMC storage for two enterprise-wide applications. In addition, I provided specific skills training for the two Systems Administrators doing what I had done during my previous assignment, offered a fresh and more objective overview of the projects before the team, implemented bugfixes and enhancements to the common user environment, and served as an expert "level 3" resource for the general UNIX team and other IT specialists.

Sabbatical
September 1999 to June 2000
I took nearly a year off to focus on family and personal growth and welcomed a second daughter to our household. During this time, I continued to work with perl and Linux both at home and on my web server, and brushed up a number of skills while enjoying a relaxing "recharge" period.

On Site at Pfizer, Inc
Position: Systems and Network Engineer, November 1997 to September 1999
As a long-term overview consultant, I not only provided skilled expertise for day-to-day issues but also worked closely with personnel from many departments to coordinate teamwork across different organizational heirarchies, even marrying together teams of similar function that were operating completely unaware of one another, and enhanced communication and interoperation for the benefit of the users. I also automated many high-level and low-level tasks, and successfully configured the JumpStart server to work in multiple subnets of multiple networks (something even Sun said at the time couldn't be done -- but which they are now, in part because of this work, able to configure) to provide a standard and stable environment containing all of the necessary tools for all users (on both desktops and central servers). Working with the Sun support structure, I automated downloads of recommended and y2k patch collections for all versions of the OS in use at the facility and automated system data collection for regular review at Sun as well as to facilitate and speed troubleshooting.

On Site at Raytheon Company
Position: Systems and Network Engineer, August 1997 to October 1997
As a short-term consultant, I provided sole-source OS, tool, tuning, scripting, configuration, and application expertise for a multi-site, enterprise level migration from SunOS to Solaris. During the course of my three-month contract, I automated a number of general processes with shell scripts and JumpStart, downloaded and installed appropriate patches and trained local personnel so that they would be aware of and could download future patches, developed and deployed a general user environment configuration, configured CDE and added Raytheon customizations, and configured applications to work efficiently under the new environment layout while providing backward capability for legacy installations. All phases were documented for future development, and personnel were trained and educated so that they could perform future maintenance, expansion, and customizations.

On Site at Motorola/IRIDIUM
Position: Senior System Administrator, October 1995 to March 1997
As an integral member of the Systems Administration team, I installed, configured, upgraded, maintained, and archived all network and standalone server, computer and printer hardware, software and data in multiple labs, managed and integrated servers in multiple NIS+ and NIS domains, improved efficiency and reduced errors by writing scripts and automating tasks and using JumpStart for OS installations, developed and implemented disaster recovery plans, designed and managed backup schemes for multiple servers with multiple tape units, managed and implemented the transfer of large amounts of data in a manner transparent to the users, assisted in the complete redesign and split of the network, organized NIS+ hosts and automount maps and developed a standard disk usage scheme, designed "turnkey" installation and customization procedures, coordinated the efforts of the SysAdmin team and managed a Motorola Total Customer Satisfaction team, educated users and staff, and received, answered and solved all general, specific, everyday and unique user questions, problems, requests and educational needs.

SAP America
Position: System and Network Administrator, August 1994 to October 1995
With limited support from the Regional Administrator, I maintained, configured, installed, archived and upgraded all network and standalone server, computer and printer hardware, software and data on multiple floors, maintained and updated the phone system hardware and database, tracked and controlled inventory of all computer hardware and software, planned and managed the procurement of new units and their deployment to new employees, evaluated new software and integrated it into the software template, improved efficiency through automation and by writing custom software, designed "turnkey" installation and customization procedures, educated users and staff, and received, answered and solved all general, specific, everyday and unique user questions, problems, requests and educational needs.

Vector International Corporation
Position: Network Administrator and Customer Support Engineer, March 1994 to August 1994
As Network Administrator, I organized a collection of standalone machines into an efficient network, wrote and found additional software to improve efficiency and conserve resources, put the company on the Internet and worked with the Australian office to slash international phone bills, educated users and defined system use guidelines, configured demonstration machines and environments, participated in training of staff and customers, automated daily tasks and increased efficiency, and researched and recommended system and peripheral purchases for both the office and the customer.

As Customer Support Engineer, I broadened my experience and worked extensively with modems, uucp and slip, setting up networks from ground level, various X servers and window managers for different platforms, and common third-party software such as AutoSketch, Lotus 1-2-3, and dBASE IV and FoxPlus. In addition, I managed a complex group of customers, problems, bugs, needs and deadlines, provided Quality Assurance testing and debugging, and designed systems for billing, tracking bugs and problems, and for assigning serial numbers. I also developed simple "turnkey" procedures for installation, configuration and expansion of new installations and upgrades, both in the office and at the customer site.

University of Georgia Statistics Department
Position: System and Network Lab Administrator, September 1993 to April 1994
With other members of my team, I designed and built a 60-node Novell network of diskless 386 clients for use as a computer-aided classroom. As the lab administrator, I continued to develop and expand the lab, its capabilities, and its connectivity by adding new hardware and software. To facilitate student use of the lab, I designed a simple, clear and visible lab organization scheme and created, managed, and deleted over 900 student and 50 faculty and staff user accounts each quarter.

University of Georgia Statistics and Mathematics Departments
Position: System Support Staff, March 1989 to June 1993
I kept over 30 286s, 15 386s, and 50 Macintoshes healthy and communicating with 25 Sun workstations over multi-segment Ethernet networks. I configured, installed and upgraded Sun hardware and software and was also in charge of providing UNIX and DOS help at the Statistics Help Desk and general help where needed. My duties included developing user interfaces to smooth the use of DOS and UNIX, managing accounts, and writing software to ease regular system tasks and simplify user problems. Duties of increasing administrative responsibility were assigned during my last two years. I maintained an informal consulting relationship with the Statistics Department and continued to perform Sun and network maintenance, design, configuration, and purchasing tasks until leaving Athens.


Software and Hardware Experience

Operating systems (UNIX, Linux, FreeBSD, DOS, Win9x, NT, Win2k, WinXP, Novell), graphical environments (Windows, Workgroups, X11, CDE, OpenWin, Motif), networking programs and protocols (Ethernet, Token Ring, NIS[+], NFS, samba, TCP/IP, Apache http/https, ssh, scp, dns, uucp), other programs and tools (OpenOffice, StarOffice, WordPerfect, MS Word/Excel/PowerPoint/Access/Project, Veritas Volume Manager and Filesystem, Veritas NetBackup, Legato Networker, other backup tools, email, cc:Mail, Lotus Notes, news readers and servers, pgp/gpg/smime/des/crypt, sudo, powerbroker, WinZip/PKZip/compress/gzip/bzip2, MIME/BinHEX/uuencode/uudecode, VPN/PPP/SLIP/Trumpet/ProComm/DOSPPP)

Sun computers (UltraSPARC Enterprise, UltraSPARC Workstation, UltraSPARC PCI, SPARCServer, SuperSPARC, SPARC, Sun3), PC Servers (Proliant, DL360, DL380), PC clones (Pentium IV, III, II, Celeron, Pentium Pro, Pentium, 80[234]86, DX/SX, DX2/DX4), laptops (Toshiba, IBM, Compaq), other personal computers (Macintosh, Apple), network hardware (twisted/fiber hubs and switches, routers/bridges, repeaters/transceivers, terminal servers), hard drives and appliances (RAID, FCAL, SCSI, IDE, MFM), tape drives & libraries (AIT, DLT, 8mm, 4mm, QIC), printers (laser, dot matrix), phone systems, modems (internal, external, PCMCIA, banks), other hardware


Education

University of Georgia, Athens, Georgia
Degree: Bachelor of Science
Major: Computer Science (Systems Administration)
Graduation: June, 1993
Lakeview Academy, Gainesville, Georgia
Degree: High School Diploma
Course of Study: Honors College Prep
Graduation: June, 1986

This file is
http://www.justpickone.org/davidtg/Resume/res-brf.html
.
Detailed resume available at
http://www.justpickone.org/davidtg/Resume/res-det.html
.
Copyright David Thorburn-Gundlach
Unlimited distribution without modification permitted