Karl Kleinpaste PO Box 1551, Beaver Falls, Pennsylvania 15010 724-312-3287 (cell); karl@kleinpaste.org Objective Seeking a position where my skills and experience in computer science and project leadership can be put to best use, notably but not exclusively involving expertise in networking and UNIX/Linux environments. Experience Full-time positions, plus significant free-lance contracting and consulting appointments. * 2009-present: OTRS. Customer development and customization including XML and SOAP-driven interfaces, and new service and network design with high-availability deployment. * 2007-09: Conviva. Member of Technical Staff. [a] "NAT check" software for peer-to-peer Internet video delivery, regarding client compatibility via NAT connectivity: port pass-through reachability, bandwidth limits, and interconnect facilitization w/DNS-like locator; [b] coding + management + tuning of Hadoop, a "cloud computing" platform, by which to process client heartbeat data for quality metrics, network performance, source data reliability, and other statistics, used in an interactive summary display for video-sourcing customers to show success of their properties' delivery. * 2007-09: Conviva. Member of Technical Staff. In an environment of peer-to-peer Internet video delivery, responsibilities in 2 primary areas: [a] "NAT check" software, regarding client compatibility via NAT connectivity: port pass-through reachability, bandwidth limits, and interconnect facilitization w/DNS-like locator; [b] coding+management+tuning of Hadoop, a "cloud computing" platform, by which to process client heartbeat data for quality metrics, network performance, source data reliability, and other statistics, used in an interactive summary display for video-sourcing customers to show success of their properties' delivery. * 2005-07: ECI Telecom, Data Networking Division, producing high-capacity routers. Next-gen ARP re-design & implementation for distributed internal notifications & next hop determination. Requested temp assignment w/Customer Engineering Team, for wider exposure to device capability and understanding of customer. * 2005: Maya Design. Senior Research Engineer: "Shepherd" repositories in Maya's "information commons" concept. * 2002-05: Personal business development. Linux routing mechanisms, exploring structure for genuine wire-&-router Internet anonymity via exaggerated VPN, using Linux' lesser known, more unusual capabilities. * 2002: TimeSys. Senior kernel engineer in real-time features. POSIX message queue implementation & benchmark analyses. * 2000-01: Iolite Media. ISP startup; infrastructure & mail/ news clients. * 1996-2000: Justsystem Pittsburgh Research Center. Research Programmer. Textual keyword analysis & summarization; email discussion threading; specialized spiders; database interfaces to long-term personal histories. * 1995-96: Lycos. Senior Product Development Engineer. Web servers & search engines; Netscape's NSAPI; meta-operator interpretation; host aliasing; network superstructure; Usenet archive search facility. * 1993-97: CompuServe. Usenet facility, specification/ design/implementation. 1988-89: CompuServe. Internet email gateway, design/implementation. * 1991-95: Carnegie Mellon University. Senior Systems Programmer, Gigabit Nectar project. OS structures supporting intelligent, very-high-speed network interfaces: Outboard buffering and checksumming. See Publications below. * 1987-91: Ohio State University, Computer & Info Science Dept. Senior Research Programmer. Sysadmin of central services Pyramid computers. OSU hostmaster. CIS postmaster. Co-development and beta-test of new network software w/Pyramid. Newsmaster, including development & debugging of high-performance relay software. * 1984-87: AT&T Bell Laboratories. Member of Technical Staff. UNIX kernel support, distributed CPUs. Ethernet, message systems, system profiling & tuning. Low-level "maintenance layer" application support. Routine involvement in "public service" efforts (now "open source software"). * 2005-present: Xiphos Bible study system. Project lead/administrator, guiding a team of a half dozen programmers and herding another dozen translators of the interface. See http://xiphos.org/. * 1999: INN v2, keyword-scan index support. * 1996-2005 CIPE (Crypto IP Encapsulation); see personal business development above (now using OpenVPN). * 1992: the first generalized anonymous mail server, a derivative of which ran on anon.penet.fi; * 1988-present: Gnus (Emacs-based newsreader), email handling support, numerous other facilities e.g. keyword scoring; * 1987: smail 2.x, an intelligent UUCP mail transport. * 1986-87: first GNU Emacs port to UNIX SysV. * 1985: Job control facilities in early UNIX SysV. Education * 1987: Ohio State University, Columbus, Ohio. Master of Science, Computer & Information Science. Thesis: Structural and Performance Improvements to Peripheral Interface Software. Thesis advisor: Karsten Schwan, now of Georgia Tech. * 1981: University of Wyoming, Laramie, Wyoming. Bachelor of Science, Honors in Computer Science. Publications Kleinpaste, Steenkiste, and Zill, Software Support for Outboard Buffering and Checksumming, Proceedings of ACM SIGCOMM '95, August 1995, Cambridge, Massachusetts, p.87. References Available on request.