|Tel: (603) 472-8582||Web: http://www.karlrunge.com|
|Email: runge at-sign karlrunge.com|
1997-2005: Staff Software Engineer in the Sun Microsystems Application Binary Interface (ABI) project of the Solaris Operating System organization.
1996-1997: SurfSoft engineer consultant to Sun Microsystems' Sun Labs and Architecture, Tools, and Technology group on Assertion Definition Language (ADL) projects.
1994-1995: Research Scientist, University of California at Davis department of Physics, Davis department of Applied Science, and Lawrence Livermore Natl. Lab. Awarded NSF Computer and Information Science and Engineering (CISE) Directorate postdoctoral grant for Parallel Computing in the physical sciences. Member of the Advanced Computer Systems Engineering Laboratory ACSEL in the Davis ECE department.
1993-94: Research Scientist and Lecturer, University of California at Davis department of Physics.
1990-93: Research Scientist, Lawrence Livermore National Laboratory, Computational Physics Division and Institute for Scientific Computing Research.
1989-90: Research Associate, Laboratory of Atomic and Solid State Physics (LASSP) and Cornell Theory Center, Cornell University.
1986-89: Research Scientist, Courant Institute of Mathematical Sciences, New York University.
1983-86: Graduate Research Assistant in Physics, LASSP, Cornell University.
1981-83: Teaching assistant, Department of Physics, Cornell University.
Fluent in C, Perl, and scripting, especially in the automatization of tasks. Experience in the C++, and Java programming languages. Experience in system administration of UNIX/Linux systems and computational clusters; Apache web server creation and website development; MySQL, Oracle, and Informix SQL programming including Perl DBI. Expert in using Tcl/Tk and Perl/Tk under X and Windows to create graphical user interfaces and visualization and educational tools.
Extensive expertise in scientific computing (specializing in Computer Simulation) using C and FORTRAN in UNIX environments on workstations and serial and parallel supercomputers (MPI, etc.) Large number of programs written for Monte Carlo simulation, Lanczos Large Matrix Diagonalization, Combinatorial Optimization, Data Analysis, and general numerical calculations.
Prolific creator of hundreds of Perl utilities. Contributor to Open Source Software projects x11vnc and libvncserver and many other programs released under the GPL. Consulting experience with HTML and CGI scripting. Produced statistics for DES challenge 10000+ machine code cracking contest. Twelve+ years of daily experience using, developing on, and maintaining networked Linux and Solaris systems.
Please see http://www.karlrunge.com/CV/pub.html