Scott Berkholz


SUMMARY

Scott has eleven years of experience in data processing as a programmer/developer of client/server applications. In addition to a very strong C/UNIX background, he is particularly competent in network applications. He specializes in System Administration, current Open Systems languages, and web applications. Scott is President and Owner/Operator of Stream Software, Inc., based in White Bear Lake, Minnesota, which has been operating since January, 1994.

TECHNICAL SKILLS

Software and Languages

AIX, bash Shell, BASIC, Bourne Shell, C/C++, CheckPoint Firewall-1, Cisco NetRanger, csh Shell, CVS, DNS, DataViews, Device Drivers, DNS, Emacs, Expect, FTP/telnet, GNU Utilities, HC11 Assembler, HP OpenSpool, HP Operations Center, HP-UX, HTML, httpd, Ingres/SQL & ESQL, Informix/4GL & ESQL, Java, JavaScript, JIL(AutoSys), Kermit, lisp, Linux, Lynx, MS-DOS, Macintosh, Mosaic, Motif, NFS, NIS, NIS+, Ncurses, Netscape, oleo Spreadsheet, OpenLook/OLIT, OpenVision Netbackup, Oracle PL/SQL, PC Assembler, Polytron, Perl, Platinum Technologies AutoSys, Postgresql, Postscript, Raptor Firewall, RCS, ARS Remedy, sar/sacct, SCO/UNIX, Seyon, SGML, SVR4 UNIX, sendmail, Sun Devguide, Sun OpenWindows, Sun Solaris, SunNet Manager, SunOS, TACACS, Tcl/Tk, troff, ms & me, UniData, UNIX, Windows NT, Word Perfect, Word, Xforms, Xview/X11

Hardware and Protocols

Ethernet, TCP/IP, SLIP, PPP, CGI, Cisco 2500 series routers and terminal servers, HP 9000/8xx servers and workstations, Exabyte T-100 tape robots, Sun Netra, Sun SPARCstations, Sun SPARCservers, Sun SPARCcenters, Tektronix X terminals, Honeywell DPS6, Macintosh, Unisys 6000, IBM RS/6000, IBM PC, Clones, IBM 4683 and 4684 cash registers, IBM SDLC, IBM Token Ring, LAN, MultiTech Modems, US Robotics Modems, Rockwell Modems, Telebit Netblazer, Motorola Microcontrollers, Cyclades serial boards, DigiBoard serial boards, RS232,422,485, ISDN, Connectix QuickCam.

PROFESSIONAL EXPERIENCE

