C++, C#, .NET, Oracle, MFC

Senior C/C++ Entwickler

gewünschte Einsatzorte:
D7, D8, D9
Wohnort:
Haidmühle
Rollen:

Entwickler / Programmierer


Branchen: Medizintechnik, Transport und  Logistik, Automotive, Banken und Versicherungen, Öffentlicher Dienst
Skills:
Programmiersprachen

KernkompetenzenApplikationsentwicklung für Windowssysteme mit den Technologien C/C++, MFC, C#, .NET und die Anbindung an Datenbanken (Oracle, MS SQL-Server, DB2, Informix, ODBC)

C++, MS Visual-C++, C, MS-Visual Basic for Applications (VBA), SQL, SAL, Basic, Java, MS Visual Basic Script, PL-SQL, C#, E-SQL, ESQL/C, HTML, JavaScript, MS Visual C, MS Visual-Basic, VB.NET, Centura, GUPTA
Datenbanken
MS-Access, Oracle, Centura, Gupta, DB2, B-Trieve, Informix, JDBC, MS-SQL-Server, SQLBase, Sybase
Netzwerke
DCOM/COM, Ethernet, HTTP, NetBEUI, Netbios, Sockets, TCP/IP, Winsock
Weiteres
MFC, MS-Office, MS-Visual Studio, ODBC, OLE, SQL-Windows, Visual Cafe, DDE, SWING, ActiveX, ADO, .NET, ADO.NET, ASP, ASP.NET, DHTML, J2EE, JDK, Lotus Smart Suite, MS Internet Explorer, MS-Projekt, MS-Visio, MS-Visual Interdev, MS-Visual Source Safe, SQL-Report, STL
Tools/Methoden
MFC, MS Visual Studio, MS Team Foundation Server
Ausbildung:
Ingenieur, Physik (FH München), IT-Erfahrung seit 1994
Projekte:
02/2017 - 09/2018
Software für mobiles Messgerät im Bereich Lungendiagnostik (Freiberuflich)
Erweiterung und Fortentwicklung einer Software auf mobilen Geräten zur Durchführung von Studien im Bereich Lungendiagnostik. 
Entwicklung einer Anwendung zur Transformation von Studienkonfigurationen.
Objektorientierte Entwicklung in C++ / QT / embedded Linux und C# / .NET
Agiler Entwicklungsprozess / TFS / Polarion
Branche: Medizintechnik
Skills: C++, QT, embedded Linux, C#, .NET
11/2015
Software für Messgeräte im Bereich Lungendiagnostik
Erweiterung einer bestehenden Anwendung zur Messung der Lungenfunktion um zusätzliche Messmethoden. Anbindung von Gerätetreibern zur Messung verschiedener Parameter, Berechnung spezifischer Parameter zur Bewertung der Lungenfunktion, Visualisierung der Mess- und Parameterdaten.

Objektorientierte Entwicklung unter Verwendung eines komplexen Frameworks.



Branche: Medizintechnik
Rolle(n): Softwareentwickler
Skills: C++, .NET, C#, SQL-Server, COM, ATL, MFC, STL, XML
07/2012 - 08/2015
Software für Studien im Bereich Lungendiagnostik (Freiberuflich)
Termine: 06/2009 – 03/2012, 07/2012 - 08/2015
  • Customizing einer Anwendung zur Durchführung von Studien im Bereich Lungendiagnostik
  • Objektorientierte Entwicklung unter Verwendung eines komplexen Frameworks
  • Anbindung an SQL-Server-DB mittels COM-Objekten.
  • Umsetzung von Studienprotokollen für die Zulassung von Medikamenten.
Branche: Medizintechnik
Rolle(n): Entwickler / Programmierer
Skills: C++, Mfc, COM, ATL, C#, Visual Studio, Team Foundation Server, NET., SQL Server, STL, XML
03/2015 - 09/2018
Software für Erstellung von Ladelisten (Freiberuflich)
  • Software für Erstellung von Ladelisten und Rechnungen bei einer Spedition, Umsetzung nach Lastenheft der Auftraggeber und nach Kundenspezifikation.
Branche: Spedition
Rolle(n): Entwickler / Programmierer
Skills: C#, .NET, Oracle, Exel, Visual Studio, MS Office
04/2012 - 07/2012
Software für Fahrzeugterminals (Freiberuflich)
  • Software für Fahrzeugterminals, ODX-basierte Datenbeschaffung über CAN-Bus
  • Erweiterung einer bestehenden Datenbeschaffungsschicht, Umsetzung der Kundenspezifikation
  • Objektorientierte Entwicklung unter Verwendung eines komplexen Frameworks.
Branche: Automotive, Industrieelektronik
Rolle(n): Entwickler / Programmierer
Skills: C++, COM, ATL, MFC, STL, Visual Studio, Multithreading, CAN Bus
06/2007 - 03/2009
Verwaltungsanwendungen im Bereich Lungendiagnostik (Freiberuflich)
  • Entwicklung einer Anwendung zur Organisation und Verwaltung von Messstationen im Bereich Lungendiagnostik
  • Objektorientierte Entwicklung unter Verwendung eines komplexen Frameworks. Anbindung an SQL-Server-DB mittels COM-Objekten.
