[mail] [previous] [next] [back]

Home |
About me |
Current Location |
Current Employer |
Resume |
Favorite Music |
Favorite Literature |
Favorite Links |
Work Examples |

Resume

Objective

Specialization in software engineering, application design and development. Devoted to full object orientation and portable code and data using Java and XML. Orientation to data interfacing, Middleware and Web technologies. Combining application servers, client- server, multi tier and distributed services architecture.

Contact Information

Klaus Wenger
1415 Carywood Dr
Cary, NC, 27513
+1 (919) 949 9325
kjwenger@yahoo.com

Summary

Expert in building distributed multi-tier systems using Java, RMI, RMI-IIOP, Enterprise Java Beans, CORBA, COM and C++. Expertise includes:

  • Project Management and leading software development teams.

  • Excellent leadership, communication and written skills.

  • Object oriented design, development, and methodologies with emphasis on UML.

  • Internet and Intranet development using Java, JavaScript, HTML, CGI, and CORBA.

  • Relational and Object-Oriented databases.

Skills

Languages Java, JavaScript, HTML, C++, C (including Objective-C), SQL, Batch programming, Shell programming, Pascal (Object-Pascal), Perl, OCCAM/2, Assembler (MC68xxx, INMOS, and Intel 80x86), Basic
Packages MS Visual C++ 4.x-6.x, MS Visual Basic 4.x-6.x, QuickBasic, OmicronBasic, GFABasic, Jbuilder 1-4, JDeveloper 3.x, Kawa 4.x, Forte 1.x, Visual Age for Java 3.5, Java APIs (JDBC1.0-2.0, JNI, Jini, JavaSpaces, InfoBus, JNP, EJB, RMI, BDK, Castor, COMMAPI, DnD, Java2COM, JAF, JavaHelp, jConnect, jTurbo, SQLJ, JDK -1.3, JDKEE 1.2.1, HotSpot, JDOM, Reflection and Introspection, JNDI, JSDK, JTS, JAXP, SAX, JavaBeans Scripting Framework, JavaBeans BeanContext, JTA), Delphi 1-5, Rational Rose 3.75-2000, Together 4.x, JProbe 2.8, TEX, MS Visual SourceSafe 4.x-6.x, CVS 1.10, CS-RCS 2.5, XMLSpy 3.0 and XML (XSD, XSL, XSLT, FO, BML, DSML, XPath, XInclude)  
Operating Systems IBM AIX, HP UNIX, LINUX, MS-DOS3.0-7.0, Netware 3.12-4.1, 
NeXTSTEP 3.1, OS/2 2.0-3.0, PDOS, SINIX, StarCos, TOS and Windows 3.0/3.1/95/98/NT/2000
Protocols RMI, COM, APPC, CORBA and TCP/IP
Databases Oracle (7.x and 8.x), Sybase SQL Server, INFORMIX 7, MS Access 1.0-2000, InterBase5.x, Dbase IV and MS SQL Server 6.5/7.0/2000
ERP SAP R/3 ALE
Others Design Patterns, UML Methodologies and Capability Maturity Model

Experience

TogetherSoft Corporation - Raleigh, 5/2001 - present

Senior Developer

  • OpenAPI Documentation.

REAL Enterprise Solutions, Inc. (former INC Group, Inc.) - Raleigh, NC 1998 - 5/2001

Lead Architect

  • Development and implementation of Interfacing/WEB-extension/Radio-Frequency middle-ware and subsystems connectivity.
    REALlinc

    REALlinc

Environment: Windows NT / Oracle / Sybase SQL Server / MS SQL Server / MS Access / MS Visual Basic / Java 2 / JBuilder 3-4 / Visual Age for Java / Visual Source Safe / Rational Rose / MS Visual C++ / Inprise Delphi / DCOM / CORBA / CORBA to COM bridging / Message Queues / HTML /

