Bearnip ->Lars ->Resume (English) See also: Resume (German),

 

LARS DÜNING

Lars Düning () - PGP Key

 
Current Address:

2142 Alpine Shadows View
Colorado Springs, CO 80919
USA
+1(719)264-8711
+1(719)337-3728 (mobile)

 


SUMMARY Senior Software Developer, with a preference for development in C/C++ on Unix and Mac OS-X, .



SKILLS Skilled programmer in C, C++, Java, Bourne shell, LPC; experience in SWING, XML, Python, TCL, Oberon-2.

Extensive programming experience with Unix (POSIX), BeOS; working experience with Apple Mac OS-X, Windows-95 and -NT.

Programming experience with TCP/IP networking, Internet protocols (FTP, SMTP, NNTP, HTTP, Telnet), multi-threaded programs, and virtual machines.

Object-oriented design of distributed components with UML and their implementation using Java, CORBA and JMS.

Familiar with the basic principles and implementation of operating systems, compilers, and distributed systems.

Document creation using LaTeX, HTML 3 and Microsoft Word.

Good analytical and debugging skills; systematic approach to programming tasks; good interpersonal skills.

Current maintainer of the LDMud server project.



EMPLOYMENT

September 2003 to today: Systems Engineer III,
MCI, Colorado Springs, USA
Development and testing of server components of a critical enterprise-scale trouble ticket system (> 6000 users). Primary and lead technical support for both test and production systems. Work involves programming in C++ and Java using CORBA and JMS under IBM AIX.

February 2003: Software Developer (part-time),
Teraquant, Colorado Springs, USA
Design and development of the GUI for a network measurement product prototype. Work involved programming in Java using SWING and XML on various Unixes.

January 2000 to May 2002: Software Developer,
WorldCom, Colorado Springs, USA
for Comsys, Colorado Springs, USA
Development and testing of server components of a critical enterprise-scale trouble ticket system (> 6000 users). Primary and lead technical support for both test and production systems. Work involves programming in C++ and Java using CORBA and JMS under IBM AIX.

January 1998 to March 1999: Software Developer,
PeopleDoc Inc., Edinburgh, United Kingdom.
Development of the scanning component of the document management system PeopleDoc, using TWAIN to interface the scanner and CORBA to communicate with the other components. Work involved component design using UML, programming in C, C++, and Java under Window-95 and Window-NT.

October 1996 - November 1997: Software Developer,
Brokat Informationssysteme GmbH, Böblingen, Germany.
Development and maintenance of software used by financial institutes to provide home banking services. Troubleshooting of urgent problems on related projects, requiring the ability to quickly adapt to new methods and environments. Work involved programming in C, C++, TCL and Java under Windows-NT, OS/2 and Unix.

May 1994 - October 1996: Software Developer,
Paradatec GmbH, Braunschweig, Germany.
Responsible for the development and maintenance of a supporting module for the company's main product (an OCR package). Partly responsible for the maintenance of the company's development environment, creating and improving assorted tools. The programming involved C and C++ under Windows-3.11 and OS/2.



ACADEMIC

October 1997: Diplom in Informatik (eqv. Masters in Computer Science),
Technical University in Braunschweig, Germany.
Thesis on the topic "Migration and Rollback Transparency for Link oriented Communication in Workstation Clusters" (100 pages, German language) at the Institute of Operating Systems and Computer Networks.

Exams taken in Operating Systems, VLSI Design, Robotics and Basics of Digital Signal Processing.

January 1995: Research report
"Management of Configuration Sets in C Preprocessor Format" (40 pages, German language) for the Department of Software Technology. This report was required for admittance to the Diplom.



RELATED ACTIVITIES

1998 to present: Maintainer of LDMud, a server program for textbased network games. Apart from the necessary networking issues, the server implements a compiler and runtime environment for a C-like language in which the games are written. The server itself is written C and runs on a variety of platforms (several flavours of Unix, Mac OS X, BeOS, Windows, Amiga, and OS/2).

1997 to 2001: Registered developer for the Be operating system, working mainly on system-level software and tools, for example the port of the PRCS source control system.

1992-1996: Assistant Maintainer of the the MUD Nightfall in Tübingen, Germany. Developed and maintained parts of the core software of the game, and handled daily operational issues. Coordinated the efforts of other developers, and moderated in-game disputes.


Bearnip ->Lars ->Resume (English) Lars Düning () - PGP Key
Resume (German), Validate this page.
Last update: Sat, 23 Oct 2004 23:58:03 -0600