GEOFFREY S. KNAUTH
Williamsport, Pennsylvania
(570) 326-9405
geoff@diffq.com, geoff@knauth.org
Summary: Builder of innovative interactive software systems
that please users and solve problems in new ways. Twenty-year
contributor to free software. Interest: Identifying and
promoting successful economic models for free software.
PUBLIC DISCOURSE AND FREE SOFTWARE ACTIVITIES
| LL3 and LL4 Lightweight Languages Workshops at MIT, Cambridge, MA
| 9/03 - 11/04
|
| Member, Program Committee
|
| JavaOne 2002, San Francisco, CA
| 3/02
|
| Speaker. ICIS: Redeploying a Military Logistics System to the Web
|
| GNU Project
| 1986 - current
|
Contributor, code & financial
- GNU Objective-C Project, Co-founder and organizer, 1992
|
PROFESSIONAL EXPERIENCE
Skills:
C/C++,
Java,
Perl,
Scheme/JScheme,
Lisp,
Python/Jython,
Ruby,
Javascript,
Objective-C,
Smalltalk/Squeak,
TeX.
§ Oracle,
PostgreSQL,
MySQL.
§ XML,
Web/CGI.
§ GNU/Linux,
Mac OS X,
Solaris,
WinXP.
| SFA, Inc., Virginia Beach, VA
| 1/04 - 2/06
|
| Senior Software Engineer
|
- Helped client understand legacy military logistics application code and business rules so that the project could be completely rewritten solely in Java and Oracle.
| BAE
Systems, Rockville, MD
| 5/02 - 12/03
|
| Systems Analyst V
|
- Continuing support and development of web-based military logistics
system originially prototyped at BBN.
- Reworked architecture to comply with latest DoD security requirements.
- Developed web-based military logistics system that saved
U.S. Government $12.7 million and reduced processing time from 3-4
months to 5-10 minutes, using C, Perl, Java, C++, JScheme and Oracle.
- Adapted DARPA Cougaar intelligent agents to
simulate fine-grained Bulk Fuels logistics problems.
- Helped launch successful advertising technology spinoff, Unicast Communications.
- Developed globally distributed Wall Street emerging markets trading system.
- Wrote ParcPlace and Digitalk Smalltalk applications for two Fortune 100 clients.
- Converted financial aid mainframe system to client/server technology and Sybase.
- Made database-building compiler enhancements to speed understanding of large software projects.
- Developed API for DecisionBuilderTM, a Bayesian analysis tool with superior graphics and algorithms.
- Made kernel module enhancements for TeleconnectTM SLIP connectivity software.
| Camex / DuPont Printing & Publishing, Boston, MA
| 11/87 - 12/91
|
| Senior Programmer
|
- Source code "owner" of Sun-based flagship Breeze product, a
display ad graphics workstation used to assemble pages for large
metropolitan newspapers. Supervised work of 15 developers.
- Internationalized the Breeze product, which held 75% foreign
market share.
| Envoy Systems Corp., Waltham, MA
| 12/86 - 11/87
|
| Programmer
|
- Developed pioneering salesforce automation applications for
Fortune 500 clients, distributing sales and inventory information from
Oracle databases on corporate minicomputers to the first
laptops.
| Independent Software Developer and Contractor, Cambridge, MA
| 1/86 - 12/86
|
- WX Ltd., Jericho, VT. Wrote satellite weather data acquisition and analysis applications on IBM PC-ATs running DOS and Xenix.
- Garland Corp., Brockton, MA. Provided external code review. AT&T 3B2, Vax.
- Houghton Mifflin Co., Boston, MA. Put Swedish language database on IBM PC-AT.
- Harvard Graduate School of Education, Cambridge, MA. Administrative work on IBM PCs.
| Intentional Educations, Watertown, MA
| 6/82 - 1/86
|
| Systems Manager and Programmer
|
- Coordinated technical efforts of educational software company.
Maintained a CompuStar network, Macintosh and Apple II computers,
wrote C interfaces to Varityper, supported courseware developers.
- Created accounting and scheduling applications for a yacht charter
business, on the Sol 20, North Star Horizon, and IBM PCs.
Volunteer pilot on search and rescue flights. Assisted French consul
with translations and organized activities.
EDUCATION
| Harvard Extension School, Cambridge, MA
| 1987 - 1989; 2004-current
|
| Graduate courses in Computer Science, Artificial Intelligence, Advanced Computer
Graphics, Electronic Publishing, German.
|
| Choate Rosemary Hall, Wallingford, CT
| 1975 - 1978
|
| President Computer & Chess Clubs. Began programming in 1975. Russian prize. Crew Captain.
|
LECTURES
| Arndt & Arndt, Rockville, MD
| 5/87 - 6/87
|
| Russian-English Interpreter
|
- Exhibited American furniture and answered questions about life in
America to half of 250,000 visitors to United States pavilion at
Stroyindustriya-87 trade show, Moscow, USSR.
AFFILIATIONS & INTERESTS
- Member ACM, IEEE, Usenix/Sage, Free Software
Foundation.
- Member Civil Air Patrol, AOPA, Instrument-rated private pilot.
- Member Cambridge
Boat Club, Central PA Rowing
Assoc, USRowing. Coxswain
on 1989 & 1994 U.S. Rowing Teams. Trained with U.S. National Team
1988-95. Board of Directors, CRASH-B Sprints World Indoor Rowing
Championships, 1984-current. Regatta Committee Head-of-the-CharlesTM, 1993-95. Began rowing in 1974.
- Volunteer adult leader, Cub Scouts, Williamsport, PA, 2003-current.
- Volunteer rowing coach, Lycoming College, Williamsport,
PA, 1999-2004.
- Volunteer rowing coach, Boston inner city youth program (Mandela
Town Hall Health Spot), 1996.
- Volunteer tutor, Trinity After-School program, Williamsport, PA,
1999-2000.
- Volunteer reader, Recording for the
Blind and Dyslexic volunteer 1989-99.
- Fluent in Russian and French, some German.
Updated: 16 October 2006 gsk