May 1999 - present
Consulting, system administration, development and support for Eden Prairie-based Magnum Technologies .
April 1999
Consulting and software development for Minneapolis-based Net Access, Inc. Designed and developed an automated Postgresql-based RDBMS data sink for Cisco NetRanger Intrusion Detection System activity logs, using object-oriented perl and perl's Postgresql API, pgsql. Enhanced and extended a web-based reporting tool for Raptor Firewall written in perl CGI.
September 1998 - March 1999
Consulting services, including development, testing, and production support services for Carlson Companies in Plymouth, MN. Comprehensively Y2K-compliance tested several ISV software products including Dazel Output Server, HP JetAdmin, HP Process Resource Manager. Designed, specified, coded, tested, and implemented an enterprise-wide Hewlett Packard HP-UX patch and ISV product Audit utility which provides accurate Configuration Release Management reports both in plain text and online on the intraweb, written in CGI perl, perl module, and HTML. Provided technical intraweb webauthoring, webmastering, design consulting, integration, and support. Provided web-based system resource usage reports, user request forms, and production environment standards definition documents for Carlson Companies' IT infrastructure group and their Core Financials group.
January 1998 - June 1998
Consulting and web development services for Star Tribune newspaper in Minneapolis, MN. Duties included specifying requirements from verbal interviews, and developing CGI programs using various languages for one of the largest online advertising services on the web. Designed, developed and implemented a Classifieds Real Estate Search web application, which went live in May 1998 at MarketSpace Mall Classifieds Real Estate Search .
December 1997 - January 1998
Provided consulting, development, and support services for CAFI, Inc., in Oakdale, MN and for McDonald's Restaurants , in Chicago, IL. Responsibilities included remote store support, data collection, and graphical programming using perl and gnuplot, in order to provide management and R & D with analytical data for use in new product design and selection.
September 1997 - November 1997
Designed, built, and installed Stream Software, Inc.'s website. Used freely available software to build the site, on ordinary PCs running Linux. Coordinated and installed an ISDN line to Stream's home office for data and fax transmission. Contracted ISP services from Wavefront Communications, Inc. for ISDN internet access and webhosting. Stream's homepage web address is http://www.streamsoftware.com.
February 1997 - August 1997
Provided on-site UNIX consultant/development services at the Burlington Northern Santa Fe Railroad in St. Paul, MN, for a Network Control Center operation located in Fort Worth, Texas. Supported and maintained a realtime client/server network monitoring system, for several different nationwide networks of electronic monitoring and control devices, acting as technical lead for the project. Also supported and maintained a Highway Crossing cloned version for the BNSF Signal Dept., providing for Federally mandated electronic monitoring. Supported and extended a second generation(this one using Perl, Sybase backend, sybperl interface library, and Remedy Trouble Ticket system) of the morning report distribution process originally written two years ago; more than 125 reports sent daily via printer, fax, NFS, and email, to remote locations.
September 1996 - February 1997
Provided on-site UNIX consultant services for Andersen Consulting and ServiceNet(LLC) in Minneapolis, MN, providing technical services and back-end support for PRA(Passenger Revenue Accounting), Via (Java-based Travel software), and Utiligent (Utility Billing software) projects. Implemented and supported TACACS terminal server software under SunOS for remote dialin user authentication. Provided System administration, Help Desk, and 7x24 software and hardware support services. Wrote, published and maintained web documentation on technical support topics including disk, motherboard, bus, network, and system software maintenance for the PRA project. Wrote, implemented and supported CGI, perl, and shell scripts on demand for day-to-day operations of Andersen's ServiceNet Technology workgroup. Setup an external Web server for the PRA and Utiligent projects on the internet. Maintained all intra-web technical documentation and WWW system software, and setup automated web log archival, usage statistics reporting, and graphical analysis. Implemented and adminstered CU sudo for various development groups.
December 1995 - September 1996
Designed, specified, wrote, documented, implemented, and supported a platform-independent system metrics software package for all Honeywell Open Systems Unix machines, including HP-UX 9.x and 10.x, AIX, and Linux. Provided on-site UNIX consultant services and acted as level 1 contact for Open Systems support services at Honeywell CIS in Minneapolis, MN. Provided on-site and remote system and database administration services for 7x24 operation. Configured and supported HP Nike RAID disk drives for production instances of Oracle databases, used for engineering, and real-time quality control and warehousing applications. Co-authored, edited, and published HTML on-line documentation for several projects, including OpenVision Netbackup software, 8mm and DLT tape robots, AutoSys Job Scheduler, and Oracle RDBMS. Acted as primary source for support services for Honeywell's enterprise-wide Open Systems job scheduler, Platinum Technologies' AutoSys Job Scheduler software. Provided support for an OpenSpool implementation of 400+ printers worldwide.
January 1995 - November 1995
Provided on-site UNIX consultant/development services at Burlington Northern Santa Fe Railroad in St. Paul, MN. Administered a network of 40 workstations supporting round-the-clock operations of the Communications Network Control Center. Provided all aspects of development and field support, including an installation of 8 networked Sun SPARCstation 20 machines in BNSF's Fort Worth NOC facility. Wrote a morning report distribution system and utilities which sent out trouble reports daily via printer, fax, networked filesystems, and email. Supported and enhanced system map/database application with such features as interprocess communications and automatic telephone dialing. Wrote graphical and text-based software utilities which monitored and controlled hardware at remote locations. Supported graphical "network monitor" system of railway electronic monitoring equipment.
January 1994 - December 1994
Provided on-site UNIX consultant/devlopment services at Burlington Northern Railroad in St. Paul, MN. Developed a graphical support tool to assist electronic network controllers in contacting support personnel nationwide, by providing a visual map of sites with associated textual information for support personnel, via Ingres Database. Application written using an OpenLook widget set and DataViews for the graphics. Provided on and off-site support for the Communications Network Control Center, which supports daily telecommunications for the railroad. FSF/GNU software used heavily, in conjunction with custom and commercial software.
August 1993 - December 1993
As a Consultant for Euler Solutions, Inc., provided UNIX technical services on-site at Fingerhut Companies in St. Cloud, Plymouth, and Minnetonka, at their networking centers and telemarketing locations. Assisted in installing, configuring, and administering Fingerhut's GUI-based Customer Contact System (CCS) on 500+ Sun SPARCclassic workstations, SPARCservers, and SPARCcenters. Developed several UNIX shell scripts to handle tape backups of server system disks, and backup disk copies of NIS+ configuration directories on networked disks. Provided extensive on-site support for new releases of Sun's Solaris 2.2 and 2.3(SunOS 5.2 and 5.3) to Fingerhut, assisting in communicating technical issues back to Sun Software Support. Supported Fingerhut's in-house developed Graphical User Interface CCS Application, assisting in communicating critical issues in the initial rollout of the application.
January 1992 - July 1993
As a Programmer for POST Software International in Wake Forest, NC, served as an on-site representative at TARGET Stores headquarters in Minneapolis, MN. Provided consulting, analysis, time estimates; implemented and supported software for TARGET's point-of-sale system. Implemented and supported a major rewrite of TARGET's Price Management Software. Maintained and supported all PSI application software used at TARGET, using Microsoft 'C' and MS-DOS. Designed, coded, tested, and provided utilities on-the-fly in direct response to store problems. Provided PSI documentation to TARGET. Communicated and provided explanations for PSI technical policy changes to TARGET.
April 1991 - January 1992
As a Software Engineer for CMI - Competitive Solutions, Inc. in Grand Rapids, MI, wrote UNIX Shell scripts to perform text searches and substitutions, enabling syntax changes to port BASIC programs from a PICK environment to UNIDATA running on a UNIX platform. Wrote shell scripts to backup and restore system software, and a complete install script for a commercial software package. Provided consulting on UNIX operating system and software development methodologies. System administration tasks included monitoring disk, memory, and cpu usage via shell scripts and existing system utilities(SAR). Tested, debugged, and recompiled existing manufacturing-related management software written in compiled BASIC.
April 1990 - April 1991
As a Programmer for Kmart Corporation, wrote and supported systems routines for all store systems projects running on a UNIX platform. Supported and maintained all telecommunications software: compression/decompression, Store Network (SNet), Token Ring, transmission device driver. Designed and wrote Foretraffic Transmission System, and wrote pieces of Backtraffic System. Designed and wrote a time clock router(RS-422), related utilities, and C-hooks to interface directly between a TECH-S electronic time clock and INFORMIX applications. Maintained and supported network read functions for American Fare stores. Built UNIX operating system and development environment for external software vendors. Maintained termcap files for new terminals used for development in INFORMIX.
March 1988 - April 1990
As a Programmer/Analyst for Kmart Corporation, supported, maintained, and wrote applications for Point-of-Sale project using MICROSOFT 'C' on IBM PC/ATs. Designed and wrote an item record delete system using MACINTOSH software. Wrote utilities for manipulating the item record file in direct response to store problems. Wrote Backtraffic application to apply transmitted sale information to database. Enhanced credit card authorization system to allow multiple outstanding credit requests. Supported the Ashton-Tate telecommunications device driver used in the credit system (PC ASSEMBLER). Tested PSI Token Ring-based networking software. Wrote software documentation for development, support, and store personnel groups.

EDUCATION

B.S. Computer Science with a minor in Business Administration - Central Michigan University.


copyleft & © 1998, 1999, all rights reserved
Last modified: Tue Sep 28 20:16:28 CDT 1999