Profil (Christian Ostertag)

Profil
Stand: 01.12.2015
Seite 1 von 20
Christian Ostertag
Jahrgang
1981
EDV – Erfahrung seit
1993
Staatsangehörigkeit
Deutsch
Sprachen
Englisch
Verfügbarkeit
Ab 01.08.2016
Regionale Flexibilität
International, D-9xxxx bevorzugt
Wir empfehlen Ihnen Herrn Ostertag aus folgenden Gründen:
 Technischer Assistent für Informatik mit mehr als zehn Jahren Erfahrung in der .NET-Entwicklung
 Sehr gute Kenntnisse in der Entwicklung von Anwendungen mit C#, Visual Studio und SQL Server
 Engagierte, zuverlässige Person mit sehr guten analytischen Fähigkeiten, schneller Auffassungsgabe,
selbständiger Arbeitsweise, teamorientiert und flexibel
AUSBILDUNG
Technischer Assistent für Informatik
FACHLICHE SCHWERPUNKTE
 Softwareentwicklung und -design in den unten aufgeführten Programmiersprachen
 Web Programmierung und -design
TECHNISCHE KENNTNISSE
Programmiersprachen












C, C++, MFC, C#
Visual Basic, Visual Basic .NET
HTML, DHTML
PHP 3/4
ASP, ASP .NET
Java, JavaScript
VBScript
Perl
Shell-Scripting
SQL
Pascal, Delphi
Assembler
Betriebssysteme





MS DOS, Windows ab 3.x
Windows NT 4.0, Windows 2000/2003/2008 Server
Linux (S.u.S.E. Kernel 2.2.x/2.4.x)
Mac OS
Ubuntu
[email protected]
Profil
Stand: 01.12.2015
Seite 2 von 20
Technologien










.NET Framework (ab 1.0)
LINQ
WPF
COM, COM+, DCOM, ATL
MFC
ISAPI
XML, XSL, XSLT
WMI
Soap
SVN, Source Safe (6.0, 2005) (Client + Administration), CVS, StarTeam, IBM Rational ClearCase,
TFS (Team Foundation Server)
 Microsoft Report Viewer, Crystal Reports
Datenbanken







Microsoft SQL Server (ab 7.0)
Microsoft SQL Reporting Services
MySQL (ab Version 3)
Oracle (9, 10)
ODBC, OleDB
Microsoft Access
Sybase Datenbank
Netzwerke/Kommunikation







TCP/IP
Internet
Intranet
ISDN, DSL
RS232 Kommunikation
POP3, SMTP
IEC61850
Bildbearbeitung/-verarbeitung





Adobe Photoshop 6.0/7.0/CS2/CS5/CS6
Corel Draw 10/13
Gimp
Macromedia Fireworks
Cognex VisionPro
Test-/Profiling Tools






NUnit
ANTS Profiler
DevPartner
Rational Robot
SpeedTrace
Visual Studio Profiler
Sonstige Programme
 Microsoft Visual Studio ab 6.0
[email protected]
Profil
Stand: 01.12.2015











Seite 3 von 20
Microsoft Team Foundation Server
Microsoft Office
Microsoft Visio
Microsoft Project Enterprise 2003
Microsoft SharePoint Services
Together
Macromedia Dreamweaver
Macromedia Flash
PHPEdit, Phase HTML 5
Borland Builder 3/4
Joomla
Setuptools
 InnoSetup
 Install Shield
 Install Anywhere
User-Controls






VS FlexGrid
Janus System Controls
Dynamic Cube
FarPoint Spread
DevExpress XtraGrid
Syncfusion Controls
Methoden




OO-Softwareentwicklung (OOA,OOD,OOP)
UML
Datenbankentwurf (ERM)
Prototyping
HARDWARE





PC
MAC
Siemens 80C535 µController
TowiToko Chipkarten Lesegerät
eWON
DATEV






