Übersicht über erstellte Projekte
06.08 bis heute: | 'Fahrwerksvermesung' [Beissbarth GmbH] |
Aufgaben: | Entwicklung von Software zur elektronischen Fahrwerksvermessung, Oberfläche, Systemarchitektur und Tools |
Technik: | MS W2K, XP, Vista, 7, Linux, embedded Systems, C, C++, C#, MFC, COM, STL, BOOST, ATL, DAO, HTML, XML, MSCV7 bis MSVC2008, GCC, SubVersion, MS SourceSafe, MS Access |
11.07 bis 5.08: Unterbrechung wegen Pflege von Angehörigen
10.05 bis 10.07: | 'Protokollkonverter
Step7
- Profibus DPV1 Profinet' [Cs2 Informatik GmbH & Co.KG] |
Systementwicklung. | |
Aufgaben: | Entwicklung und Aufbau eines Protokollkonverters innerhalb eines OPC Server für die Prozessautomatisierungstechnik |
Technik: | MS Windows XP, W2K, C, C++, OPC, Step7, Profibus, Clearcase |
09.04 bis 12.06: | 'Providing Internet Services' [easyWAN GmbH] |
Systementwicklung. | |
Aufgaben: | Akquisition, Entwicklung und Aufbau von Dienstleistungen für einen Internet Provider, Administration, Abwicklung von Kundenprojekten, LDAP User Authentifizierung, dynamic DNS, strukturierte Verkabelung, Open Source Adaptionen, Internet Shops, Administration |
Technik: | Linux, apache, mysql, bind, open LDAP, SSH, VPN, VNC, MRTG, PHP, FTP, PDC/BDC, W2K, C, C++ |
11.02 bis 9.04: | 'Windows
Basisentwicklung' [convey Information Systems] |
Systementwicklung. | |
Aufgaben: | Entwicklung und
Portierung von Systemsoftware auf Windows. Einführung
von Codemanagement und Qualitätssicherung. Consulting bei Siemens mobile, Entwicklung Funktelefon CX65 |
Technik: | MS Windows XP, 2000, NT, Windows CE 4, 3, C++, C |
12.02 bis 12.06: | 'Providing
Internet Services' [easyWAN GmbH] |
Systementwicklung. | |
Aufgaben: | PEntwicklung und Aufbau von Dienstleistungen für einen Internet Provider, Administration, Abwicklung von Kundenprojekten, Open Source Adaptionen, Internet Shops, Administration |
Technik: | SuSE Linux
8.0, 7.x, Windows 98, NT, W2K, gcc, Java DNS, sendmail, MercurMail, VNC, PDC/BDC, FTP, MRTG, Ethereal, postgres, mysql, MS Office Produkte |
09.00 bis 10.01: | 'Software
Management System' [Landeszentralbank im Freistaat Bayern] |
System zur Verwaltung und Verteilung von Software im bundesweiten internen Netzwerk. Ein zentraler Superserver übernimmt die regelgesteuerte Verwaltung von Softwarekomponenten, Systemdaten, Updates und Systemzugriffen zu Regionalservern und Arbeitsstationen. Mit umfangreichen Sicherheitsmaßnahmen und genauer Durchführungskontrolle wird der Einsatz in sicherheitsrelevanten Bereichen ermöglicht. | |
Aufgaben: | Beratung Neukonzeption Datenbankzugriff über ODBC, Integration W2K Active Directory Services Mitarbeiterschulung für C,C++ Projektleitung |
Technik: | MS Windows NT, MS Windows 2000, MS Window Terminal Server, Citrix Meta Frame, Oracle 7,8 Database, Hummingbird Exceed, PC-Duo, Scripting Host, NT System Services als Basis für Server Komponenten, Domain Controller, Active Directory Services ADSI, TCP/IP, FTP, ODBC, PL/SQL, SQL, MS VC++ 6, MFC, COM, ATL, STL, MIDL, RPC, Enabler Aqua / Merlin |
07.00 bis 08.00 | 'Internet Technologie Research' |
Aufbau
eines Linux Intranets und diversen Services (POP, SMPT mit sendmail, qmail,
WWW, LAMP: HTTP + php3 mit Apache, virtueller Services, mysql, postgres,
DNS mit bind8, FTP, SMB Server mit samba) und Internet dial-up via PPP,
Mascarading und Linux Software Router Einarbeitung in java und CORBA mit MICO 2.3.3, IDL |
|
01.00 bis 06.00 | 'Hiking in New Zealand' |
Verwandtschaftsbesuch,
Christ Church, Nelson Lakes National Park, Arthur's Pass National Park, Mt
Aspiring National Park, Rees Dart, Mt Cock, Tongariro National Park,
Rotorua:-) |
|
09.98 bis 12.99 | '32 Bit Portierung' [Debis Systemhaus PCM] |
Projektverantwortung für Portierung eines umfangreichen Buchungssystems (ca. 40 MJ) von 16 auf 32 Bit. Reorganisation der Entwicklungs- und Produktionsumgebung, Austausch veralteter OEM Komponenten, Schulung der Entwickler, Konzeption der Qualitätssicherung, Test und Einführung in den Niederlanden (Projektsprache Englisch) | |
Aufgaben: | Konzeption, Projektleitung, Migration, Einführung, Übergabe |
Technik: | NT 4.0, MS VC++ 5, 6, MFC, ODBC, COM, Sybase Open Client, TCP/IP Crystal Reports, List & Label, Protoview DataTable, MS SourceSafe, MS Query, DBArtisan, InstallShield, MS Access, MS Visual Basic |
2.98 bis 8.98 | 'Konzeption und Entwicklung Online Buchungssystem' [IP-Deutschland GmbH] |
Basierend auf vorhandenen Klassen wurde ein Online-Zugang für Agenturen geschaffen. Hierzu wurden im Basisbereich zusätzliche Rechte implementiert, eine Benutzerauthentifizierung über Socketadressen mit einem UNIX Dämon aufgebaut und das Produktionssystem erweitert. | |
Aufgaben: | Konzeption, Implementierung |
Technik: | NT 4.0, MS VC++ 1.5, HPUX C, MFC, WinSock, TCP/IP, MS Query |
9.97 bis 01.98 | 'Konzeption und Entwicklung Kurzfristvermarktungssystem' |
Anbindung an das
Ablaufsystems des Senders über Datenreplikation. Hierzu wurde sowohl
das Basissystem erweitert als auch ein Entwurf für stored procedures
auf den Replikationssystemen spezifiziert. Dadurch können bestimmte
Buchungen noch nach 'Redaktionsschluss' durchgeführt werden. |
|
Aufgaben: | Konzeption, Implementierung |
Technik: | NT 4.0, MS VC++ 1.5, MFC, SourceSafe, MS-Query, Sybase Replication Server |
09.96 bis 08.97 | 'Konzeption und Entwicklung Dispositionssystem' [IPA-Plus GmbH] |
Umsetzung der Fachanforderung zur Disposition von Werbezeiten. Es wurden Buchungsklassen zur technischen Verwaltung der Werbespots aufgebaut, die die rechtlichen und fachlichen Restriktionen abbilden und die Basis für die jeweiligen Buchungsprogramme darstellen. | |
Aufgaben: | Konzeption, Implementierung (Teilprojekt) |
Technik: | Windows 3.1, NT 4.0, MS VC++ 1.5, MFC, DataTbl.vbx, List & Label, MS SourceSafe, MS Query |
03.96 bis 08.96 | 'Konzeption und Entwicklung grafischer Objekte' [IPA-Plus GmbH] |
Es wurde ein Baukasten für
Benutzercontrols auf Basis der MFC entworfen, aus dem Register,
Datumskalender, etc aufgebaut wurden. Die Objekte Wochenschema (ähnlich
einer Programmzeitschrift) und Buchungskalender wurden zur Darstellung
von Sendeabläufen und verfügbaren Werbezeiten entwickelt und gelten
mittlerweile als branchenübliche Darstellung. |
|
Aufgaben: | Konzeption, Implementierung |
Technik: | Windows 3.1, MS VC++ 1.5 MFC, SourceSafe, MS-Query |
09.94 bis 02.96 | 'Entwicklung von Basisklassen für die Anwendungsentwicklung’ [Software Plus GmbH] |
Konzeption und Aufbau von Basisklassen für SQL Datenbankzugriffe, Verwaltung von Benutzerprofilen, Rechten und Mehrsprachigkeit. Aufbau der Entwicklungsumgebung, diverse Hilfscompiler. | |
Aufgaben: | Beratung, Konzeption, Implementierung, Verantwortung für die Sourceintegration und Produktion des Systems. |
Technik: | Windows 3.1, MS VC++ 1.5, Sybase Open Server/ Open Client Bibliotheken, dblib, MFC, batch und make files für die Nachtübersetzung, Verteilung über FTP, Hostsystem HP9000 und Sybase Datenbank |
in 1994 | 'Microsoft Access Datenbank' [Lafarge GmbH] |
Datenbank für das Management zur Verwaltung und Darstellung von Beteiligungen, Anteilen und Verflechtungen. Technische Alleinverantwortung | |
Aufgaben: | |
Technik: | MS Windows, MS Access |
in 1994 | 'Microsoft Access Datenbank' [Amdahl GmbH] |
Datenbank für die Personalplanung und Mitarbeiterverwaltung. Das System beinhaltet alle von der Personalstelle geführten Mitarbeiter, deren Stellenbeschreibungen, die interne Personalstruktur und die Gehaltsentwicklung der einzelnen Mitarbeiter. | |
Aufgaben: | |
Technik: | MS Windows, MS Access 2.0 |
in 1994 | 'Microsoft Access Datenbank' [Pro 7 AG] |
Datenbank
für die Sendeauswertung. Das Programm wird zur Verfolgung von Sendebeiträgen
und Serienfolgen eingesetzt. Technische Alleinverantwortung |
|
Aufgaben: | |
Technik: | MS Windows, MS Access 2.0 |
in 1994 | 'Microsoft Access Datenbank' [Hypobank] |
Datenbank zur Durchführung von Veranstaltungen und gesellschaftlichen Ereignissen mit anspruchsvoller Struktur bei Titel/Name. Über eine Kopplung zu MS-Word können Serienbriefe angefertigt werden. | |
Aufgaben: | |
Technik: | MS Windows, MS Access 2.0, MS Word |
in 1994 | 'Microsoft Access Datenbank' [MVP (Magnetschwebebahn Transrapid)] |
Datenbank zur Erfassung und Verfolgung von ein- und ausgehendem Schriftverkehr, Protokollierung von schriftlichen Verfahrenswegen, zahlreiche Suchfunktionen | |
Aufgaben: | |
Technik: | MS Windows, MS Access 2.0 |
in 1994 | 'Microsoft Access cc:Mail Kopplung [Cyanamid GmbH] |
Zusatzprodukt zu einer Datenbank für Vertriebsmitarbeiter. Die Anwendung läuft auf mobilen Rechnern, die über Modem die im Vertrieb erfassten Daten zu einem zentralen Host übermitteln und auf dem selben Weg neue Daten zur Einspielung erhalten. Die Anforderung lag in der Automatisierung des Austausches via cc:Mail. Die bereits vom Hostsystem automatisch generierten C-Quellen konnten aufgrund der Länge nicht mit den üblichen Windows-Compilern übersetzt werden. Es wurde mit Hilfe eines 32 Bit Compilers eine systemnahe Kopplung zum 16 Bit Windows und zur MS-Access Datenbank hergestellt. | |
Aufgaben: | |
Technik: | Watcom 32 Bit C Compiler, Macro-Assembler, MS C, MS Access |
in 1993 | 'Maschinensteuerung' [Technics Plasma GmbH] |
Maschinensteuerung für eine Hochvakuum-Plasmasputter-Anlage. Ein Hochvakuumbehälter bildet den Kern einer Anlage, in der Werkstücke bearbeitet werden. Auf 6 m² sind elektrische Ventile, mehrere Hochvakuumpumpen, einige Schlittenantriebe und verschiedenen Messgeräte angeordnet, die über Schütze und serielle Schnittstellen angesteuert werden und Daten zurück liefern. Die Anlage wird über eine Siemens SPS Steuerkarte eingestellt und gefahren. | |
Aufgaben: | Konzeption und Realisierung geeigneter Software, die alle Komponenten simultan überwachen und grafisch aufbereitet darzustellen vermag. |
Technik: | DOS, Programmiersprache C, Graphikbibliothek |
in 1993 | 'Verwaltungssystem' [Peschke Versicherungsvermittlung KG] |
Datenbank
zur Verwaltung von Versicherungskunden, Risiken und Verträgen. Die
Software wird beim Kunden als zentrales Auskunftssystem für alle geschäftlichen
Vorgänge eingesetzt. Hierzu zählen vielfältige Einzelrisiken und deren
Deckungen durch Verträge, die im privaten und geschäftlichen Flugverkehr
anfallen. Technische Alleinverantwortung |
|
Aufgaben: | |
Technik: | MS Windows, Gupta SQL, später MS Access 1.0, 2.0, 2000 |
in 1992 | 'Vertriebsdatenbank' [proficom GmbH] |
Vertriebsdatenbank
mit Kundenkartei, Lagerverwaltung und Teilekatalog für den Verkauf
von Mobilfunkzubehör. Die Software erlaubt das Zusammenstellen von
Produkten aus einzelnen Komponenten, welche in der Lagerverwaltung geführt
wurden. So können fehlerhafte Zusammenstellungen vermieden werden. Ebenso
sind Warenpreis und Verfügbarkeit jederzeit einsehbar. Gemeinschaftsprojekt mit Ingenieurbüro Malinke |
|
Aufgaben: | |
Technik: | OS/2 mit
zeichenorientiertem Fenstersystem, OS/2 SQL Datenbank, Programmiersprache C, embedded SQL |
in 1992 | 'Messplatz' [Universitätsklinikum Freiburg] |
Messplatz für neurobiologische Untersuchungen mit Datenerfassung und Auswertung. Für die vorhandenen Geräte des Aufbaus wurde geeignete Software evaluiert und ein Konzept erarbeitet. | |
Aufgaben: | |
Technik: |
in 1992 | 'Messdatenerfassung' [Philip Morris] |
Messdatenerfassung
in der Energiezentrale mit über hundert Messgebern, die den Verbrauch von
Strom, Druckluft, Heißdampf und Vakuum aufnehmen, verrechnen und
protokollieren. Die gewonnenen Daten werden zur Steuerung des
Energiehaushaltes und zur Vermeidung von Lastspitzen eingesetzt. DOS mit zeichenorientiertem Fenstersystem, Online-Hilfe, grafischer Darstellung von Lastprofilen und Fernabfragemöglichkeit. Die Anforderung einer kontinuierlichen Erfassung, auch während der Bedienung durch den Benutzer, führte zu einer selbst erstellten Multitasking-Erweiterung des Betriebsystems DOS. Technische Alleinverantwortung |
|
Aufgaben: | |
Technik: | DOS, Programmiersprache C (Borland 2,0, 3.1), Macro-Assembler |
in 1991 | 'Softwaredokumentation' [Ingenieurbüro Nirschl] |
Handbuch
und Dokumentation zum Entwicklungswerkzeug GREDI für eine elektronische
Motorsteuerung. Das Werkzeug wird auf die CPU der Motorsteuerung
aufgesetzt und wird über eine PC Software gesteuert. Es können
verschiedene Kurven etwa für
Zündzeitpunkte, Kraftstoffeinspritzung und Verbrennung grafisch
eingestellt werden. Hierzu wurde ein etwa 100 Seiten umfassendes Benutzerhandbuch verfasst. |
|
Aufgaben: | |
Technik: |
1990 bis 1991 | 'FaxWizzard' [Eigenentwicklung] |
Entwicklung eines Windows Treibers zum 'Drucken' eines Faxdokuments aus jeder druckfähigen Windows Applikation, das anschließend über eine Fax-Modemkarte über das Telefonnetz verschickt werden kann. Empfangene Faxsendungen werden selbständig auf der Festplatte gespeichert und können in einem Fenster eingesehen und ausgedruckt werden. Ein Telefonbuch ermöglicht das Ablegen von Faxnummern. | |
Aufgaben: | |
Technik: | MS Windows (2.0), C, Macro-Assembler |