von
Georg Sommer
Geburtstag: |
28.07.1964 |
|
|
Staatsangehörigkeit: |
Deutsch |
|
|
SPRACHEN: |
Englisch ( gut ) |
|
|
Ausbildung: |
Programmierung (SGD) mit Diplom, Diverse Windows Schulungen, SDL Grund und Fortgeschrittenen
Schulung mit Diplom. Kurs zur Anwendung der
Mindestbesteuerung auf Baufinanzierungen. |
Aktuelle Position: |
Software - Anwendungsentwickler,
Projektleiter und EDV-Berater, Embedded Software Programmierung |
Betriebssysteme: |
Windows XP /
2000 / NT / 95, Windows 3.x, MS-DOS, VxWorks, Unix - Solaris, OSE, OSEck |
|
|
Programmiersprachen: |
C/C++, Visual
C++ Java, HTML,
PHP VB, VBA, VDB, Pascal, SDL, |
|
|
Datenbanken: |
MS-SQL Server
MS-Access Dbase |
|
|
Produkte/Standards/ Schnittstellen: |
MS Windows 16/32 Bit, Visual C++
1.5 bis 8.0 Visual J++
6.0, MS-Office, ODBC, PL-SQL, JBuilder 3.5,
Clearcase |
|
|
Datenkommunikation: |
TCP/IP, ATM, SMNP, NT-Netzwerke, UDP,
USB, SRIO |
|
|
Erfahrungen im Bereich: |
Client/Server Anwendungen Internet/Intranet Anwendungen Datenbankdesign und Administration Objektorientierte Modellierung EDV-Beratung Projektleitung |
|
|
Branchen: |
Versicherungen Softwareunternehmen Mittelständische Unternehmen Verlage, Druckereien, Medienagenturen Hardware nahe Entwicklung |
Projekte:
Projekt |
: |
Automatisiertes
Gesamtsystem ( Sushi Lounge Ulm ) |
Beschreibung |
: |
Kombinieren
verschiedenster Soft und Hardware Einzelprodukte. Soundsystem
von Creative, gesteuert über eine von Creative mitgelieferte Software. Diese
wird über den Windows Mediaplayer
gespeist, welcher von meiner Software Ferngesteuert wird. Zur
Beleuchtungssteuerung wurde eine von Monacore erstellte Hardware gekauft,
welche mir eine DMX Softwareschnittstelle zur Verfügung stellt. Unter
Zuhilfenahme dieser Schnittstelle wird die gesamte Restaurant Beleuchtung
(incl. Effektbeleuchtung u. Beamer) von meiner Software aus gesteuert. Des
weiteren wird ein TFT Steuersystem über meine Software Ferngesteuert, welches
dem Betreiber ermöglicht, eigene Präsentationen auf, in diesem Falle, sechs
TFT Bildschirmen unabhängig voneinander zu gestallten. Ebenfalls
implementiert wurde eine Schnittstelle über welche meine Software in der Lage
ist, eine oder mehrere USB Relais Karten zu schalten um so automatisch bei
evtl. PC Ausfall auf ein Manuelles System zurück zu schalten. Zukünftig
werden über dieses Interface auch die gesamte Lüftung und das Heizsystem
gesteuert. Die Entwicklung erfolgte unter Windows XP. |
Zeitraum |
: |
04.2007
- heute |
Software |
: |
VC 8, Inno
Setup, Doxygen |
|
|
|
|
|
|
Projekt |
: |
UMTS DSP Development (
NSN ) |
Beschreibung |
: |
Einbau
eines Alarm Handling Systems auf einem DSP (TMX320 TCI 1000GLZ) von Texas
Instruments. Design, Spezifikation und Programmierung eines SRIO Treibers für eine noch nicht
freigegebenen DSPs, ebenfalls von TI. Mitarbeit an einer Windows Treiber
Entwicklung für ein zugekauftes ALTERRA System, mit welchem über Optische
Leitungen SRIO Daten ausgetauscht werden. Die Entwicklung erfolgte unter
Windows XP, vxWorks und OSE. |
Zeitraum |
: |
04.2007
- heute |
Software |
: |
VC6,
VC .NET 2003, VC 8, Clear Case, XML, MS Project, MS Visio, Inno Setup,
Doxygen, CCS |
|
|
|
|
|
|
Projekt |
: |
UMTS WBIT Test Tools
Entwicklung ( Siemens ) |
Beschreibung |
: |
Entwicklung
von Testsystemen zur Analyse verschiedener Dienste gemäß 3GPP Spezifikation.
Zusammenstellen mehrerer PCs welche in der Lage sind bis zu 420 MB/sec.
sowohl zu Empfangen wie auch auf Festplatte zu Speichern. Mitarbeit am Design
einer Schnittstelle zum Datentransfer zwischen einem FPGA und dem PC unter
Verwendung eines Optischen Interfaces. Erstellen eines Programms, welches
unter zu Hilfenahme mehrerer Prozesse ( Sync. Multi Thread ) in der Lage ist,
Datenraten welche über 400 MB/sec. liegen, auf Festplatten zu Speichern und
oder zu Lesen. Beim späteren Erweitern dieser Software wurde ein von mir
geschriebener XML Parser Eingesetz. Diesen habe Ich unter Berücksichtigung
der Formatierungsvorgaben des w3c Programmiert, um
dazu verwendet zu werden, allen Test Anwendungen über eine TCP/IP
Schnittstelle in einem dafür Spezifizierten Format Steuerungsanweisungen zu
übermitteln. Eine weitere von mir entwickelte Anwendung ist in der Lage, in
einer binären Datendatei einen start Indikator zu finden, diesen gefundenen
start Indikator sicherzustellen und eine unter Transportprotokollen bekannte
Auswertung vorzunehmen. Ebenfalls aus meiner Hand stammt der in diesem Projekt verwendete UDP Server, welcher
genauso Ferngesteuert werden konnte, wie alle anderen von mir entwickelten
Anwendungen. Nach
Entwicklung obengenannter Anwendungen war Ich entscheidend mitbeteiligt am
Design und der Realisierung einer Versionsverwaltung, welche durch Verwendung
von Inno Setup mit für alle tool's verwendbahren Scripten realisiert wurde.
Außerdem konnte Ich beim Design und der Architektur eines PCIe Treibers unter
Windows XP durch das beisteuern von Konzepten, die Entwicklung positiv
beeinflussen. Für die von Siemens selbst entwickelte Software auf einer zugekauften PCIe Karte habe Ich SDL
Flussdiagramme für SRIO messages geschrieben, welche sich mit der Thematik
des Handshakes und eines Zeitsynchronisationsmechanismus befassten. Die
Implementierung erfolgte anhand der von mir gelieferten Diagramme. Die
Entwicklung erfolgte unter Windows XP. |
Zeitraum |
: |
04.2003
- 04.2007 |
Software |
: |
VC6, VC .NET
2003, VC 8, Clear Case, XML, MS Project, MS Visio, Inno Setup, Doxygen, QT |
|
|
|
|
|
|
Projekt |
: |
XLD ( Siemens ) |
Beschreibung |
: |
Entwicklung
von unterschiedlichen Ablaufsteuerungen für Baugruppen-Software im
Telekommunikationseinsatz. Testen und Implementierung diverser Prozesse im
Bereich des Connection Handling (OSI/ISO Referenz-Model Schicht 2/3). Neuentwurf
eines Teilsystems unter zu Hilfenahme von SDL. Die Entwicklung erfolgte für
den Prozessor MPC860 von Freescale mit VxWorks als Betriebssystem. |
Zeitraum |
: |
04.2001
- 03.2003 |
Software |
: |
C, C++, Clear Case, SDL, VX - Works |
|
|
|
|
|
|
Projekt |
: |
Argus ( Cronbank ) |
Beschreibung |
: |
Scoring
- Software um diverse Statistikroutinen, Bearbeitungsparameter und
Berechnungsmodi erweitert. Des weiteren, anbinden dieser Scoring - Software
über eine ASCII Schnittstelle an ein DMS Produkt. |
Zeitraum |
: |
09.2000
- 03.2001 |
Software |
: |
C,VC++, IS, Source Save |
|
|
|
|
|
|
Projekt |
: |
FiBS ( Cronbank ) |
Beschreibung |
: |
Projektleitung,
Ablaufsteuerung sowie Kundenbetreuung beim erstellen einer Finanzberatungs -
Software, welche sowohl in den Filialen als Client wie auch in der Zentrale
als Server eingesetzt wurde. In diesem Projekt habe Ich alleinverantwortlich
Verhandlungen über Zeitplanung, Resourcenmanagment und etwaige Erweiterungen
in der zu erstellenden Software mit den Vorständen der Bank sowie den
Projektleitern eines anderen Software Unternehmens geführt. Außerdem war ich
Ansprechpartner für Filialmitarbeiter der Bank sowie für zwei bzw. drei
weitere Softwareentwickler, welche überwiegend nach meinen Anweisungen die zu
erstellende Software (FiBS) zu einem erfolgreichen Produkt entwickelten.
Diese Software verfügte über Verschlüsselungsmechanismen welche dazu genutzt
wurden, Daten von Filialen zur Zentrale zu übermitteln. Es war ein
Vertragsdruckmodul eingebaut, welches aus der Zentrale (Server) aktualisiert
werden konnte. Genauso war es der Zentrale möglich, durch eine auf einer
Diskette befindliche Datei den Zinssatz des in der Software implementierten
Rechenkernes zu manipulieren. |
Zeitraum |
: |
02.2000
- 03.2001 |
Software |
: |
C, VC ++ 6.0, IS, Access, Source Save, MS-Project |
|
|
|
|
|
|
Projekt |
: |
Baufi ( Commerzbank ) |
Beschreibung |
: |
Einbau
einer Darlehenskondition in eine Baufinanzierungssoftware. Fehlerkorrektur
und ausgiebige Tests besagter Software. Außerdem Implementierung eines
Moduls, zur Berechnung der Mindestbesteuerung, welches durch das Testat eines
Wirtschaftsprüfers abgenommen wurde. |
Zeitraum |
: |
07.1999
- 01.2000 |
Software |
: |
C,VC++ 1.5, IS, Source Save |
|
|
|
|
|
|
Projekt |
: |
VOBA ( Volksbank ) |
Beschreibung |
: |
Installationssoftware
für verschiedenste Internet Produkte erstellt, wie z.B. eMail Programme,
welche automatisch nach der Installation Konfiguriert wurden. |
Zeitraum |
: |
03.1999
- 06.1999 |
Software |
: |
VC++,
VDB, VB, verschiedene Makro Tool´s |
|
|
|
|
|
|
Projekt |
: |
Medien - Netz |
Beschreibung |
: |
Erstellen
einer D - Base Datenbank zur Erfassung von Firmenadressen und
Geschäftspartnern ( Das Design wurde nach Kundenwunsch realisiert ). Einrichten
eines Netzwerkes, 5 PCs und 1 Server inklusive Konfiguration sowie Einrichten
von Mail Server und Clients. Datenexport aus einer D - Base Datenbank mit
anschließendem Datenimport in eine SQL - Datenbank, die eine Firmenhomepage
aktualisierte. |
Zeitraum |
: |
12.1998
- 02.1999 |
Software |
: |
Brikware, Mail - Deamon, Win98,
Win95, Windows NT - Server, VDB, SQL, C, Perl, HTML |
|
|
|
|
|
|
Projekt |
: |
OrgA ( uniVersa ) |
Beschreibung |
: |
Individualisierte
Anpassungen einer Organisationssoftware. Microsoft Word Dokumentvorlagen mit
VBA Unterstützungen erstellt und in die Organisationssoftware eingebunden.
Unter Verwendung von VDB eine Datenschnittstelle zwischen einem BS 2000
System und der Organisationssoftware sowie diverse Tool's zur Pflege
erstellt. Diese wahren z.B. Aggregationstool zur pflege der Datenstrukturen,
Statistiktool Zur Verfolgung versicherungsrelevanter Diagnosen, Löschtool
welches mehrere Datensätze unter Berücksichtigung der korrekten Datenabhängigkeiten
eliminiert hat. |
Zeitraum |
: |
07.1995
- 12.1998 |
Software |
: |
VDB,
VBA, C, Organice |