OleDB Provider
ServiceProvider
KrExport
DIFA
DATEV Format (ASCII)
SOKO
[email protected]
Profil
Stand: 01.12.2015
Seite 4 von 20
Übersicht der bereits realisierten Projekte
Industrieunternehmen (Herzogenaurach) .................................................................................................... 7
Prozessleitsystem (08/2015 – jetzt) .............................................................................................................. 7
Automatisierung (Uffenheim) ...................................................................................................................... 7
Auswertung von Nahwärmenetzen (05/2013 – jetzt) ................................................................................... 7
Überwachung und Steuerung von Biogasanlagen und Nahwärmenetzen (06/2012 – jetzt) ........................ 7
Industrieunternehmen (Kirchheimbolanden) ............................................................................................... 9
Teilerückverfolgung (11/2014 – 07/2015) ..................................................................................................... 9
Wirtschaftsunternehmen (Nürnberg) ........................................................................................................... 9
Entwicklung eines Reporteditors (10/2013 – 10/2014) ................................................................................ 9
Mischkonzern (Nürnberg) ............................................................................................................................ 9
Sicherer Energienetzbetrieb durch Wide Area Monitoring (03/2013 –09/2013, 7 Monate) ........................ 9
Überwachung von Energienetzen (04/2012 – 01/2013, 9 Monate)............................................................ 10
Wirtschaftsunternehmen (Nürnberg) ......................................................................................................... 10
Umsetzung mehrerer Kleinprojekte (04/2011 – 03/2012, 11 Monate) ...................................................... 10
Auswertungstool für Pflegesatzverhandlung (03/2010 – 03/2011, 12 Monate)......................................... 10
BWA-Auswertungstool für Franchiseketten (02/2008 – 02/2010, 2 Jahre) ................................................ 11
Industrieunternehmen (Herzogenaurach) .................................................................................................. 11
Schulungsdatenbank (01/2008 – 04/2008, 4 Monate) ................................................................................ 11
Abnahmedatenbank (10/2007 – 12/2007, 2 Monate) ................................................................................ 12
Erfassen von Statusberichten und Problemen/Fehlern (04/2007 – 10/2007, 6 Monate) ........................... 12
Finanzdienstleister (Hamburg) ................................................................................................................... 12
Tool für Versicherungsmakler mit EU Protokollierung (11/2006 – 01/2007, 3 Monate) ............................ 12
Medienverlag (Wiesbaden)........................................................................................................................ 13
Datenbank Tool (10/2004 – 04/2007 und 04/2003 – 11/2003, 31 Monate bzw. 7 Monate)...................... 13
Vision Technologie (Hamburg) ................................................................................................................... 13
CD/DVD Lable Erkennungssoftware (08/2004 – 09/2004, 2 Monate) ........................................................ 13
VB6  VB .NET Konvertierung (04/2004 – 07/2004, 4 Monate) ................................................................ 14
RS232 Kommunikationskomponente (03/2004 – 04/2004, 1 Monat) ........................................................ 14
Mischkonzern (Erlangen) ........................................................................................................................... 14
Visio Diagramme (zw. 02/2004 – 03/2004, 2 Wochen) ............................................................................... 14
Softwarehaus (Nürnberg) .......................................................................................................................... 15
Datenbank Import Tool (01/2004 – 02/2004, 1 Monat).............................................................................. 15
Datenbank-Wrapper (02/2003, 1 Monat) ................................................................................................... 15
Softwarehaus (Nürnberg) .......................................................................................................................... 15
Inventory, Configuration and Change Management (01/2002 – 07/2002, 6 Monate) ............................... 15
Programmanalyse (02/2002, 1 Monat) ....................................................................................................... 16
Schulungen (06/2001 – 01/2002, 7 Monate) .............................................................................................. 16
Daten Analyse- und Auswertungsprogramm (04/2001 – 06/2001, 2 Monate)........................................... 17
Sonstiges ................................................................................................................................................... 17
Internetpräsentation (12/2011, 1 Woche) .................................................................................................. 17
Internetpräsentation (01/2004, 1 Woche) .................................................................................................. 18
Rechnungsprogramm (12/2000, 2 Wochen) ............................................................................................... 18
Internetpräsentation (11/2000, 2 Wochen) ................................................................................................ 18
Längsschnitt und Massenberechnung von Kanalsystemen (07/2000 – 11/2000, 4 Monate) ..................... 18
Datensicherungssoftware (10/1999, 2 Wochen)......................................................................................... 19
Kundenmanagement-System (09/1999 – 11/1999, 1 Monat) .................................................................... 19
Intern ......................................................................................................................................................... 19
[email protected]
Profil
Stand: 01.12.2015
Seite 5 von 20
Mitarbeiter-/Projektverwaltung (10/2006 – 12/2006, 2 Monate) .............................................................. 19
Netzwerkmanagement- und Administrations Programm (08/2002 – 01/2003, 6 Monate) ....................... 19
Web-Applikation (09/2000 – 10/2000, 1 Monat) ........................................................................................ 20
[email protected]
Profil
Stand: 01.12.2015
Seite 6 von 20
Projektzusammenfassung längerer Projekte (Auszug)
02/2008 – 03/2012
Wirtschaftsunternehmen
Nürnberg
Anfangs geplante Projektdauer: 9 Monate
 Umsetzung mehrerer Kleinprojekte
 Auswertungstool für Pflegesatzverhandlung
 BWA-Auswertungstool für Franchiseketten
04/2007 – 04/2008
Industrieunternehmen
Herzogenaurach
Anfangs geplante Projektdauer: 4 Wochen
 Schulungsdatenbank
 Abnahmedatenbank
 Statusdatenbank
10/2004 - 04/2007, 04/2003 - 11/2003
Medienverlag
Wiesbaden
Anfangs geplante Projektdauer: 3 Monate
 Datenbank Tool
03/2004 - 09/2004
Vision Technologie
Hamburg
Anfangs geplante Projektdauer: 5 Wochen
 CD/DVD Label Erkennungssoftware
 VB6  VB .NET Konvertierung
 RS232 Kommunikationskomponente
01/2004 - 02/2004, 02/2003
Softwarehaus
Nürnberg


