Kurzprofil            Thomas Bergler


Ausbildung:
1979   Abitur
1984          Dipl.-Ing. (FH) München
Fachrichtung: Feinwerktechnik
Schwerpunkt: Informatik
1988 3Com: Certified 3Wizzard
1989 Banyan Vines: Advanced Communication and Protocols + Administration
1993 zertifizierter Trainer für OS/2 Systemschulungen
2003 Projekt Management, Grundlagen und Aufbautraining

Fremdsprachen:
english, fluently  

Erfahrung im Softwaredevelopment:

  Maschinen:  20 Jahre (6502, CP/M, DOS, OS/2, Windows, Linux, UNIX )  
Werkzeuge:  18 Jahre (Assembler, Basic, Pascal, C, C++, Java)  
 Netzwerke: 

15 Jahre  (Orcid, 3Com, Novell, Banyan Vines, TCP/IP, Client-Server)  

Fachschwerpunkte: Windows, C++, SQL, Client-Server / verteilte Systeme

Projektphasen und Projektarten:
  • Bedarfsanalyse, Fachkonzeption, Modellspezifikation
  • Systemarchitektur
  • Systemarchitektur
  • Implementierung
  • Qualitätssicherung
  • Systemeinführung
  • Anwenderschulung
  • Einsatz und Betrieb
  • Systemablösung
Erfahrungen in Projektrollen:
  • Projektleiter
  • Projektleiter, technisch
  • Consultant
  • Entwickler
  • Instruktor, Coach
Klassische Entwurfsmethoden:
  • strukturierte Analyse
  • strukturierte Programmierung
  • Entity Relationship (ER)
Objektorientierte Entwurfsmethoden:
  • UML ( Unified Modeling Language )
  • OMT ( Object Modeling Technique, nach Rumbaugh )
  • OOA ( Object Oriented Analysis, nach Coad / Yourdan )
  • OOAD ( Object Oriented Analysis and Design, nach Booch)
  • Auffinden von Design Patterns
Hardware:
  • PC Systeme (Schwerpunkt)
  • HP 9000 (Gastsystem)
  • IBM RS 6000 (Gastsystem)
  • DEC VAX (Gastsystem)
  • µProcessor Boards mit Z 80, 8080, 6809, 6502 (veraltet)
Betriebssysteme:
  • MS Windows 2000, NT 4.0, NT 3.5
  • MS Windows 98, 95, 3.xx, 2.xx
  • MS DOS ab 2.0
  • IBM OS/2
  • SuSE Linux 8.x, 7.x, 6.1,
  • HPUX Unix
  • Novell Netware 3.12, 3.11
Programmiersprachen:
  • MS Visual C++ (alle Versionen, Schwerpunkt)
  • Borland Turbo C++ (bis 3.1, Schwerpunkt)
  • C ( GNU, Borland, Microsoft, Watcom, Lattice, HP )
  • MS Scripting Host
  • MS Visual Basic, Basic, zahlreiche Dialekte
  • 80x86 Assembler (ehemals Schwerpunkt)
  • Borland Turbo Pascal
  • Java, JavaScript
  • dBase
Programmierwerkzeuge:
  • Enabler Aqua / Merlin
  • MS Source Safe
  • Maestro
Bibliotheken:
  • MS Foundation Classes
  • STL, ATL
  • OLE / COM
  • WinSock, MAPI, Win32 API, GDI
  • ADSI, Banyan Vines SDK
  • bison & flex
Datenbanken:
  • Oracle 8.1.6, 8.0.5, 7.x (unter NT) SQL, Installation
  • Sybase System 11 (unter HPUX) SQL, Implementierung Zugriffschicht, Tuning
  • MS Access 2000, 2.0, 1.0 Applikationsentwicklung
  • ODBC, DAO, JetEngine
  • MS SQL Server (NT, Evaluation)
  • mySQL (unter Linux, Evaluation)
  • postgres (unter Linux, Evaluation)
  • dBase (Development, Implementierung File Access)
Kommunikationstechnologien:
  • ISO / OSI Netzwerkschichtmodell

  • TCP / IP:
             Topologie, Routing, DNS,
             Sockets, Telnet, FTP, SNMP, SMTP, POP, PPP, HTTP
             Active Directory, Domain Controller, LanManager
             SMB, NetBEUI, NetBIOS
             Remote Procedure Calling

  • CORBA (MICO)

  • IPX, SPX

  • Ethernet, Token Ring, ISDN, X25

  • RS232 (Implementierung IRQ driven SIO Driver)

  • Telefax (Implementierung CCITT Group 3 Huffman Code )

Branchen:
  • Banken
  • Versicherungen
  • Medien
  • Industrie
  • Verwaltung
  • Schulung

Referenzen    Projekte