www.prairienet.org/~dsb/ Dan Bensen Lisper Skills Functional programming, software design, database design, technical writing, training, research, quantitative analysis Primary language: Common Lisp Secondary languages: OCaml, Haskell, Perl, Python, Ruby, and others* Platform: Linux/Unix Education 1989: MS physics, University of Illinois at Urbana-Champaign 1987: BS physics, University of California at Irvine 2002 to now private investor, open-source developer Urbana, IL * Wrote numerical programs to analyze financial market data. * Provided tutoring in introductory Lisp. * Learned Lisp and functional programming. * Currently developing open-source software for Common Lisp. 1999 to 2002 programmer, programming supervisor Publication Services, Inc. Champaign, IL * Designed and implemented most of a (very compact) 40K-line database application. * Co-authored the user's manual. * Developed testing procedures and supervised testing. * Supervised a small group of programmers, scripted smaller programs, and provided technical support to other departments. 9/97 to 1998 substitute teacher Urbana and Champaign IL Public School Districts * Hung out with the kids. 1/97 to 6/97 research programmer Dept. of Mechanical and Industrial Engineering University of Illinois at Urbana-Champaign * Developed object-oriented spreadsheet software. 6/96 to 11/96 software engineer Global Information Systems Technology, Inc. Champaign, IL * Maintained scheduling, database, and graphics code. 1987 to 1995 graduate assistant Department of Physics University of Illinois at Urbana-Champaign * Taught college physics. * Conducted computer-intensive research in complex systems. * Wrote graphics software and academic journal articles. * Assisted in Unix systems administration. *Other languages APL, C/C++, HTML/CSS/JavaScript, [ba]sh, Prolog, PostgreSQL, Tcl/Tk, TeX/LaTeX