Datenbank Import Tool
Datenbank-Wrapper
04/2001 – 07/2002
Softwarehaus
Nürnberg
Anfangs geplante Projektdauer: 2 Monate




Inventory, Configuration and Change Management
Programmanalyse
Schulungen
Daten Analyse- und Auswertungsprogramm
Mit „Anfangs geplante Projektdauer“ soll gezeigt werden, dass durch die Zufriedenheit des Kunden sowie die gute Zusammenarbeit, sich der Anfangs geplante Einsatz auf andere Projekte des Kunden ausgedehnt hat.
[email protected]
Profil
Stand: 01.12.2015
Seite 7 von 20
Aktuelle Projekte
Industrieunternehmen (Herzogenaurach)
Prozessleitsystem (08/2015 – jetzt)
Beschreibung
Modular aufgebaute Webanwendung die beim Konfigurieren von Maschinen und Analysieren der bei der
Produktion angefallenen Messdaten unterstützt.
Alle zu verbauenden Komponenten werden zur Sicherstellung der hohen Anforderungen an Qualität mit
Hilfe von MaQS (Manufacturing Quality System) überwacht und dokumentiert. Dadurch ist eine 100prozentige Rückverfolgbarkeit der einzelnen Komponenten inklusive aller relevanten Produkt- und Montagemerkmale bis zu allen Unterlieferanten möglich. Es handelt sich um ein im Rahmen der Aktivitäten Industrie 4.0 entwickeltes hochmodernes Fertigungs- und Qualitätsabsicherungssystem.
Projektmitarbeiter: 15
Eingesetzte Technologien






C#, ASP.NET
Microsoft SQL Server 2012
HTML/JavaScript/AJAX
TFS
Entity Framework
IIS
Automatisierung (Uffenheim)
Auswertung von Nahwärmenetzen (05/2013 – jetzt)
Beschreibung
Es wurde ein Windowsdienst geschrieben, der sich von konfigurierten Netzen eine CSV Datei abholt und
die Daten in eine Datenbank schreibt.
Über eine ASP.NET Anwendung können sich Anschlussinhaber registrieren und anmelden und so ihre Daten einsehen. Man sieht dort seine Verbräuche, kann sich Charts anzeigen oder seine Verbrauchsübersicht
herunterladen.
Netzbetreiber haben noch mehr Möglichkeiten. Sie können jeden Anschluss betrachten, jeden erfassten
Wert im Netz ausgeben lassen, Jahresdauerlinien sowie Netzverluste berechnen etc.
Projektmitarbeiter: 2
Eingesetzte Technologien




C#, ASP.NET
Microsoft SQL Server 2012
HTML/JavaScript
SVN
Überwachung und Steuerung von Biogasanlagen und Nahwärmenetzen (06/2012 – jetzt)
Beschreibung
Für ein vorhandenes System wurde eine neue Benutzeroberfläche, welche über den Browser angezeigt
werden kann, benötigt. Da ein eWON eingesetzt wurde, war es möglich mit speziellen VB Befehlen auf die
zugrundeliegenden SPS Steuerungs- und Messsysteme zuzugreifen.
[email protected]
Profil
Stand: 01.12.2015
Seite 8 von 20
Für die eingesetzten eWONs wurde ein eigener TCP Treiber geschrieben, welcher Daten von der SPS entgegen nimmt und in einer CSV Datei ablegt. In dieser Datei stehen immer die aktuellen Daten des Netzes.
Projektmitarbeiter: 2
Eingesetzte Technologien




eWON
HTML/JavaScript
VBScript (eWON spezifisch)
SVN
[email protected]
Profil
Stand: 01.12.2015
Seite 9 von 20
Abgeschlossene Projekte
Industrieunternehmen (Kirchheimbolanden)
Teilerückverfolgung (11/2014 – 07/2015)
Beschreibung
Software zur Optimierung des Arbeitsablaufes innerhalb der Produktion von Turboladern. Die Software erlaubt es, einen Arbeitsablauf zu definieren und auf Maschinen zu verteilen.
Aufgabe im Team: Zur Verwaltung der Einstellungen wurde ein Maschinenkonfigurationstool entwickelt,
über welches alle Einstellungen vorgenommen werden können.
Die Software Unterstützt den Anwender durch Wizards bei der Einrichtung.
Projektmitarbeiter: 8
Eingesetzte Technologien
 VB.NET
 Microsoft SQL Server 2012
 TFS
Wirtschaftsunternehmen (Nürnberg)
Entwicklung eines Reporteditors (10/2013 – 10/2014)
Beschreibung
Basierend auf einer vorhandenen, eigenentwickelten Report Viewer Implementierung wurde ein Editor geschrieben, um an vorhandenen Reportlayouts Änderungen vornehmen zu können, bzw. .neue Report zu
erstellen.
Dazu wurde ein GDI Usercontrol entwickelt, welches die Darstellung eines Reports ermöglicht sowie Änderungen am Layout vornehmen kann. Zur Änderung von Report Eigenschaften wurden auch diverse Eingabecontrols benötigt.
Das System ist hoch flexibel und die verschiedenen Schichten können sehr schnell ausgetauscht werden, da
alles über Schnittstellen realisiert wurde.
Projektmitarbeiter: 4
Eingesetzte Technologien






Visual Studio 2010
C#
LINQ
WPF
XML
GDI Rendering
Mischkonzern (Nürnberg)
Sicherer Energienetzbetrieb durch Wide Area Monitoring (03/2013 –09/2013, 7 Monate)
Beschreibung
Das System zur Netzüberwachung mittels Synchrophasoren hilft bei der schnellen Beurteilung der aktuellen Netzsituation. Pendelungen und Ausgleichsvorgänge werden ohne Verzögerung transparent dargestellt. Das Leitstellenpersonal wird bei der Suche nach Ursachen und Gegenmaßnahmen unterstützt.
Projektmitarbeiter: 8
[email protected]
Profil
Stand: 01.12.2015
Seite 10 von 20
Eingesetzte Technologien





Microsoft Visual Studio 2008
C++
Sybase Datenbank
IBM Rational ClearCase/ClearQuest
Syncfusion
Überwachung von Energienetzen (04/2012 – 01/2013, 9 Monate)
Beschreibung
Unterstützung bei der Entwicklung eines Stationsleitsystems, basierend auf einer Plattform von Industriekomponenten. Durch die Modularität und Skalierbarkeit von Hardware und Software deckt das Stationsleitsystem alle Anforderungen von kleinen Industrieanlagen bis zur Hoch- und Höchstspannungsebene ab.
Aufgabe im Team: Mithilfe bei der UI Programmierung, des IEC 61850 Protokolls sowie beim Bugfixing über
das gesamte Projekt.
Projektsprache war Englisch, da ein Großteil der Entwickler im Ausland saß.
Projektmitarbeiter: 150
Eingesetzte Technologien





Microsoft Visual Studio 2008
C#/C++
Sybase Datenbank
IBM Rational ClearCase/ClearQuest
Syncfusion
Wirtschaftsunternehmen (Nürnberg)
Umsetzung mehrerer Kleinprojekte (04/2011 – 03/2012, 11 Monate)
Beschreibung
Umsetzung mehrerer individuelle Kleinprojekte im .NET Umfeld für Kunden der unterschiedlichsten Art.
Es handelte sich zum Großteil um Konvertierungstools und Reporting-Programme, welche alle in C# entwickelt wurden.
Eingesetzt wurde stellenweiße auch ein SQL Server zur Datenhaltung.
Der Report Viewer wurde zu Auswertungszwecken und zum Excel-Export verwendet.
Projektmitarbeiter: 1
Eingesetzte Technologien








Visual Studio 2008/2010
C#
Microsoft SQL Server 2008
Microsoft Excel 2003, 2008
Microsoft Report Viewer
LINQ
WPF
XML
Auswertungstool für Pflegesatzverhandlung (03/2010 – 03/2011, 12 Monate)
Beschreibung
[email protected]
Profil
Stand: 01.12.2015
Seite 11 von 20
Soziale Einrichtungen wie z.B. Pflegeheime, Seniorenheime und ambulante Dienste müssen aufgrund landesrechtlicher Vorschriften ihre Pflegesätze neu ermitteln und verhandeln. Dazu werden speziell aus der
Buchhaltung aufbereitete Daten benötigt.
Die Einrichtungen benötigen weiterhin ein spezielles auf sie angepasstes Controlling. In vielen Fällen handelt es sich um eine Unternehmensgruppe, die die Daten unternehmensübergreifend auswerten möchte.
Da in diesem Zusammenhang auch unterschiedliche Sachkontenrahmen (SKR) eingesetzt werden können,
wird eine SKR-unabhängige Summenkonsolidierung benötigt. Außerdem ist es wichtig, Rechnungswesen
unabhängige Daten wie z.B. Exceldateien in das Controlling mit einfließen zu lassen.
Die Softwarelösung für Pflege und soziale Einrichtungen ermöglicht eine strukturierte Berechnung der Monatsverkehrszahlen über mehrere Jahre hinweg. Die zugrundeliegenden Auswertungsschemata können beliebig je Betrieb bzw. Rechnungswesen-Mandant/Bundesland und Jahr für die Pflegeverhandlung und je
Betrieb/Rechnungswesen-Mandant und Jahr für Controllingauswertungen zugeordnet werden.
Projektmitarbeiter: 1-2
Eingesetzte Technologien





Visual Studio 2008
C#
Microsoft Excel 2003, 2010/VBA
Microsoft SQL Server 2008
SQL Server
BWA-Auswertungstool für Franchiseketten (02/2008 – 02/2010, 2 Jahre)
Beschreibung
Neuentwicklung einer bestehenden Access VBA Anwendung in einen C# Client mit SQL Server 2005 Anbindung.
Das Tool bietet die Möglichkeit, die Buchhaltungsbestände verschiedener Berater/Mandanten (Franchisenehmer) aus einem Buchungsprogramm einzulesen und auf Basis dieser Daten Ergebnisvergleiche, konsolidierte Auswertungen und Benchmarkvergleiche zu erstellen.
Über eine Plug-In Funktion ist es möglich, weitere Berichte in das Tool zu integrieren.
Das Tool kommt auch mit sehr großen Datenbeständen zurecht.
Projektmitarbeiter: 1-3
Eingesetzte Technologien







Visual Studio 2005
C#
Crystal Reports
Microsoft Report Viewer
Microsoft Access/VBA
Microsoft SQL Server 2005
SQL
Industrieunternehmen (Herzogenaurach)
Schulungsdatenbank (01/2008 – 04/2008, 4 Monate)
Beschreibung
Weiterentwicklung einer bestehenden Access VBA Anwendung.
Die Anwendung verwaltet alle existierenden Schulungen im Unternehmen. Es können neue Schulungen
geplant werden, Termine festgelegt, Teilnehmer eingeladen, Trainer gesucht und auch Räume gebucht
werden.
[email protected]
Profil
Stand: 01.12.2015
Seite 12 von 20
Da das Unternehmen weltweit tätig ist, müssen auch die unterschiedlichen Zeitzonen berücksichtigt werden und auch die abweichenden Feiertage.
Als Datenbasis dient ein SQL Server 2005.
Projektmitarbeiter: 1
Eingesetzte Technologien
 Microsoft Access/VBA
 Microsoft SQL Server 2005
 SQL
Abnahmedatenbank (10/2007 – 12/2007, 2 Monate)
Beschreibung
Weiterentwicklung einer bestehenden Access VBA Anwendung.
Die Anwendung verwaltet Projektanträge, Lastenhefte, Pflichtenhefte und ermöglicht eine strukturierte
Abnahme.
Es können die oben genannten Daten verwaltet werden und entsprechend Ausgewertet werden.
Projektmitarbeiter: 1
Eingesetzte Technologien




Microsoft Access/VBA
Microsoft Excel/VBA
Microsoft SQL Server 2000/2005
SQL
Erfassen von Statusberichten und Problemen/Fehlern (04/2007 – 10/2007, 6 Monate)
Beschreibung
Weiterentwicklung einer bestehenden Access VBA Anwendung: Basierend auf den mit Microsoft Project
geplanten Projekten können Statusberichte und Probleme/Fehler erfasst werden.
Auswertungen basierend auf den geplanten Projekten in MS Project. Es wurden diverse Auswertungen erstellt, welche die geplanten Daten in Excel importieren und in einer Pivottabelle darstellen. So kann zum
Beispiel die Auslastung einzelner Mitarbeiter (Ressourcen) dargestellt werden. Dazu wurden einige Prozeduren auf dem SQL Server geschrieben.
Projektmitarbeiter: 1
Eingesetzte Technologien






Microsoft Access/VBA
Microsoft Excel/VBA
Microsoft Project Enterprise 2003
Microsoft SQL Server 2000
SQL
VBS
Finanzdienstleister (Hamburg)
Tool für Versicherungsmakler mit EU Protokollierung (11/2006 – 01/2007, 3 Monate)
Beschreibung
Mit dem Tool können Versicherungsmakler Mandanten und deren Versicherung verwaltet werden.
[email protected]
Profil
Stand: 01.12.2015
Seite 13 von 20
Des Weiteren kann das Programm Tarife der gängigsten Versicherer aus allen Bereichen vergleichen und so
dem Kunden das für ihn optimalste Angebot erstellen.
Es ist auch möglich, dem Kunden seine Versorgungslücken darzulegen.
Das Programm protokolliert nach dem neuen EU Gesetz alle Vorgänge mit.
Projektmitarbeiter: 5
Eingesetzte Technologien







.NET Framework 2.0
C#
Microsoft Visual Studio 2005
ADO .NET
Microsoft SQL Server 2005 Everywhere
XML/XSL
Visual SourceSafe
Medienverlag (Wiesbaden)
Datenbank Tool (10/2004 – 04/2007 und 04/2003 – 11/2003, 31 Monate bzw. 7 Monate)
Beschreibung
Redaktionssoftware mit Workflowkonzept
Firmen, Adressen, Preise, Kontakte, Zeitschriftentitel, Termine, Erscheinungszeiten, Werbeträger, Werbeträgerformate und zahlreiche weitere Geschäftsinformationen können in dieser Software erfasst und einander zugeordnet werden. Diese Zuordnungen besitzen wiederum spezifische Informationen.
Die Anwendung arbeitet nach einem Drei-Schichten-Modell aus mehreren Clients, sowie je einem zentralen Anwendungs- und Datenbankserver.
Die Kommunikation mit den Clients erfolgt über ein selbst entwickeltes XML Protokoll, in dem die Clientumgebung, die Oberfläche und die Daten codiert werden.
Die einzeln entwickelten Komponenten wurden mittels NUnit automatisch getestet und mit dem ANTS Profiler auf "Schwachstellen" hin geprüft.
Ich habe für dieses Projekt unter anderem ein C# „Outlook Bar“ Controll geschrieben und in die Oberfläche
integriert.
Projektmitarbeiter: 5-23
Eingesetzte Technologien









.NET Framework 1.1 bzw. 2.0
Microsoft Visual Basic .NET, C#
ADO .NET
Microsoft SQL Server 2000
XML/XSL
SourceSafe
Perl
NUnit
ANTS Profiler
Vision Technologie (Hamburg)
CD/DVD Lable Erkennungssoftware (08/2004 – 09/2004, 2 Monate)
Beschreibung
 Überarbeitung einer vorhandenen GUI. Neue Dialoge in die vorhandene Software eingebaut.
[email protected]
Profil
Stand: 01.12.2015
Seite 14 von 20
 Implementierung einer Kommunikationsschnittstelle mittels RS232 zur Steuerung einer Software über
ein Hardwareinterface.
Über dieses Interface kann die Software zur Fehlererkennung von CD/DVD Labels (Druckbildes) gesteuert
werden.
Projektmitarbeiter: 4
Eingesetzte Technologien
 Microsoft Visual Studio 6.0
 C++/MFC
VB6  VB .NET Konvertierung (04/2004 – 07/2004, 4 Monate)
Beschreibung
Konvertierung einer bestehenden Visual Basic 6 Anwendung auf eine VB .NET Version.
Die Anwendung dient zur Anzeige erkannter Fehler auf diversen Materialien (meistens Folien). Dort können Fehlertypen definiert werden, welche dann in der Datenbank gespeichert werden.
Des Weiteren wurde ein C# Chart Control entwickelt, da der bestehende MS Chart (OCX) eine sehr schlechte Performance unter .NET hatte.
Projektmitarbeiter: 3
Eingesetzte Technologien






Microsoft Visual Studio 2003
Visual Basic .NET
C#
Microsoft SQL Server 2000
ADO .NET
DCOM
RS232 Kommunikationskomponente (03/2004 – 04/2004, 1 Monat)
Beschreibung
Entwicklung einer COM Komponente zur Kommunikation über die serielle Schnittstelle (RS232).
Über diese serielle Schnittstelle werden erkannte Fehlerpositionen einer Bilderkennungssoftware für externe Hardware bereitgestellt.
Projektmitarbeiter: 3
Eingesetzte Technologien




Microsoft Visual Studio .NET 2003
C++
COM/ATL
RS232 Schnittstelle
Mischkonzern (Erlangen)
Visio Diagramme (zw. 02/2004 – 03/2004, 2 Wochen)
Beschreibung
Erstellung von Pultlayouts für ein Kaltwalzwerk mit Hilfe von Microsoft Visio.
Projektmitarbeiter: 1
Eingesetzte Technologien
 Microsoft Visio 2000
[email protected]
Profil
Stand: 01.12.2015
Seite 15 von 20
Softwarehaus (Nürnberg)
Datenbank Import Tool (01/2004 – 02/2004, 1 Monat)
Beschreibung
Entwicklung einer im Hintergrund laufenden Import-Applikation.
Das Programm wird durch die Hauptanwendung aufgerufen und importiert im Hintergrund Daten in eine
Datenbank.
Als Datenquellen werden genutzt:
 ASCII-Datei
 XML-Datei
 Datenbanktabelle
 EMail-Postfächer (POP3, MAPI)
Die Applikation prüft timergesteuert die per Parametertabelle definierten Datenquellen.
Es war mittels Lockingmechanismus sicherzustellen, dass keine Datensatzdubletten importiert werden.
Projektmitarbeiter: 2
Eingesetzte Technologien








Microsoft Visual Studio 6.0
C++/MFC
COM
MAPI
POP3
XML
Oracle 8.1
ODBC
Datenbank-Wrapper (02/2003, 1 Monat)
Beschreibung
Der Zugriff auf SQL-Datenbanken erfolgt in den Applikationen des Kunden über die so genannten „SQLKlassen“. Diese stehen in einer eigenentwickelten DLL zur Verfügung.
Technisch kommunizieren die SQLKlassen mit Oracle-Datenbanken über das Oracle Call Interface (OCI), mit
allen anderen Datenbanken über ODBC.
Der geforderte Wrapper soll die Schnittstelle zur Anwendung beibehalten, die Datenbank-Kommunikation
aber über OLE-DB vornehmen.
Ziel ist, die Applikationen nicht ändern zu müssen, wenn statt der SQLKlassen OLE-DB eingesetzt werden
soll.
Projektmitarbeiter: 2
Eingesetzte Technologien






Microsoft Visual Studio 6.0
C++/MFC
OLE DB
COM/ATL
OCI
Oracle 8.x/9.x
Softwarehaus (Nürnberg)
Inventory, Configuration and Change Management (01/2002 – 07/2002, 6 Monate)
Beschreibung
[email protected]
Profil
Stand: 01.12.2015
Seite 16 von 20
Inventory, Configuration and Change Management von heterogenen IT Infrastrukturen auf Basis von Web
Technologien und dem WBEM-Standard.
ICCM basiert auf offenen Standards. Die gescannten Systeminformationen werden von den „Scanning
Agents“ in XML aufbereitet und von dem ICCM Manager per HTTP abgeholt. So kann jeder beliebige Zielrechner im Intranet oder sogar über das Internet erreicht und gescannt werden. Die „Scanning Agents“
sind für Server und Workstation mit Solaris, Reliant Unix, Windows 98 / NT / 2000 / XP sowie Linux geschrieben worden.
Aufgabe im Team: Realisierung des Windows „Scanning Agents“. Mittels WMI (Windows Management Instrumentation) von Microsoft werden die Informationen der Windows Maschinen ausgelesen.
Des Weiteren wurde eine ISAPI-DLL benötigt, die in den IIS (Internet Information Server) eingebunden
werden kann und es somit ermöglicht, den Agent remote zu starten.
Es wurde ein Zustandsautomat designet und entwickelt, der die Richtigkeit von Selbsterstellen SQLStatements prüft.
Projektmitarbeiter: 6
Eingesetzte Technologien






Microsoft Visual Studio 6.0
C++
Visual Basic
ISAPI
WMI/WBEM
SourceSafe/CVS
Programmanalyse (02/2002, 1 Monat)
Beschreibung
Ziel war es, einen Bericht anzufertigen, der es den Mitarbeitern der Firma ermöglichte, ihr Produkt in der
Ausführgeschwindigkeit (vor allem dem Daten-bankzugriff), der Benutzerführung und in der Lesbarkeit des
Programmquellcodes zu optimieren.
Projektmitarbeiter: 1
Eingesetzte Technologien
 Visual Basic
Schulungen (06/2001 – 01/2002, 7 Monate)
Beschreibung
Schulung eines Entwicklerteams
Die Aufgabe bestand darin, ein Entwicklerteam, dass nur in Borland Pascal programmierte, in die Microsoft
Welt einzulernen.
Es wurde darauf geachtet, den Schulungsinhalt auf Microsoft .NET auszurichten.
Projektmitarbeiter: 5
Teilaufgaben






Grundlagen der Objektorientierten Programmierung
Programmiersprachen C++ (MFC), Visual Basic, ASP
COM Programmierung (C/C++, ATL)
XML
Microsoft .NET
Microsoft C#
[email protected]
Profil
Stand: 01.12.2015




Seite 17 von 20
Microsoft ADO .NET
Webservices
.NET Remoting
Windows Forms
Eingesetzte Technologien
 Microsoft Visual Studio 6.0/7.0
 C++
 Visual Basic
 ASP
 Visual Studio .NET
 C#
 Rational Robot
Daten Analyse- und Auswertungsprogramm (04/2001 – 06/2001, 2 Monate)
Beschreibung
Folgende Bedingungen hatte das Programm zu erfüllen:
 Eine vom Benutzer pflegbare Organisation von Auswertungen (Die hier genannten Auswertungen
dienten dem Kunden zur Bewertung der logistischen Kennzahlen, welche hauptsächlich auf Laufzeiten, Termintreue und Umsatz/Kosten basieren), die für ihn persönlich zur Bewältigung der Controlling ähnlichen Funktionen dienen.
 Die Nutzung verschiedenster Auswertungsformen wie Cognos-Tools, Excel, Access oder andere
Komponenten.
 Schnelle und einfache Handhabung von Individualauswertungen.
 Möglichst umfangreiche Export und Druckfunktionen.
Zur visuellen Aufbereitung der Daten wurden die Tools „VS Flexgrid“ und „Dynamic Cube“ verwendet.
Projektmitarbeiter: 3
Aufgaben im Team
Kapselung der Datenzugriffsschicht von der Visuellen Darstellung („Font-End“). Datenzugriff wurde so
knapp gehalten, wie nur möglich, da man auf dem Netz-werk unnötigen Verkehr vermeiden wollte.
Teilaufgaben




Bugfixing bestehenden Quellcodes
Datenbank Zugriff (ODBC)
Formel Parser
Grafische Darstellung (Chart)
Eingesetzte Technologien