Tasks included:

  • Designing and leading the development efforts (simultaneously acting as the lead developer) and deploying the functionality to the client for the Warehouse Management subsystem (WMS), Interfacing between Legacy and ERP Systems and WEB Solutions

  • Interfacing with the client for the requirements

  • Maintaining and extending an existing code-base for the WMS

  • Implementing the system at client site.

  • Redesigning and developing the system to Java 2 consisting of approximately 700 classes and over 60k lines of source code

  • Remodeling from procedural approach to object oriented design using Rational Rose

  • Creating bean based class hierarchy and packages

  • Creating dynamic-composition front-ends usable in both application and applet format

  • Server processes as Java threads to run in separate processes or a single process by configuration

  • EJB/CORBA IDL for all the server components to be remotely controlled by front-ends

  • Introducing object oriented configuration and customizing model

  • Generic telnet protocol and demon

  • Extendable interpreter for specially tailored scripting language

  • Servlet to approach existing functionality from the WEB

  • Parsing HTML sources and recomposing with modified contents

  • IDoc structure parser

  • Easy to use wizards for automating system customizing

  • Migration from MS Access to Oracle, Sybase and Microsoft SQL Server after redesigning the relational database schema

  • Developing connection application via ALE to subsystems for IDoc transfer

  • Setup of ALE

Siemens Business Services (former GSSE) 1997 - 98

Senior Developer

  • Application development and implementations in the area of Warehouse Management subsystems.

Environment: IBM AIX, SINIX, HPUX (Unix) and Windows NT / Oracle / SQL Server / INFORMIX / C, C++ (several environments) / Inprise Delphi / MS Visual Basic / MS Access / TCP/IP / Centura

Tasks included:

  • Maintaining and extending an existing code-base of a WM subsystem

  • Extending and modifying the object oriented design in Rational Rose

  • Writing essential parts of the class hierarchy in C++ using UNIX and WINDOWS based compilers

  • Implementing the system at client site

  • Porting the system from UNIX to Windows NT

  • Graphical monitoring and customizing application for productive systems

  • Development of statistical evaluation programs for claim of warranty working on extensive productive databases

  • Migrating and redesigning client side statistical queries to pass through queries

  • Optimizing the runtime of the queries by information compression

Own business 1996 - 98

  • Provided programming services for different companies.

Environment: IBM AIX, SINIX, HPUX (Unix) and Windows NT / INFORMIX / MS Visual C++ / Inprise Delphi / TCP/IP / MS SNA Server

Tasks included:

  • Development of a client application for a debit online payment system with chip-cards for Pegasys GmbH

  • Programming of encryption modules for banking application test systems for MultiConsult GmbH

  • Communication module for Cash Machine Test Systems based on APPC for MultiConsult GmbH

  • Programming of a high volume and stress test system for cash withdrawal automatic machines for MultiConsult GmbH

  • Portable high level library based on TCP/IP sockets with additional protocol layer

Pegasys GmbH 1995 - 96

Developer

  • Application design, development and implementation of multimedia chip-card terminals.

Environment: Windows NT / INFORMIX / MS Visual C++ / Borland Delphi / MS Access / MS Multimedia Viewer / StarCos

Tasks included:

  • Developing system for multimedia terminals providing online ordering services like theater tickets with instant credit transactions for payment

  • Designing the database layouts

  • Designing and writing the front-ends in Delphi and MS Multimedia Viewer

  • Developing test application for credit card terminal

  • Developing terminal software for recharging ‘electronic purse’-chip-card

  • Specifications for low-cost handheld chip-card-terminal

  • Presentation of the system at trade fairs 

  • Design and realization of 3D animations for the multimedia user interface
    Click me for animated version

Unternehmensberatung Arnold GmbH 1993 - 94

Support

  • Provided network installation services and support for insurance agencies.

Tasks included:

  • Installation, maintenance and support of Novell NetWare 3.12 and Novell Peer to Peer systems

  • Support for insurance agencies policy calculation software

  • Installation and support for desktop and small business systems

  • Caller tracing software in MS Access and Visual Basic for Applications

  • Software deployment and distribution

BMW AG Aug-Oct 1991

Trainee student

  • Development of micro-controller based measuring device.

Tasks included:

  • Creation of text based user interface

  • Specification and design for micro-controller assembler program

  • Documentation in TEX

Education

Academic

Diploma (FH), Munich University of Applied Sciences, West Germany, Electrical engineer (Main subject: information technology), 1993; Thesis: Analysis application for INMOS Transputer based audio measuring device (Digital filtering, FFT, windowing, MS Windows GUI in C, Transputer programs in OCCAM/2)


[mail] [previous] [next] [back]

This page was last updated on the 2nd of June 2001