Daniel A. Sherer
Senior Software Engineer

P.O. Box 1111 -- Thousand Oaks, CA 91358 -- (805) 373-0090
Daniel@sherer.org

Years Experience: 17

Clearance: Secret

Objective:

A challenging position where I can contribute to the success of my team and the company.

 

Summary of Skills and Experience:

Seventeen years as a professional programmer, analyst and software engineer. Familiar with a wide variety of hardware, software and operating systems. Accomplished numerous projects in manufacturing, accounting, government and military. Highly experienced in methods of software development and testing. Experienced with Year 2000 (Y2K) conversions.

 

Software Experience:

 

Hardware Experience:

 

Technical Employment History

Under contract to Wellpoint / Blue Cross of California

Software Engineer

July 1998 to present


Worked on the Executive Information Systems which mine data from multiple Sybase database servers and HP-Unix computers to perform data analysis and decision support functions. Wrote programs in Perl, C, Awk and ksh (korn shell) script languages. Modified existing COBOL programs to correct defects and prepare for year 2000. Utilized advanced features of Sybase v10 and v11 including iSQL, Sybase Server Manager and C-program interface. Wrote and modified scripts for Pilot's "Command Center Plus" multi-platform Decision Support System. Performed conversion from Pilot 1.2 to Pilot 2.0 in support of y2k conversion. Instructed system administrators in proper configuration of HP-UX version 10.20.

Under contract to Teradyne, Inc.
Software Engineer

Aug. 1997 to July 1998


Worked on system administration team (Advanced Process and Technology Group) engineering new procedures to support the VLSI test division offices at multiple locations in California and Oregon. Utilized Perl and Internet technology on Sun workstations, running the Solaris version of UNIX. Converted an existing C programs to utilize OOP functions. Created and implemented test plans for black-box System and Unit level software verification. Trained other test engineers. Installed and configured Apache webserver to support engineering functions at all three sites within the division.

Applegate.net

System Administrator / Webmaster

Oct. 1997 to Nov. 1998


Responsible for configuration and maintenance of Sun "Netra" based Internet service provider. Utilized Solaris 2.5.1 version of Unix operating system to support multiple instances of Netscape's "Enterprise Server" and Oracle 7 database engine. Provided system administration support including boot configuration, disk management and installation of software (both OEM and PD). Wrote and supported CGI programs, Oracle PL/SQL and numerous Perl scripts. Managed DNS and Qmail system for multiple Internet domains. Wrote client-side Javascript for dynamic webpages. Wrote server-side Javascript and LiveWire to integrate Oracle database content into HTML webpages. Created system to send news, weather, stock-prices and e-mail to alphanumeric pagers and cellphones.

Under contract to Individual, Inc.

Software Engineer

Apr. 1997 to July 1997


Designed stored procedures in Oracle 7 client-server database for topic-based Internet news service. Used Perl and PL/SQL to create and maintain Oracle database tables of advertising and system information used in new "Server-Push" news service. Performed system administrative duties for part of Intranet utilizing Sun Solaris workstations. Wrote Javascript code for multi-browser dynamic HTML. Wrote Java applets for user-interface. Installed and Evaluated Microsoft IIS and ASP. Modified existing webpages to comply with Microsoft's "Channel Definition Format" (CDF). Engineered Y2K compliant programs.

McNary National Wildlife Refuge & The Salmon River Gazette
System Administrator / Webmaster

Feb. 1997 to May 1998


Responsible for setup and on-going maintenance of Linux-based Internet service provider. Performed installation and configuration for Internet support software such as Apache, Perl, sendmail and several database packages. Wrote and maintained CGI programs to support forms. Implemented Server-Side-Includes (SSI). Designed programs to automatically "crawl" other web-sites and extract information. Created dynamic webpages that compute time remaining to celestial events as well as current temperature and weather conditions. Wrote Java applets to interface both to internal and external databases and news services. In May 1998 I migrated all software and websites to Solaris/Netscape and transferred them to Applegate.net.

Under contract to Teradyne, Inc.
Software Test Engineer

Oct. 1995 to Apr. 1997


Designed, implemented and maintained unit, system and regression tests for ATE software. Authored programs and utilities in C/C++, Perl, shell-scripts and Java. Developed procedures for test development. Monitored software performance. Wrote SQL's to retrieve data from Oracle tables. Wrote CGI programs to produce Intranet reports from internal databases. Designed and maintained HTML based documents on schedules, procedures and documentation. Wrote programs and scripts to automatically update web documents and generate E-mail. Downloaded, installed and maintained inter/intra net utilities for SunOS 4, Solaris, X-Windows. Supervised co-op students and other contractors. Lead two Quality Improvement Teams.

Self-employed

Consultant/programmer

1993 to 1995


Provided wide range of programming and support services to small business including Internet access and Intranet planning and deployment. Developed database applications in Paradox, SQL, dBase, Approach and Access. Designed custom database interfaces in Borland's "Delphi" Rapid Application Development (RAD) environment, Turbo C++ and C. Performed cost/benefit analysis. Recommended hardware, software and Internet access options. Advised clients and assisted in Y2K conversions. Taught classes in WordPerfect, Lotus, Excel, Word, and Windows. Installed local-area networks, DOS/Windows PC's, and Unix multi-user systems. Provided remote support via modem and telephone.

AHCSS, Inc.
Director of Programming

1990 to 1993


Headed-up development of management accounting system for statewide co-op of public housing authorities. Personally developed many programs in Cobol, C and shell script under UNIX, Windows and DOS. Analyzed requirements, prepared reports and presentations for board of directors. Provided user training. Performed system administration for UNIX, and DOS networks, supporting users at seventeen locations throughout the state. Engineered Y2K compliant programs.

Smith Data Systems / Jay R. Smith Manufacturing
Systems Analyst III

1987 to 1990


Performed COBOL development and maintenance of wholesale distribution packages for multiple vertical markets including food, beverage, lumber, and petroleum. Each distribution system shared common accounting and payroll functions, which I also helped to maintain and tailor to each customer. I was responsible for system administrative duties on multiple UNIX servers, Sun workstations and Mac's supporting over 100 users. Also worked with NCR mini and mainframe systems, such as the 9500 and 10000 series. Engineered Y2K compliant programs and databases and modified existing software in preparation for end of millennia. Wrote printer and network drivers in C. Designed and implemented menu-based user interface in C. Wrote shell and SQL scripts.

United States Air Force Computer Systems
Programming Specialist

1981 to 1987


Worked with general accounting and finance and military payroll programs used on mainframe systems throughout the world. Programmed in COBOL (on Unisys, Sperry-Univac, and Burrough's mainframe computers) using industry-standard "top-down" structured techniques. Performed debugging, maintenance, modification and new program development as part of (and later, leader of) programming teams. Worked on batch, real-time and pseudo-online programs using proprietary schema-based databases. Performed research and analysis of existing COBOL programs for year 2000 impact.

 

Last change: November 19, 1998

Text and MS-Word formatted versions of this document are available at: