seit 01/2012 Maschinenbau
Anspruchsvolle Datenverwaltung per GUI inklusive Batchexport aus MS-SQLServer nach MySql
GUI Design + Architektur/ SW Umgebung
C#, VS 2010, EntityFramework 4.0, Schichtenarchitektur, MS Winforms, DBs SQL-Server und MySql, Codeversionierung mit TFS 2010
(MS SSRS für die Einbindung von Berichten)
06/2011 bis 12/2011 Pharmaindustrie
Upgrade / Performanceverbesserung / Neugestaltung des Berichtswesens als Teilkomponente eines komplexen Statistikauswertungspaketes
für ein global agierendes Pharmaunternehmen
Design / SW Programmierumgebung
C#, VS 2010 MS Winforms, Crystal Reports 13.x, DB Design Oracle 10G, SAS für Statistikauswertung, Graphpad Prism für Statistikvisualisierung, Codeversionierung mit Subversion
(MS SSRS mit Kreuztabellen Testweise)
11/2010 bis 05/2011 Textilindustrie & Mode
Design / SW Programmierumgebung
Flexibles Einkaufsmodul wg. Ablösung AS/400 (Bestellung / Bestätigung / Lieferung / QS + Reklamation) mit Bestellanforderungsübernahme aus PPS System.
C#, VS 2010 WPF, MVVM Pattern, OR-Mapping Entity Framework, UML, DB Design Oracle 10G
Codeversionierung mit CVS
07/2010 bis 10/2011 Versandhandel
Modul zur zentralen Aufbereitung und Versand von Intrastat-Meldungen für statistische EU Bundesämter einheitlich über die früher entwickelte Anwendung, auf alle bisher nicht integrierten Länder (DE, DK, FI, BE, NL, FR)
http://de.wikipedia.org/wiki/Intrastat
Design / SW Programmierumgebung
VB.NET, Visual Studio 2005, OR-Mapping u. DB Design, Windows Forms, IBM DB2/UDB 8.2x, Subversion, Multithreading Steuerung
05/2010 bis 07/2010 Versandhandel
Variable und komplexe Zuordnung von InternetShop Artikel verschiedener Saisons inkl. Markenfilterung zu Werbecodes, transaktionsorientiert, über eine flexible Windows GUI Komponente als COM32 DLL wg. Integration mit VBA und COBOL NetExpress
Design / SW Programmierumgebung
VB.NET, Visual Studio 2005, OR-Mapping u. DB Design, Windows Forms, IBM DB2/UDB 8.2x, Subversion, VBA, XML
01/2010 bis 03/2010 Versandhandel
Mehrschichtiger, multiuserfähiger C/S Winforms Frontend für
einen Timer+Threadgesteuerten (automatischen) Import von CSV Dateien
in ein Datawarehouse
Design / SW Programmierumgebung
VB.NET, Visual Studio 2005, OR-Mapping u. DB Design, Windows Forms,
IBM DB2/UDB 8.2x, Subversion, komplexe multithreading Steuerung
11/2009 bis 12/2009 Papierindustrie
1) OO-Design und COM Interface für Prüfzifferverfahren – Komponente inkl. Testprogramm
2) Komponente für automatische Erzeugung von Druckjobdateien mit Initialisierungsdaten aus Excel Mappen
Design / SW Programmierumgebung
Wissen für Nummernkreise und Prüfzifferverfahren
C# für Projekt Teil 1)
VB.NET für Projekt Teil 2)
Visual Studio 2008, XML-Serialisierung, Excel Objectmodel, VB6 als COM Testclient, MS-Source Safe
05/2009 bis 08/2009 Direktmarketing
GUI Tool für Monitoring und Logging der Produktionsdaten in einem Windowsservice
Design / Programmierung
(C#, Visual Studio 2008, OR-Mapping LINQ To Entity, WPF, SQLServer 2005, vorgegebene Datenbankstruktur, MS-Source Safe)
08/2008 bis 03/2009 Versandhandel
Mehrschichtige und multiuserfähige Architekturlösungen in Form von C/S Winforms Frontends (Lieferterminplanung + länderspezifische INTRASTAT Meldungen für statistische Bundesämter)
Design / Programmierung
(VB.NET, Visual Studio 2005, OR-Mapping, Windows Forms, IBM DB2/UDB, SQL/PL, Subversion, VSAM/VSE, B.O.S. TC-Access)
05/2008 – 08/2008 Pharma
Codereview & Verbesserung, mehrschichtige Architekturlösungen für ein C/S ERP System
Design / Programmierung
(VB.NET, Visual Studio 2005, Windows Forms,
Oracle 10G, PL/SQL, Trigger, Subversion, Ticketingsystem)
02/2007 - 03/2008 Direktmarketing
Allgemeine Portooptimierung von Sendungen im Hinblick auf Porto- und Transportkosten inkl. Belegwesen + Datenexport für folgende Länder:
Finnland, Belgien, Schweden
Design / Programmierung
(C#, Visual Studio 2005, OR-Mapping, Windows Forms, Multithreading, .Net Deployment + Security, Erzeugung von Datenbeschreibungsdateien, MS-SQLServer 2000, Transact-SQL, Crystal Reports 10, User Zugangskontrolle, Konkurrenten Zugriff, MS-Source Safe)
11/2006 – 01/2007 Direktmarketing
Abgleich und Überwachung von Sendungsdaten sowie Generierung von Rückmeldungsdaten und versch. Berichte für Versandhandel
Design / Programmierung
(VB.NET Framework 2.0, OR-Mapping, Windows Forms, Multithreading, .Net Deployment + Security, MS-SQLServer 2000, Transact-SQL, Crystal Reports 10, User Zugangskontrolle, Konkurrenten Zugriff, MS-Source Safe)
04/2006 – 10/2006 Softwarehaus
Präsentationsprototype in .Net 2.0, ASP.NET + VB.NET / .Net 2.0
.Net Framework 2.0
(ASP.NET, Windows Forms, WEB Services, .Net Remoting, Multithreading, WEB Security, .Net Deployment, XSLT, CSS, Skins, alle neuen Features in C# .Net 2.0)
11/2005 - 03/2006 Softwarehaus
Entwurf & Programmierung einer mehrschichtigen Komponente für die Softwarelizenzierung
Schlüsselvergabe, Authentifizierung, Kopierschutz unter Net 2.0 für den Schutz von kommerziellen Softwareprodukten (Signed XML, Objectserialisierung, RSA)
C#, OR-Mapping, MS-Studio.Net 2005, SQL Server 2005, Windows XP, MS-SourceSafe, MS-ADO.NET, XML, MS Visio, MS Visual Modeler, Infragistics, Componentone, .XML, Net Framework 1.1 + 2.0
03/2005 – 10/2005 Papierindustrie
Verschiedene multiuser, mehrschichtige Verwaltungsclients in VB.Net
Design / Programmierung
Multiuser Model + Business Objekte (MVC), allgemeine GUI versch. Wrapper Komponenten, Zugangssicherung + Rechteverwaltung
MS-Studio.Net 2003, SQL Server 2000, Windows XP, MS-SourceSafe, MS-ADO.NET, MS Visio, MS Visual Modeler, Infragistics, Componentone, XML, Net Framework 1.0 + 1.1
12/2004 – 02/2005 Papierindustrie
Erstellung von .Net Deployment Komponenten zur leichten Verteilung von N-Tier .Net Komponenten
(Libraryframework, Modelschichten, 3. Party Assemblies ... etc) in einem MS Netzwerk
Design / Programmierung
1) Automatische Konfiguration der zu verteilenden Assemblies und Erstellung ggf. der Publisher Policies
2) Automatische Installation der eigenen Assemblies im Rechner GAC mit oder ohne Publisher Policy, oder auch 3. Party Assemblies
3) Prüfung der vorinstallierten Frameworkversion
MS-Studio.Net 2003, C#, XML, eigenes .Net Toolframework, MS Visio, MS Project, MS-SourceSafe
05/2004 – 11/2004 Papierindustrie
Erstellung einer .Net Tool Entwicklungsumgebung für die leichte Programmierung eigener Assemblies
Design / Programmierung
Universelle, multiuser DB Zugriffskomponente (PDA/Access/SQL Server/Oracle/OLEDB) mit eigenem Cache und Sperrmechanismen
Toollibrary für Verschlüsselung, .Net GUI, Dateiverwaltung, FTP, Email, Bildbearbeitung, Forms Dialoge, versch. Algorithmen, Datumsbearbeitung, Formatierung, SQL Generierung, Logging, Registryverwaltung
Dialog GUI Komponente für User Authentifizierung, Application Info + Splash, Multithreading Work Progress
MS-Studio.Net 2002 / 2003, (UML), MS Visio, MS Project, SQL Server 2000, XML, Infragistics, ComponentOne, Access
12/2003 – 04/2004 Papierindustrie
Versch. Erweiterungen am B2B Frontendprogramm und Übernahme der Kundenabläufe DPD / GLS / UPS etc.
Design / Programmierung
Modelobjekte (Business) Internet Erweiterung, FTP Datenaustausch, Emailfeedback, Datenabgleich Internet/Host, UNICODE Unterstützung aller Forms in VB6, Auswertungen mit Active Reports, Journalerstellung mit Bestell/Versand Statistik und Export nach HTML / Excel, kontextsensitive Unterstützung in allen Clientformularen
Visual Basic 6.0, SQL Server 2000, Access 97/Access 2000, Windows NT 4.0 / Windows 2000, MS-SourceSafe, MS-ADO 2.7, MS Visio
09/2003 – 11/2003 Papierindustrie
Zusatzfunktionalität eines B2B Programms:
Internetfrontend + FTP Datenaustausch Emailfeedback + Internet Order + Order Commitment
Design / Programmierung
Modelobjekte (Business Objects) Internet Erweiterung + Schutz konkurrierender Objektzugriffe in einer Multiuserumgebung, FTP Datenaustausch, Emailfeedback, Datenabgleich Internet/Host
Visual Basic 6.0, SQL Server 2000, Access 97/Access 2000, Windows NT 4.0 / Windows 2000, MS-SourceSafe, MS-ADO 2.7, MS Visio
05/2002 – 08/2003 Papierindustrie
Erstellung einer B2B Applikation und Datawarehouse
Design / Programmierung
Nummernkreisverwaltung der Artikel, Bestell- und Produktionsverwaltung, Objektdesign => Modelobjekte
4 Tier, DB-Design, Codesoft Wrapper, Barcode, verschiedene Custom-OCXe, Custom-Reports, Datenübernahme von AS400 nach SQL Server
Visual Basic 6.0, SQL Server 7 / 2000, Access 97/Access 2000, Windows NT 4.0 / Windows 2000, MS-SourceSafe, MS-ADO, Barcodewrapper, Codesoft, Win32 API, versch. 3.Party OCXe => Sheridan/Datadynamics/Protoview, Visual Modeler (UML), MS Visio, MS Project, Active Reports
09/2000 – 04/2002
Aktionärshauptversammlungen für:
• Siemens AG
• Infineon AG
• EPCOS AG
• MVV AG
• Articon AG
• Infor AG
• Leica AG
Im Jahr 2001/2002/2003/2004/2005 erfolgreich von *) SBS München eingesetzt
(versch. Fachartikel / Stuttgarter Zeitung / Fachzeitschriften)
*) Siemens IT Entwicklung einer Transponder (RFID) basierten
SW-Lösung für Stimmblockverwaltung bei Hauptversammlungen
Design / Programmierung Prozessablauf
Erstaussendungen => Einladungen
Stimmblockverwaltung + Bearbeitung von Personalisierungen (Aktionärdaten)
Stimmblockversand + Postoptimierung (Post DE)
Aktionärsauswertung, Versandauswertung, JOB Generierung für Druckmaschinen, Post DE Versandoptimierung
Transponder Philips Icode1 / RFID SDK
Programmierung (OOP) / Konzeption (OOD),
Visual Basic 6.0, SQL Server 7/2000, Access 97, Windows NT 4.0 / Windows 2000, MS-SourceSafe, MS-ADO , Barcode Wrapper / Codesoft, versch. 3.Party OCXe => Sheridan/Videosoft, Visual Modeler (UML), MS Visio, MS Project, Datenformat Börse DE / SBS München
Auswahl + Test 3. Party RFID Gerät / Transponder + SW SDK
12/1999 – 08/2000 Papierindustrie
Programmierung (OOP) / Konzeption (OOD)
ActiveX Komponentenerstellung, Datenbankdesign Datawarehouse, verschiedene Visual Basic OCX Komponenten, Datenübernahme von Access nach SQL/Server (Import/Export Programme)
Design / Programmierung
Universale multiuser Datenzugriffskomponente, Toollibrary Framework, 4 Tier ActiveX, COM/DCOM, MS-Transaction Server, OCX Entwicklung, Business und Objektschicht, Datenbankschicht, Barcode Wrapper Objekt Automation mit Codesoft versch. Thin Clients für die Stammdatenpflege auf SQLServer, Form GUI Dialog Library
Visual Basic 6.0, SQL Server 7, Access 97/Access 2000, Windows NT 4.0 / Windows 2000, MS-SourceSafe, MS-ADO 2.1, Win32 API, 3. Party OCX
09/1999 – 11/1999 Telekommunikation (Viag Interkom)
Design / Programmierung (Optimierung „Home Zone“)
ActiveX Komponente OOP für GIS Projekt
Entwicklung versch. Stored Procedures in PL/SQL
ORACLE 7.3X / 8.X
Visual Basic 6.0 (OOD + OOP+ ADO/OLDB),
Visual Modeler, MS-Source Safe, NT40
05/1999 - 08/1999 Telekommunikation (Viag Interkom)
Design / Programmierung =>
Übernahme von Stammdaten / VB Frontend
ORACLE 7.3 / 8.0 (Designer / Developer 2000, PL/SQL, Trigger, Stored Procedures)
Visual Basic 6.0 (OOD + OOP+ ADO/OLDB), Visual Modeler, versch. ActiveX, MS-Source Safe, NT40+UNIX
01/1999 - 04/1999 Telekommunikation (Viag Interkom)
Konzept + Entwicklung (Backend / Frontend)
einer Datenverwaltungs Applikation und Übernahme von GPS Meßfahrtendaten
ORACLE (Developer / Designer 2000, PL/SQL, Trigger)
Visual Basic 6.0 (OOD + OOP + ADO/OLDB + DCOM),
Stored Procedures, Visual Modeler, MS-Source Safe, NT40+UNIX Solaris
07/1998 - 12/1998 Telekommunikation (Viag Interkom)
Konzept + Entwicklung einer Datawarehouse
ORACLE (Developer / Designer 2000, PL/SQL, Trigger)
MS-ACCESS (DAO), Visual Basic 5.0 (RDO), MS-versch. Reports, Source Safe, NT40 + NT40 Server
03/1998 - 06/1998 Telekommunikation (Eplus)
Portierung mehrerer Datenbanken von Access2.0 nach Access 97 (Tabellen in Oracle 7.3)
Access 2.0 / 97, Excel 4.0-97 (Object Automation),
ORACLE 7.3 (eingebundene Tabellen), DAO
Stored Procedures (PL/SQL)
02/1998 - 03/1998 Versicherung (Generali)
Design / Programmierung
Entwicklung eines Intranetprogramms für IExplorer als Frontend für Modelobjekte, die im früheren Projekt entwickelt wurden
InterDev6.0, VB-Script, VB 5.0 (ActiveX / OCX),
MS IIS (Internet Information Server), Intranet DHTML
09/1997 - 02/1998 Versicherung (Generali)
Studie über die Entwicklung von Komponenten basierten Programmen in einer homogenen N Tier Entwicklungsumgebung (Objekt Automatisierung / ActiveX- OCX)
MS-SQLServer 6.5, Visual Basic 5.0, MS-Access 7.0, Lotus Notes, IBM-Flowmark, MS-Transaction Server, MS-Word, MS-Excel, Visual Modeler, MS Sourcesafe, Custom OCX
04/1997 - 09/1997 Papierindustrie
( 2 Mon. parallel zum Studium/Diplom) Entwicklung einer Datawarehouse und Auftragsverwaltung (Datenaustausch über Email/Fax)
Visual Basic 4.0 16/32 Bit, MS-Access, MS-Word, Win95, Object Automation, versch. Chart Programme, verschiedene 3 Party VBX, Crystal Reports
12/1996-06/1997
***************
Großanlagenbau Diplomarbeit (Note Diplom: 1.0, Studium 1.5)
Studie + Software für ein Unternehmen aus dem Anlagenbau
Angebotswahl mit einer Fuzzy-Logik Komponente, die ein aktives Risikomanagement zulässt.
Visual Basic 4.0 (DAO), MS-Access, versch. 3 Party VBX
FH Reutlingen / Studium
Zusätzliche Projekte während des Studiums
Verwaltung (FH Reutlingen)
Analyse / Entwicklung, Frontendprogramm zur Automatisierung der Schritte Praktikumssuche, Praktikumsanmeldung und Praktikumsanerkennung, systematische Datensuche.
(Visual Basic, ORACLE, ODBC, Einsatz: Praktikumsuche durch Studenten, FH- Reutlingen)
Praxissemester II
Automobilindustrie Mercedes-Benz AG (Daimler Chrysler)
Im Rahmen des Projekts F.I.N.A.S (Fahrzeuginformations- und Administrations-System). Die bisher manuell erfassten Daten von Beanstandungs- und Beurteilungsbögen der Fahrzeuge wurden über Einzugsscanner durch die neue Anwendung automatisch erkannt und in SQL-Server protokolliert.
(MS-SQLServer, Visual Basic 3.0, Windows 3.11)
Studienarbeit
Operations Research (FH Reutlingen)
Erstellung einer Anwendung mit der es möglich ist, beliebige Optimierungsprobleme und Gleichungssysteme mit Hilfe des Simplexalgorithmus (M-Methode) zu lösen.
(Visual Basic 3.0, Einsatz: Operations Research Vorlesung, FH-Reutlingen)
Praxissemester I
Telekommunikation (Telekom AG)
Im Bereich Software- und Datenbankentwicklung für Statistiken und Präsentationsgrafik. Eine dieser datenbasierten Anwendungen für Präsentationsgrafik wurde bei mehreren Niederlassungen der Telekom AG eingesetzt.
(C, Access, Excel)
Deutschland: bevorzugt Raum Stuttgart (Sindelfingen/Böblingen) bis ca. 300Km Umkreis von Stuttgart (Frankfurt, München, Nürnberg, Konstanz)