Freelancerprofil: Z4136
Entwickler C++ (MFC, STL, ATL, CLI, WxWidgets), C#, .NET (Forms/WPF/WCF), Windows, SQL-Datenbanken, Embedded, Windows CE, Linux, Java
- Position:
- Software-Entwicklung / Programmierung
| Projekte im Werdegang |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10/2006 - 12/2006 | CAD-Viewer für *.dgn-Daten (Bentley) für das Facility Management System Entwicklung des CAD-Viewer Moduls mit bidirektionaler Kommunikation zwischen dem Facility Management System und der Bentley Microstation CAD-Datenbank des größten deutschen Flughafens. Nutzung des DGNdirect Toolkit für Zugriffe und Bearbeitung der CAD-Daten. Zoom-, Auswahl-, Markierung-, Beschriftungs-Funktionen. Programmierung des Funktionsmusters, Mitarbeit am Konzept MFC, COM, STL, Visual Studio 6.0, Visual Studio 2003, DGNdirect |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 04/2006 - 10/2006 | Konfigurations- und Diagnosetool für CE .NET basierte Industrie Pocket-PCs, zur Messung von Pumpen-Daten WindowsCE Steuer- und Bediengerät mit Bluetoothschnittstelle. Darstellung der Gas Messtechniken in einem Chart unter Windows-CE. Entwicklung der Software für ein Funktionsmuster des Bediengeräts. .NET Compact Framework 2.0, Pocket PC 2003/CE5.0, Visual Studio 2005 UML, Programmierung Funktionsmuster, Team-Koordination, Konzept |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/2006 - 04/2006 | Sensoren Schnittstelle (Klassenbibliothek) für CE .NET basierte Geräte, zur Kommunikation mit Wärmemengensensoren über serielles Schnittstellenprotokoll Entwicklung der Streamtreiber, die proprietäre Protokolle und Übertragungsraten ermöglichen. Wrapper-Klasse die als API in das .NET Compact Framework eingebunden und im .NET Compact Framework Applikation genutzt wird. Monitoring-Schnittstelle zum Debuggen der Schnittstellen-Kommunikation. .NET Compact Framework, Pocket PC 2003, Embedded Visual C++ 4.0, Visual Studio 2003, Visual Studio 2005 UML, Team-Koordination, Konzept, Programmierung Funktionsmuster |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 09/2005 - 01/2006 | Maschinen- und Anlagenwartung, für eine Abfallumladestation Intelligentes, mobiles Industrie-PocketPC Softwaresystem für die Unterstützung und Dokumentation der Wartungsarbeiten für technische Geräte. Über W-LAN sind diese Einheiten mit SQL-CE mit dem zentralen SQL Server verbunden. .NET Compact Framework, Pocket PC 2003, SQL-CE, Embedded Visual C++ 4.0, Visual Studio 2003, Visual Studio 2005 UML, Client-Server, Multithreading, WLAN, Team-Koordination, Konzept |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/2004 - 05/2005 | Webapplikation für das Prozessvisualisierung- und Leitsystem für kommunale Informations- und Steuerungssysteme Mitarbeit am Prozessleit- und Personalplanungssystem auf Basis ASP .NET Internet-Technologie ASP. NET, C# , SQL Server 2000, COM/DCOM, Stored Procedures, SQL, ADO .NET UML, Visual Studio 2003 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 06/2004 - 12/2004 | Erweiterung einer Prozesssteuerungssoftware um eine weitere Industriebus-Schnittstelle (CAN-Open) zum Leitstand Programmierung, Multithreading, UML-Dokumentation C++ Borland Builder |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 02/2004 - 06/2004 | Bewertung von Gefahrstoffen Excel, Office Professional, Erstellung von Visual Basic Makros zur Verknüpfung von Tabellen-Werten mit Datenbank-Daten. Teamleitung, Konzeption |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 06/2003 - 02/2004 | Messsoftware zum Auswerten von Lasersensoren auf Mobilem Gerät Erstellung des Funktionsmusters der Messtechnikapplikation um rotierende Teile zueinander zu positionieren. Compact Framework, Pocket PC 2003, SQL CE, Embedded Visual C++ 4.0, Visual Studio 2003, Prototypenentwicklung, Teamkoordination, UML, Plattform Invoke, Multithreading |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 06/2003 - 08/2003 | Mieterdatensystem für Büroparks Programmierung, Visual Studio 2003, SQL Server 2000, Direct X, Multithreading, SQL, Remoting |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05/2003 - 06/2003 | Im- und Export Tool zu OMS HCT Warenwirtschaft C#, ADO, .NET 1.1, Visual Studio, My SQL, SQL Anforderungsanalyse und Programmierung |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/2003 - 05/2003 | Entwicklung von Client Server Schnittstellen einer SCORM-konformen Lernmaschine, 2003 Remoting, UML, Visual Studio 2003, .NET 1.1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/2002 - 09/2002 | Mikrocontroller basierte Fernbedieneinheit C, MSP430, IAR, Visual Studio |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05/2002 - 01/2003 | Softwareschnittstelle zum Datentelegramm Austausch zwischen Sensoren und PDAs über Bluetooth C++, C#, Compact Framework, Pocket PC 2003/2002, Embedded Visual C++ 4.0, Visual Studio 2003, Teamleitung, Programmierung, UML, Platform Invoke, Multithreading |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 02/2002 - 05/2002 | Entwicklung MMC Snap-In COM, ATL, Visual Studio 6.0 Entwicklung eines Snap-Ins für die Microsoft Management Konsole um die Konfigurationen in einem parallel zur Datenbank betriebenen informationslogistischen System zu ermöglichen. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 02/1999 - 02/2002 | Prozessrechner-gesteuerte Luftversorgung von Druckmaschinen ATL, COM/DCOM, OPC, Multithreading, IDL, Windows 2000 • Implementierung einer OPC Server Schnittstelle, COM/DCOM • Entwicklung eines OPC Diagnose Clients • Anbinden einer Fernbedienung über die serielle Schnittstelle • Funktions- und Visualisierungsmodul für die Fernbedienung • Anbindung der Steuerung über ARCNET als Industriebus an einen Leitstandrechner • Programmierung eines Leitstandsimulationsprogramms • Fehleranalyse, Beseitigung von Datenübertragungsfehlern mittels Spez. Messtechnik • Entwicklung eines Programmmoduls für die Sprachenunabhängigkeit • Compilerentwicklung für die logische Verknüpfung von digitalen Signalen • Marktanalyse und Qualifizierung von Hardware und Softwaremodulen • Dokumentation der Software und Erstellung von Bedienungsanleitungen • Erstellung von Konfigurationstools und GUI mit C++ und Visual Basic 6.0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/1998 - 02/1999 | Weiterentwicklung eines Moduls zur Druckgerätekonfiguration, Visual Studio 5.0 + 6.0, PPD(Postscript Printer Description), XML • Analyse und Anpassung von undokumentiertem Parser Quellcode • Entwurf und Implementierung des objektorientierten Designs zur Verriegelung von Benutzereinstellungen • Entwicklung und Anpassung von Oberflächen • Zusammenarbeit mit Softwaretestern zur Fehlerkorrektur |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11/1997 - 07/1998 | Prozessrechner-gesteuerte Luftversorgung von Druckmaschinen, Windows 3.11, DOS • Organisation einer objektorientierten Struktur für Prozessdaten • Anbindung einer Textdatenbank • Schnittstellenprogrammierung zu Analog- und Digitalkarten • Teamarbeit mit einem Softwaretechniker zur Bedienoberflächen- Einbindung • Entwicklung von zeitabhängigen, sequentiellen Funktionen • Erweiterung des Programms um einen hierarchischen Initialisierungsparser • Entwicklung des Konfigurationsgenerators • Entwicklung eines Art Software SPS Modul • Entwicklung des Kernmoduls für den Austausch von Prozessdaten |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05/1997 - 11/1997 | Automatisierungs- und Schaltanlagentechnik Siemens SPS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 03/1995 - 06/1995 | Protokollerweiterung in einem Prozessleitsystem zur Steuerung von Kunststoffformmaschinen Windows 3.11, DOS • Protokollfunktionalität. • DOS, Turbo Pascal, Administrationsaufgaben • Einen Editor für ein spezielles Text-Format erweitert und Fehler beseitigt. • Batchdatei Entwicklung für administrative Aufgaben |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 03/1986 - 03/1992 | Entwicklung von Multimedia-Demos, Kopierfähigkeit von Programmen erhöhen Commodore C64, Amiga, Windows 3.11, DOS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Branche |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| High-Tech- und Elektronikindustrie | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kenntnisse |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ausbildung & Zertifikate |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/2010 - 07/2010 | Microsoft Certified Technology Specialist Windows Embedded CE 6.0 Developer |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 08/2004 - 08/2004 | Microsoft Certified Application Developer For Microsoft .NET |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 04/2002 - 04/2002 | Microsoft Certified Solution Developer For Microsoft .NET Microsoft Visual Studio 6.0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 04/2002 - 04/2002 | Microsoft Certified Database Administrator Microsoft SQL Server 2000 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 06/2001 - 06/2001 | Microsoft Certified Systems Engineer Microsoft Windows NT 4.0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 08/2000 - 08/2000 | Microsoft Certified Professional |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 08/2000 - 07/2010 | Microsoft Certification Exams Completed Successful 571 TS: Microsoft Windows Embedded CE 6.0, Development (Jul 20, 2010) 503 TS: Microsoft .NET Framework 3.5, Windows Communication Foundation Application Development (Jan 27, 2009) 320 Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework (Aug 19, 2004) 316 Developing and Implementing Windows®-based Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET (Jan 22, 2004) 300 Analyzing Requirements and Defining Microsoft .NET Solution Architectures (Sep 09, 2003) 315 Developing and Implementing Web Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET (Aug 14, 2003) 270 Installing, Configuring, and Administering Microsoft® Windows® XP Professional (Aug 16, 2002) 229 Designing and Implementing Databases with Microsoft® SQL Server™ 2000 Enterprise Edition (Apr 09, 2002) 100 Analyzing Requirements and Defining Solution Architectures (Sep 10, 2001) 015 Designing and Implementing Distributed Applications with Microsoft® Visual C++ 6.0 (Aug 06, 2001) 016 Designing and Implementing Desktop Applications with Microsoft® Visual C++ 6.0 (Jul 02, 2001) 081 Implementing and Supporting Microsoft® Exchange Server 5.5 (Jan 26, 2001) 028 Administering Microsoft® SQL Server 7.0 (Jan 12, 2001) 068 Implementing and Supporting NT™ Server 4.0 in the Enterprise (Sep 15, 2000) 073 Implementing and Supporting NT™ 4.0 Workstation (Aug 31, 2000) 067 Implementing and Supporting NT™ Server 4.0 (Aug 31, 2000) 058 Networking Essentials (Aug 11, 2000) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sprachen |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| deutsch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| englisch | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sonstiges |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Um meine Referenzen zu erfahren bitte einmal bei meinen uploads das Referenzen.doc herunterladen.
Persönliche Eigenschaften/Fähigkeiten:
Zeitliche Flexibilität, teamfähig, Teammanagement /Teamführung, Projekt Koordination, QS-Prozesse, Präsentationsfähigkeit, temp. Reisebereitschaft, Interesse an regionalen Tätigkeiten im Ruhrgebiet.
Projekt-, Personen- und Betriebswirtschaftliche Verantwortung |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
für Freelancer
für Kunden
Kontakt
Lörenskogstr. 3
85748 Garching bei München
