Personal tools
You are here: Home About Technology Base P.Friberg Resume
Document Actions

P.Friberg Resume

by admin last modified 2008-02-22 10:19
PAUL FRIBERG
WWW.ISTI.COM
PO BOX 963
New Paltz, New York 12561
(914) 256-9290 (Work) 256-9299 (FAX)
E-mail: p . friberg @ isti . com

WORK EXPERIENCE

Co-Founder/Lead Developer: 6/98 - Present

Instrumental Software Technologies, Inc.
  • Sybase Database Administrator and Database Application Developer - managed several client's projects in maintenance and expansion of Sybase RDBMS installations. Knowledgeable of Perl DBI/DBD report scripting, web interfacing, Java application development, and Sybase performance tuning and recovery. Developed Apache mod_perl backend to Sybase databases.
  • Project Manager - established and developed custom software contracts for ISTI. Managed development of Intranet and Internet database backed web deployments.
  • Java Developer - converted Sybase APT workbench applications to Java (PowerJ) applications and deployed to client's Intranet. Thoroughly familiar with JDBC and most Java IDE environments.
  • Oracle DBA - developed and maintaned Oracle RDBMS installations.

Lead Systems Analyst: 1/98 - 6/98
Senior Systems Analyst: 6/92 - 1/98

Lamont-Doherty Earth Observatory of Columbia University
  • Responsible for all aspects of software planning, development, and maintenance for the IRIS/PASSCAL seismic instrument program. This code base is currently over 90,000 lines of C and 100,000 lines of Tcl/Tk running under three operating systems (SunOS, Solaris, Linux). Also responsible for writing proposals to government funding agencies and progress reports on status of the project.
  • Performed the design, development, testing, and documentation of a relational database (SYBASE & PostgreSQL) for use on Sun Workstations. Wrote GUIs under X Windows (Tcl/Tk, OpenLook) to interface with database.
  • Responsible for customer support and training of scientists in use of software and hardware. Involved in field deployment in foreign countries (Indonesia, Fiji, New Zealand, Chile, Pakistan, Antarctica).
  • Manager of two staff programmers to accomplish the software goals of the program.
  • Network administrator of a twenty Sun workstation subnet of the Lamont LAN. Responsible for equipment purchases and upgrades and web page maintenance and design.
  • Database administrator of scientific SYBASE databases at Lamont. Provide consulting to other Lamont investigators in database design and implementation.

Seismology Staff Associate: 5/88-6/92

Lamont-Doherty Earth Observatory of Columbia University
  • Organized and managed the development and distribution of a network-accessible relational earthquake database in SYBASE. Responsible for hiring and managing personnel to perform database applications development and data entry. Presented database work and research at numerous engineering and scientific conferences.
  • Wrote and managed the development of software (in C) related to database applications and strong-motion data processing under UNIX (SunOS).
  • Assisted in writing scientific proposals to government funding agencies.
  • Co-developer of a GIS based GUI which uses Internet to access remote databases. Wrote three database view-servers (SYBASE, UNIFY, RAIMA) using Berkeley socket communications.
  • Developed C code for synthesizing strong ground motions based on a numerical simulation.
  • Part-time system administrator for a local network of Sun workstations; responsible for hardware and software purchases and upgrades.

Research Assistant: 12/86-5/88

Rensselaer Polytechnic Institute
  • Researched the subsurface structure of Taiwan using a 3-D seismic inversion technique (MS Thesis). Collected existing microearthquake data from Taiwan. ·
  • Organized the execution and improved the speed of the inversion technique on a Sun workstation by using shell scripts and faster numerical algorithms, respectively. Performed comparisons of robust inversion techniques with an existing least squares inversion technique. ·
  • System administrator for geology department Sun Workstations and Server.

COMPUTER BACKGROUND SUMMARY

  • Languages: Java, C, C++, Tcl/Tk, Perl, SQL, Fortran, Pascal, PostScript, Lisp, APL
  • Operating Systems: UNIX (BSDI, SunOS, Solaris, Linux), WinNT, Win95, MSDOS, MacOS
  • Networking: TCP/IP protocol suite, Berkeley sockets, XDR, RPC, NFS, PPP.
  • UNIX: sh, csh, tcsh, ksh, expect, awk, sed, vi, gcc, Tcl/Tk, X, C, SCCS, troff, frame, HTML, JavaScript.
  • Database Software: ORACLE, SYBASE, UNIFY, RAIMA, PostgreSQL, JDBC

EDUCATION

Rensselaer Polytechnic Institute, Troy, New York
M.S. Geophysics, May 1989
B.S. Geology, December 1986,
B.S. Minor: Computer Science GPA: 4.0 (in major) 3.43 (overall)
Post-graduate Coursework at Columbia University.

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: