GULP Logo

Ihre Quelle für externe Spezialisten aus IT und Engineering

GULP Profil: OOP OOD N-​Tier MVC MVVM VB.NET C# ADO.Net Entity Framework …

Kontakt zum Kandidaten:







Über GULP:
  • GULP ist die wichtigste Quelle
    für die Besetzung von IT-/Engineering-Projekten im deutschsprachigen Raum.
  • Sie suchen Projektunterstützung?
    Im Kandidaten-Pool von www.gulp.ch mit mehr als 75.000 IT-Freiberuflern, darunter 10.500 Freelancer mit Schwerpunkt Engineering, finden Sie die externen Mitarbeiter für Ihre Anforderungen.
  • Sie suchen selbst ein Projekt?
    Mit Ihrem Profil bei GULP können Sie Projektangebote von 3.000 Unternehmen erhalten. Registrieren Sie sich kostenfrei.
 
Wohnort                    71xxx, Deutschland 
EDV-Erfahrung seit         1993 
Verfügbar ab               21.05.12 zu 99%, Vor-Ort-Einsatz 95% möglich 
OOP OOD N-​Tier MVC MVVM VB.NET C# ADO.Net Entity Framework ORACLE PL/SQL SQL Server ACCESS Entwickler Designer Architekt RFID Transponder Smartlabels EF
Software-Entwicklung / Programmierung
Engineering / IT-nahe Ingenieurdienstleistungen

Software-Architektur:
OOP & OOD (UML/OO Design Patterns/N-Tier Software, Model-View-Controller Entwurfsmuster) Smartlabels / RFID

Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
Diplom Informatiker (FH),
Informatik Studium an der FH-Reutlingen
Abschuss seit 1996,
Notendurchschnitt 1.5
Diplom 1.0
Deutschland: D7
Kommentar:

Deutschland: bevorzugt Raum Stuttgart (Sindelfingen/Böblingen) bis ca. 300Km Umkreis von Stuttgart (Frankfurt, München, Nürnberg, Konstanz)

DeutschMuttersprache
Englischgut

MS-DOS 
OS/2 
Unix 
Windows 

BasicExperte!, VB 3/4/5/6+ .NET (2002/2003/2005/2008/2010) OOP+OOD
Cgut
C#sehr gut
CobolGrundkenntnisse
DelphiGrundkenntnisse
Javagute Kenntnisse
JavaScriptgute Kenntnisse
LispGrundkenntnisse
PascalGrundkenntnisse
PL/SQLsehr gut
PrologGrundkenntnisse

Visual Studio .NET alle Rel.,

VB.NET, C#

.Net Framework inkl.
*******************
1) ASP.NET
2) XML WEB Services
3) ADO.NET
4) Windows Forms.NET, WPF
5) Windows Services
6) Windows Presentation Foundation (WPF)
7) Windows Communication Foundation (WCF)
8) OR Mapping mit LINQ (Linq to SQL + Linq to Entity)
9) .Net Remoting, .Net Security, Dotfuscator
10) Visual Basic. 3/4/5/6 (1) inkl. Migration nach .Net
Accesssehr gut, ab 2.0 alle Versionen
DAOgut, DAO für Access, sonst bevorzugt ADO (OLEDB) und ADO.NET
DB2gut!, UDB ab 8.XX
MS SQL Serversehr gut Version 7.0 / 2000 / 2005, T-SQL, Trigger
ODBCgut, bevorzugt OLEDB bzw. ADO .Net
Oraclesehr gut, PL/SQL, TRIGGER, DESIGNER/Developer
SQLsehr gut

allgem. relationale DBs,
Schnittstellen RDO / ADO - OLEDB +  ADO.NET
Generierung von DB + Model Schichten bei N-Tier Applikationen

OR Mapping mit LINQ (Linq to SQL + Linq to Entity)

Für Oracle, Sql-Server, DB2 inkl. Trigger + Stored Procedures
EDIFACT 
Ethernet 
Fax 
ISDN 
NetBios 
parallele Schnittstelle 
PC-Anywhere 
Router 
RS232 
SMTP 
TCP/IP 
Windows Netzwerk 

OOP, OOD, MVVM, MVC etc.

Unified Modeling Language (UML),
Entity-Relationship-Modellierung (ERM),
Booch-Methode, Evolutionäres Vorgehensmodell von Bernd Oestereich,
Object Modeling Technique (OMT), Strukturierte Analyse, Agile Softwareentwicklung
OO Design Patterns,
OR Mapping (auch ohne LINQ),
Model-View-Controller / MVVM Entwurfsmuster

RFID Smartlabels, Transponderlösungen mit versch Chips
(Icode1 / Mifare/Infineon My-d/ TagIt/STMicroelectronics)
Barcodelösungen  Codesoft etc.

Active Reports / Crystal Reports / MS-Reports
Microsoft SSRS (MS Reporting Services)

BOS TCAccess (VSAM-Zugriff)
Pharma
Maschinenbau
Telekommunikation
AG Hauptversammlungen  RFID + Barcode
Versicherung
Automobilindustrie
Papierindustrie
Direktmarketing
Textilindustrie / Mode
Versandhandel
Verwaltung

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)
IT Schwerpunkte
****************
Projekte in .Net (Forms / WPF / WCF) + ASP.Net
(IT-Architekt + Softwareentwickler mit VB.Net oder C# und unterschiedlichen RDBMS)

Sonstige Kenntnisse
*******************
RFID Smartlabels, Transponderlösungen mit versch Chips
(Icode1 / Infineon My-d/ TagIt => Lösungen für Siemens/Infineon/Epcos/MVV/Leica/Commerzbank 2000-2004)
Barcodelösungen, Prüfzifferverfahren etc.

Projektdurchführung
*******************
Optimal wäre ein Projekt im Großraum Stuttgart, bevorzugt Böblingen/Sindelfingen mit ca. max. 70% Einsatz vor Ort.
Den Rest erledige ich in meinem modernen Büro in Böblingen, Softwarezentrum BB/SiFi.

Mein Projektradius ist max. ca. 300Km im Umkreis von Stuttgart (Frankfurt, München, Nürnberg, Konstanz, Zürich)