C/C++ (Visual Studio 6.0)
Visual Basic (Visual Studio 6.0)
Microsoft Excel
Oracle 8
Sonstiges
Internetpräsentation (12/2011, 1 Woche)
Beschreibung
Erstellung eines Internetauftritts für das Trendhaus Zirndorf (http://www.trendhaus-zirndorf.de/)
Projektmitarbeiter: 1
Eingesetzte Technologien




HTML
MySQL
PHP
Joomla
[email protected]
Profil
Stand: 01.12.2015
Seite 18 von 20
 CSS
Internetpräsentation (01/2004, 1 Woche)
Beschreibung
Design und Erstellung des Internetauftritts der Firma Gürlich – natürlich (http://www.guerlichnatuerlich.de/)
Projektmitarbeiter: 1
Eingesetzte Technologien




HTML
JavaScript
PHP 4
MySQL Datenbank
Rechnungsprogramm (12/2000, 2 Wochen)
Beschreibung
Programm zur Kundenverwaltung und Rechnungsstellung
Das Programm ermöglicht es, Kunden und dazugehörige Rechnungen zu verwalten.
Das Layout des Ausdrucks ist individuell konfigurierbar.
Projektmitarbeiter: 2
Eingesetzte Technologien
 C/C++ (Borland C++ Builder 4)
 Microsoft Access Datenbank
Internetpräsentation (11/2000, 2 Wochen)
Beschreibung
Design und Erstellung des Internetauftritts der ELJ-Barthelmesaurach (http://www.eljbarthelmesaurach.de/)
Projektmitarbeiter: 1
Eingesetzte Technologien




HTML
JavaScript
PHP 4
MySQL Datenbank
Längsschnitt und Massenberechnung von Kanalsystemen (07/2000 – 11/2000, 4 Monate)
Beschreibung
Programm zur Planung und Wartung von Kanalisationssystemen. Grafische Darstellung, Ausdruck und Massenberechnung der erfassten Daten.
Das Tool war Modular aufgebaut. In der Oberfläche können die Daten eingegeben und verwaltet werden.
Bei der grafischen Darstellung wurde eine DFX-Datei erzeugt, die in jeder gängigen CAD-Software geöffnet
werden kann. Über verschiedene Druckansichten können die Daten ausgedruckt werden.
Des Weiteren unterstützt das Tool den Im-/Export von ISYBAU 1991, ISYBAU 1995/98, HYSTEM-EXTRAN 5.1
und Pecher-Software.
Projektmitarbeiter: 2
Eingesetzte Technologien
 C/C++ (Borland C++ Builder 4)
[email protected]
Profil
Stand: 01.12.2015
Seite 19 von 20
Datensicherungssoftware (10/1999, 2 Wochen)
Beschreibung
Individuelles System zur Datensicherung. Funktion zur Erstellung einer Rescue-Diskette.
Über eine grafische Oberfläche konnten Dateien/Partitionen zur Sicherung ausgewählt werden. Diese Daten wurden in komprimierter Form auf den Zieldatenträger kopiert.
Mittels Bootdiskette bzw. über die grafische Oberfläche konnten die gesicherten Daten wieder hergestellt
werden.
Projektmitarbeiter: 2
Eingesetzte Technologien
 Visual Basic (Visual Studio 6.0)
Kundenmanagement-System (09/1999 – 11/1999, 1 Monat)
Beschreibung
Adressverwaltung und Auftragsannahme /-bearbeitung.
Ziel des Projekts war es, ein individuelles Kundenmanagement System zu entwickeln, dass es dem Benutzer
ermöglicht, nach verschiedenen Kriterien zu suchen. Unter anderem auch nach Telefonnummern. Des Weiteren wurde eine Bestellannahme integriert.
Projektmitarbeiter: 1
Eingesetzte Technologien
 C/C++ (Borland Builder 3)
 Microsoft Excel
Intern
Mitarbeiter-/Projektverwaltung (10/2006 – 12/2006, 2 Monate)
Beschreibung
Entwicklung eines Programms, mit dem die Skills freier Mitarbeiter verwaltet werden können. Durch diverse Exportfunktionen lässt sich dadurch leicht ein Profil in verschiedenen Layouts ausgeben.
Des Weiteren kann das Tool Projektanbieter und deren Projekte verwalten. Durch die integrierte Suche,
kann so schnell ein freier, passender Mitarbeiter aus dem Datenbestand ermittelt werden.
Projektmitarbeiter: 3
Eingesetzte Technologien
 Microsoft Visual Studio 2005
 C#
 SourceSafe 2005
Netzwerkmanagement- und Administrations Programm (08/2002 – 01/2003, 6 Monate)
Beschreibung
Entwicklung eines Programms, das die Mitarbeiter mittelständischer und großer Unternehmen bei der
Administration unterstützt.
Folgende Funktionen sind enthalten:
 Scan von Rechnerinformationen (Software, Hardware, Netzwerkeinstellungen, …) über das Intranet/Internet.
 Inventarisierung von Windows Rechnern und IP-Geräten
 Automatisierte Lizenzverwaltung
 Remoteübernahme von Rechnern
[email protected]
Profil
Stand: 01.12.2015
Seite 20 von 20
 Monitoring Funktionen (CPU Last, Prozesse, …)
 Reporterstellung
 …
Projektmitarbeiter: 3
Eingesetzte Technologien








Microsoft Visual Studio 2002/2003
C#
C++/MFC
WMI/WBEM
XML
MySQL/ODBC
COM/ATL
SourceSafe
Web-Applikation (09/2000 – 10/2000, 1 Monat)
Beschreibung
Erstellung eines Online-Shoppingsystems
Ziel war es ein leistungsstarkes, flexibles System für die Online-Bestellung von Produkten jeglicher Art zu
entwickeln.
Hauptaugenmerk lag auf der leichten Integrierbarkeit in bestehende Internet-präsentationen.
Projektmitarbeiter: 2
Eingesetzte Technologien




HTML
JavaScript
PHP
MySQL Datenbank
[email protected]