Branche: Medizintechnik
Rolle(n): Entwickler / Programmierer
Skills: C++, MFC, COM, ATL, C#, Visual Studio, SQL Server
03/2007 - 04/2007
Weiterentwicklung Anwendung zur Wohngebäudeversicherung (Freiberuflich)
  • Weiterentwicklung einer Anwendung zur Wohngebäudeversicherung bei einer Versicherung. Anpassungen in Berechnung und Ausdruck
  • Objektorientierte Entwicklung der Anwendung, ODBC Anbindung an DB2 Datenbank, GUI-Entwicklung, Anpassung Schnittstelle Druck
Branche: Versicherung
Rolle(n): Entwickler / Programmierer
Skills: C++, MFC, ODBC-Anbindung, MS Visual C++
02/2001 - 09/2018
Entwicklung Tarifprogramm (Freiberuflich)
  • Realisierung eines Anwendungprogrammes zur Kosten- und Tarifberechnung eines Speditionsunternehmens. Realisierung eines Tarifsystemes für BRD/ Europa.
  • Objektorientierte Entwicklung der Anwendung, ODBC Anbindung an ACCESS-Datenbank, GUI-Entwicklung, Verarbeitung von extern zugelieferten Daten.
  • Realisierung von Teilbereichen der Anwendung als Webapplikation mit Microsoft .NET.
Umstellung der Datenbankschnittstelle
Weiterentwicklung und Entwicklung zusätzlicher Module
Branche: Logistik
Rolle(n): Entwickler / Programmierer
Skills: .NET, ADO.NET, ASP:NET, C#, C++, MS Access, MS Office, ODBC, OLE, Oracle, DB2
01/2006 - 03/2006
Software für Banken (Freiberuflich)
  • Programmierung von Schnittstellen, Weiterentwicklung bestehender Tools im Bereich Corporate Markets/ Schnittstellen zu Wertpapierhandels­systemen, Sophis-Toolkit, Optionshandel
Branche: Bank, Wertpapierhandel
Rolle(n): Entwickler / Programmierer
Skills: C++, MFC, MS Visual-C++, Oracle, STL, OLE, Windows NT, Windows XP
10/2005 - 01/2006
Software für Halbleiterhersteller (Freiberuflich)
  • Anpassung und Weiterentwicklung eines bestehenden Tools zur Verfolgung von Wafern im Herstellungsprozess (Single-Wafer-Tracking), Anpassung und Neuerstellung von PL/SQL-Routinen, Aufbau eines Fehlerfrüherkennungssystems
Branche: Halbleiterhersteller
Rolle(n): Entwickler / Programmierer
Skills: C++, MS Visual C++, VB, Oracle, OLE, Windows 2000, Windows XP, HP, Unix, PL/SQL
09/2005 - 10/2005
Software für Banken (Freiberuflich)
  • Anpassung und Weiterentwicklung eines bestehenden Tools zur Behandlung von Wertpapiertrades. Verbesserung der Performance des Tools.
  • Schnittstellen zu Wertpapierhandels­systemen, Sophis-Toolkit, Optionshandel
Branche: Bank, Wertpapierhandel
Rolle(n): Entwickler / Programmierer
Skills: C++, MFC, MS Visual-C++, Oracle, STL, OLE, Windows NT, Windows XP
02/2005 - 07/2005
Software für TV-Anbieter (Freiberuflich)
Realisierung eines Verwaltungsprogrammes für Lizenzrechte
Objektorientierte Entwicklung der Anwendung und Datenbank, GUI-Entwicklung, DV-Konzept
Entwicklungstool MS Visual C++ unter Verwendung von MFC und vom Auftraggeber gelieferter Klassenbibliothek.
Branche: Softwarehaus,Televison
Rolle(n): Entwickler / Programmierer
Skills: MS Visual C++, MFC, C++, Oracle, OLE, Windows 2000, Widows XP, Klassenbibliothek
02/2004 - 05/2004
Software für Sanitätshandel (Freiberuflich)
  • Realisierung eines Anwendungprogrammes zur Kunden- und Artikelverwaltung.
  • Objektorientierte Entwicklung der Anwendung, DAO Anbindung an ACCESS-Datenbank, GUI-Entwicklung
  • Realisierung in C++ mit DAO Anbindung an Datenbank. Dokumentenerstellung in WORD
  • Entwicklungstool MS Visual C++ unter Verwendung von MFC. 
Branche: Einzelhandel
Rolle(n): Entwickler / Programmierer
Skills: C++, MS Visual, MFC, MS Access, MS Office, OLE, ODBC, Windows 2000, Windows XP
02/2001 - 02/2003
Software für Öffentliche Verwaltung, Planungssoftware (Freiberuflich)
Themen
  • Realisierung eines Anwendungprogrammes zur Aufgabenplanung und Aufgabenverfolgung in einer Baubehörde.
  • Diverse Erweiterungen für diese Anwendung.
  • Objektorientierte Entwicklung der Anwendung, ODBC Anbindung an ACCESS-Datenbank, GUI-Entwicklung, Verarbeitung von extern zugelieferten Daten
  • Realisierung JAVA mit JDBC/ODBC-Anbindung an Datenbank ORACLE.
  • Entwicklungstool Symantec Visual Cafe. 
Branche: Behörden, Öffentlicher Dienst
Rolle(n): Entwickler / Programmierer
Skills: JDBC, Java, Oracle, Visual Cafe
Diverse Projekte (Freiberuflich)
1994 - 2001
Branchen

Medizintechnik, Transport und  Logistik, Automotive, Banken und Versicherungen, Öffentlicher Dienst.