Lennart Staflin

born 1963-09-01 in Stockholm, Sweden
E-Mail: lenst@lysator.liu.se
 
Education
1988-1992 Graduate studies
Linköping University
1987 Bachelor of Science
Linköping University

Employment
1999-2001 STEP Infotek AS / InfoStream AS / Manamind. Oslo.
1994-1999 IDA Systems, Linköping.
1988-1992 Linköping University, Dept of CS. Graduate studies and teaching assistant.
1987 Linköping University, Dept of EE. Summer job as programmer.
1982-1983 Regionplanekontoret Stockholm.

Experience
2000-2001 Programming web applications in Java using Dynamo application server. Database design and administration (Oracle) and XML import to database.
1999-2000 Java programming in conjunction with adaptation of SigmaLink (a DMS system) for the book publisher Bra Böcker.
1999-2000 Python programming in conjunction with adaptation of SigmaLink. Development of address register (writers, reviewers, etc.) with a web interface using the Zope application server. Routines for payment of authors and reviewers. Database design and administration.
1994-1998 DCE / ORACLE. Development of a large distributed system for the Swedish tax administration (RSV) build using DCE for communication and Oracle as database.
1998- CORBA. Implementation of a CORBA ORB in Common Lisp. See <URL: http://sf.net/projects/clorb >. Implementation of CORBA in Emacs (corba.el).
1992-1994 Development from concept to finished system of PSGML, an extension to Emacs supporting syntax directed editing of SGML. The system includes a incremental parser. See <URL: http://www.lysator.liu.se/~lenst/about_psgml/ >. Later on David Megginson has contributed support for XML. PSGML has received many positive reactions. Please do a web search or see Bob DuCharme's book SGML CD, containing a chapter about PSGML.

Skills
Programming languages
good: Java, Python, C, Common Lisp, Emacs Lisp, Perl. 
some:  C++, Modula 3, PL/SQL, Smalltalk, Forth.
Computer communication: DCE, CORBA
Databases:  Oracle, MySQL
Web technologies: Dynamo, Apache
Data formats: SGML, XML