Seniorentwickler im MS-Umfeld - C/C++/C# (CSharp).NET/WPF/Forms/MFC - MS Visual Studio
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Baden-Württemberg
- National
- de
- 01.07.2024
Kurzvorstellung
Backend / Frontend
Qualifikationen
Projekt‐ & Berufserfahrung
2/2024 – 5/2024
TätigkeitsbeschreibungBugfixing und Weiterentwicklung einer CAD-Software (Siemens Solid Edge SDK) zur Planung und Konstruktion von Bauteilen und Regalanlagen.
Eingesetzte QualifikationenC#, DCOM (Distributed Component Object Model), Software Architecture, Solid Edge, Windows Presentation Foundation
3/2022 – 7/2022
TätigkeitsbeschreibungEntwicklung einer C# / WPF - Anwendung zur Verwaltung von Maschinenkonfigurationen
Eingesetzte QualifikationenC#, Microsoft SQL-Server (MS SQL), Windows Presentation Foundation
7/2021 – 10/2021
Tätigkeitsbeschreibung
Refactoring einer Software für Kunststoff verarbeitende Maschinen
hinsichtlich Performance
Entwicklung von Custom Controls im Frontend (Win Forms)
Subversion, C#, Microsoft Windows (allg.), Microsoft Visual Studio
4/2020 – 5/2020
Tätigkeitsbeschreibung
Entwicklung eines weiteren Moduls einer Software zur Verwaltung von
Maschinenzuständen
C#, Microsoft Azure, Microsoft SQL-Server (MS SQL), Team Foundation Server, Microsoft Visual Studio, Windows Presentation Foundation
2/2020 – 12/2020
TätigkeitsbeschreibungC# / WPF Frontendentwicklung für Hochregallager
Eingesetzte QualifikationenC#, Microsoft Visual Studio, Windows Presentation Foundation
10/2019 – 12/2019
Tätigkeitsbeschreibung
Weiterentwicklung / Bugfixing an ERP-System Wepaform
Zeitraum:
10/2019 – heute
angewandte Tools/Technologien:
C, ISAM, Linux, Framework ases, MS VS 2019, Subversion,
Softwareentwicklung (allg.)
11/2018 – 7/2019
Tätigkeitsbeschreibung
Frontend/Backend-Entwicklung für ein Kalibriertool zur Kalibrierung der Hardware von Konfokal-Mikroskopsystemen.
angewandte Tools/Technologien:
C#, WPF, MS Visual Studio 2017, MFC, MS Windows 10, Perforce, Jira, Confluence
Confluence, C#, Jira, Microsoft Foundation Classes (MFC)
1/2017 – 8/2018
Tätigkeitsbeschreibung
- Weiterentwicklung, BugFixing sowie Implementierung individueller Kunden-
anforderungen einer Software für Licht-/Lasermikroskope.
C++, Microsoft Visual Studio
7/2016 – 11/2016
Tätigkeitsbeschreibung
C++/MFC-Softwareentwicklung Finanz im Versicherungsumfeld
Details:
Der Kunde entwickelt Software für namhafte deutsche Versicherungen und
Bausparkassen.
Im Rahmen eines Updates waren eine Baufinanzierungs- und eine Bauspar-
Software zu modifizieren weiterzuentwickeln.
Tätigkeiten:
- Weiterentwicklung einer Baufinanzieruns- und einer Bausparsoftware in C++ im Front- wie im Backend
Anbinden von WebServices und Dienstojekten
Generierung/Druck von PDF-Files
Zeitraum:
07/2016 – 11/2016
Endkunde:
msgGillardon AG Bretten
Branche:
Versicherung
angewandte Tools/Technologien:
C++/MFC, MS Visual Studio 2008/2013, MS Windows 7, SCRUM, WebServices,
Versionsverwaltung Mercurial
Agile Methodologie, Microsoft Visual Studio, C++, Microsoft Foundation Classes (MFC), SOAP, Web Services
1/2016 – 6/2016
Tätigkeitsbeschreibung
C#-Backendentwicklung im Anlagenbau mit Visual Studio 2013
Details:
- C#-Softwareentwicklung für automatisierte Lager- und Bestellsysteme
- Ansteuerung und Integration externer Geräte (z.B. LEDPointer) in die Maschinensoftware
angewandte Tools/Technologien:
C#, MS Visual Studio 2013, SqLith, UnitTest, SCRUM, Git, ReSharper, StyleCop
Windows 8, Agile Methodologie, Microsoft Visual Studio, C#
4/2015 – 10/2015
Tätigkeitsbeschreibung
Software-Entwicklung im Maschinenbau in C++, C# mit Visual Studio 2013/2015
Details: Mitarbeit an Design und Implementierung eines neuen Frameworks für eine Maschinensoftware (Zahnradmaschinen)
Aufgaben:
Verfassen des Pflichtenheftes
Entwicklung von Komponenten ServiceFrameworks (Zustandsautomat, Loggingsystem)
Implementierung eines Prototypen
angewandte Tools/Technologien:
C#, C++, MS Visual Studio 2013/2015, NoSQL Database Redis,
SCRUM, Redmine, UnitTest, ReSharper
Scrum, Agile Methodologie, Visual C++, C#
8/2014 – 3/2015
Tätigkeitsbeschreibung
Entwicklung einer Library von WPF Custom Controls zur Integration in MS Visual Studio für die Gestaltung der Benutzeroberflächen der Maschinensoftware des Kunden.
angewandte Tools/Technologieen: MS Visual Studio 2010, MS .Net Framework 3.5, WPF/XAML, C#, Subversion
Microsoft Visual Studio, .Net, C#, .Net Framework (Microsoft), Subversion
7/2013 – 10/2013
Tätigkeitsbeschreibung
found in reference description 12
Projekt: Softwareentwicklung für Leittechnik im Marine-Umfeld
- Entwicklung und Integration von Software für Fahrstände auf Schiffen zur Überwachung der Schiffsmotoren, Fahrbetätigungssysteme usw.
- Entwicklung und Integration eines Systems zur Netzwerküberwachung auf Warn- und Fehlermeldungen
Für einen eiligen Spezialauftrag des Kunden war eine Software zu implementieren/integrieren, die das Netzwerk mit allen anhängenden OPC/SNMP-fähigen und nicht OPC/SNMP-fähigen Komponenten bzw. Geräten permanent scannt und die Zustände einer VisiWin-Software zur Verfügung stellt, die diese am Leitstand visualisiert.
Endkunde: [...] GmbH, Friedrichshafen
Branche:
Hersteller von Antriebssystemen für Schifffahrt, Schwerfahrzeuge, Energieversorgung und Eisenbahn
Zeitraum: 07/13 - 10/2013
angewandte Tools/Technologien:
MS Windows 7, MS Visual Studio 2012 / .Net Framework 4, Visual C++, COM, XML, TestLink, Ethernet, CAN-Bus, OPC/SNMP, WireShark
Windows 7, Microsoft Windows (allg.), Visual C++, Microsoft Visual Studio, XML, Softwareentwicklung (allg.), C#, C++, .Net Framework (Microsoft), Snmp, Telekommunikation / Netzwerke (allg.), Ethernet, Forschung & Entwicklung
1/2013 – 5/2013
Tätigkeitsbeschreibung
found in reference description 11
Projekt: C++/COM – Entwicklung
Entwicklung einer COM-Komponente als Schnittstelle zwischen der Steuerung einer Härteprüfmaschine und der Härteprüfsoftware eines Fremdanbieters.
Der Kunden setzt für eine seiner Materialprüfmaschinen eine spezielle Software eines kanadischen Herstellers als MMI ein.
Es war eine Schnittstellenkomponente zu erstellen, die die Kommunikation zwischen Maschine, Prüfverfahren und User-Interface regelt.
Endkunde: [...] Ulm
Branche:
Prüftechnik/ Maschinen-, Gerätebau
Zeitraum: 01/13 - 05/13
angewandte Tools/Technologien: MS Windows 7, Visual Studio 2008 / .Net Framework 4, Visual C++, COM, ATL, STL, UML mit Enterprise Architekt, Subversion
Windows 7, UML, Visual C++, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, C++, .Net Framework (Microsoft), Subversion, DCOM (Distributed Component Object Model), User Interface (UI), Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS), Forschung & Entwicklung
10/2010 – 12/2012
Tätigkeitsbeschreibung
Softwareentwicklung für eine neu entwickelte Messmaschine zur Vermessung/Justage einer neuen Generation von Groß-Objektiven
- Entwicklung von Komponentensoftware (synchrone und asynchrone Remoting-Server/Clients)
zur Ansteuerung elektronischer Geräte/Messgeräte/Achsen/Sensoren/Controller etc. im Umfeld der Messmaschine in homogenen/heterogenen Umgebungen
- Entwicklung von Automatisierungsservern zur Einbindung von Firmware in den Messablauf
- GUI-Entwicklung
- Integration von (unmanaged) COM-Komponenten in .NET-Umgebungen
Konzeption, Implementierung, Test , Dokumentation, Inbetriebnahme
Qualifikationen:
MS Windows XP, MS Windows Vista, Visual Studio 2005/2010 / .Net Framework 4, C# (CSharp), C++,
.NET Remoting, COM / COM-Interop, CORBA, Versionsverwaltung MS Team Foundation Server (TFS), MS Visual Source Safe (VSS), XML, ReSharper
Windows XP, Windows Vista, Microsoft Windows (allg.), Microsoft Visual Studio, XML, Software Version Control, Softwareentwicklung (allg.), C#, C++, .Net Framework (Microsoft), CORBA, DCOM (Distributed Component Object Model), User Interface (UI), Schreiben von Dokumentation, Inbetriebnahme (allg.), Forschung & Entwicklung
7/2010 – 10/2010
Tätigkeitsbeschreibung
Bugfixing und Weiterentwicklung webbasierter Applikationen zur Lizenz-, Patent- und Vertragsverwaltung für medizintechnische Geräte, Produkte und Technologieen.
Qualifikationen:
MS Windows Vista, MS Visual Studio 2008, MS Team Foundation Server, C# .NET, .Net Framework 3.5, MS SQL Server 2008, ASP.NET
Microsoft SQL-Server (MS SQL), Windows Vista, Microsoft Windows (allg.), Microsoft Visual Studio, Softwareentwicklung (allg.), C#, C++, .Net Framework (Microsoft), ASP.NET, HTML, Medizin
10/2007 – 12/2008
Tätigkeitsbeschreibung
- Design, Implementierung, Test, Inbetriebnahme von COM-Servern/-Clients
(ActiveX) zur Konfiguration und Initialisierung der CZ-Messmaschinen für
die Objektivproduktion
- Implementierung eines COM-Servers zur Messung der Laserbestrahlung
von Objektiven und zum Datenbank-Logging der Messwerte
- Implementierung eines COM-Client zur Visualisierung/Auswertung der
Messergebnisse
- Implementierung eines COM-Client zur Ansteuerung der pneumatischen Dämpfer,
auf denen die Messmaschine ruht
- Design und Implementierung von COM-Servern zur Bestimmung der Eingangsschnittweite
am Objektiv und deren Portierung und Einrichtung auf verschiedene Messmaschinen,
konfigurierbar über XML-basierte Konfigurations-Files, Datenbankanbindung zur
Übertragung der Messergebnisse
- Portierung von Applikationen von Visual Studio 6.0 auf Visual Studio 2005
Tätigkeiten:
Konzeption, Implementierung, Implementierung von Testtools, - Clients, Test, Integration
in die Messsoftware, Inbetriebnahme
Qualifikationen:
MS Windows XP, MS VC++ 6.0, C#, MS Visual Studio 2008, MS .NET 2.0, ATL, COM, XML, ADO, SQL, TinyXML, MultiThraeding, GUI-Entwicklung
SQL, Windows XP, Microsoft Windows (allg.), Microsoft Visual Studio, XML, Softwareentwicklung (allg.), .Net, C#, C++, DCOM (Distributed Component Object Model), User Interface (UI), Inbetriebnahme (allg.), Forschung & Entwicklung
1/2007 – 8/2007
Tätigkeitsbeschreibung
C++ - Entwicklung unter MS Visual Studio 2005 / AddIn – Entwicklung für MS Office
- Weiterentwicklung und Betreuung der MS Windows Vista-Version der
Frankiersoftware StampIT
- Entwicklung eines AddIn zur Integration der Software in MS Office.
Das AddIn erlaubt das Frankieren von Dokumenten, Serienbriefen,
Etiketten etc. direkt in Word und Excel.
- Portierung diverser Komponenten von VC 6.0 nach VC .NET
Tätigkeiten:
Refactoring, Implementierung und Test der Software, Support
Qualifikationen:
MS Windows XP, MS Windows Vista, MS Visual Studio 2005, C++,
ATL, MFC, COM, XML, Versionsverwaltung Perforce, MS Office 98 / XP / 2003 / 2007
Windows XP, Windows Vista, Microsoft Windows (allg.), Microsoft Foundation Classes (MFC), Software Version Control, Microsoft Visual Studio, XML, Softwareentwicklung (allg.), .Net, C#, C++, IT-Support (allg.)
5/2006 – 10/2006
Tätigkeitsbeschreibung
Entwicklung eines eigenen Produktes im Internet-/Datenbankbereich
Qualifikationen:
Tätigkeiten:
Produktentwurf, Konzeption, Anforderungs- und Kostenanalyse
Softwareentwicklung (allg.), Intranet
2/2006 – 4/2006
Tätigkeitsbeschreibung
ActiveX- und GUI-Entwicklung
Entwicklung von kundenspezifischen GUI-Controls und ActiveX-Komponenten
Tätigkeiten:
Implementierung, Test
Agile Softwareentwicklung
Qualifikationen:
MS Windows XP, MS .NET, C++, MFC, ActiveX, GDI+, agile Softwareentwicklung
Windows XP, Microsoft Windows (allg.), Agile Methodologie, Microsoft Foundation Classes (MFC), Softwareentwicklung (allg.), .Net, C#, C++, User Interface (UI)
1/2005 – 9/2005
Tätigkeitsbeschreibung
Entwicklung von COM-Servern zur Ansteuerung der Hardwarekomponenten einer neu
entwickelten Messmaschine zur Vermessung für die Chip-Herstellung einsetzbarer
Groß-Objektive sowie zur Einbindung in messtechnische Applikationen.
Entwicklung von COM-Servern zur Ansteuerung externer Geräte (Lüfter, Kühler,
Pumpen, Steuerungen etc.) zum Anschluss an die Messmaschine bzw. den
Objektivmantel.
Integration der Software in die Messapplikation bzw. Maschinensteuerungssoftware.
Entwicklung von Testapplikationen, Software-Tests sowie Überwachung der
Inbetriebnahme der Messapplikations-Software.
Entwicklung von GUI-Servicetools und ActiveX-Modulen zur Hardwareansteuerung.
Tätigkeiten:
Konzeption, Implementierung, Test, Inbetriebnahme
Extreme Programming
Qualifikationen:
MS Windows XP, MS Visual C++ 6.0, MFC, ATL, COM, STL, MS SourceSafe, ActiveX, Multi-Thread-Entwicklung
Windows XP, Microsoft Windows (allg.), Microsoft Foundation Classes (MFC), Visual C++, Microsoft Visual Studio, Softwareentwicklung (allg.), C#, C++, User Interface (UI), Inbetriebnahme (allg.), Forschung & Entwicklung
8/2004 – 12/2004
Tätigkeitsbeschreibung
Mitarbeit an der Realisierung von Internetpräsenzen
Tätigkeiten:
Konzeption, Implementierung, Test, Inbetriebnahme, Kundenbetreuung
Qualifikationen:
MS Windows XP, HTML, PHP, Javascript, FTP, alle gängigen Internet-Browser
Windows XP, Microsoft Windows (allg.), Intranet, File Transfer Protocol (FTP), Web Entwicklung, PHP, JavaScript, HTML, Inbetriebnahme (allg.), Kundendienst
7/2002 – 10/2003
Tätigkeitsbeschreibung
- Mitarbeit an der Entwicklung und Betreuung einer Beratungs-, Video-, Vermessungs- und Bestell-Software für Augenoptiker
Die Software ermöglicht die exakte Vermessung augenoptischer Daten des Brillenträgers durch den Optiker und somit die optimale Produktion des individuellen Brillenglases, sowie die Online-Bestellung der Gläser beim Produzenten.
- Entwicklung einer COM-Komponente zur Validierung augen-optischer Messdaten.
Entwicklung einer Test-Software für die Komponente.
Tätigkeiten:
Konzeption, Implementierung, Test, Erstellung der Dokumentation und Handbücher,
Support
Qualifikationen:
MS WIN 9x/NT/ 2000/XP, MS Visual C++ 6.0, MFC, ATL, COM, FTP, HTTP, MS SourceSafe
Microsoft Foundation Classes (MFC), Visual C++, Softwareentwicklung (allg.), C#, C++, IT-Support (allg.), File Transfer Protocol (FTP), Hypertext Transfer Protocols (HTTP), Optik / technische Optik, Forschung & Entwicklung, Optiker
1/2002 – 6/2002
Tätigkeitsbeschreibung
- Mitarbeit innerhalb eines Teams interner und externer Softwareentwickler an der Realisierung des Edeka-Filial-Warenwirtschaftssystems EbusPlus, Implementierung
des Moduls Artikelstamm.
- Entwicklung einer Applikation zur Artikelverprobung im Einzelhandelsmarkt.
Tätigkeiten:
Implementierung, Test, Dokumentation
Qualifikationen:
MS Windows NT, MS Win 2000, CA VisualObjects (CA-VO), DCOM, Oracle, PL/SQL, MS SourceSafe
Oracle-Anwendungen, Microsoft Windows (allg.), PL/SQL, Visual Objects (VO), Microsoft Visual Studio, Softwareentwicklung (allg.), DCOM (Distributed Component Object Model), Einzelhandel
4/2000 – 12/2001
Tätigkeitsbeschreibung
- Mitarbeit an der Entwicklung und Betreuung einer Beratungs-, Video-, Vermessungs- und Bestell-Software für Augenoptiker
Die Software ermöglicht die exakte Vermessung augenoptischer Daten des Brillenträgers durch den Optiker und somit die optimale Produktion des individuellen Brillenglases, sowie die Online-Bestellung der Gläser beim Produzenten.
- Implementierung einer COM-Komponente zur Update-Funktionalität der Client-Server-Anwendung, d.h. daß bei Start der Client-Applikation beim Optiker automatisch eine Einwahl beim FTP-Server erfolgt, auf das Vorliegen neue Versionen geprüft wird und ggf. neue Programmdateien auf den lokalen Server geladen und entpackt werden. Das Modul aktualisiert sich wenn nötig selbst unter Berücksichtigung der Sprache und Länder-
einstellungen des Clients.
Tätigkeiten:
Konzeption, Implementierung, Test, Erstellung der Dokumentation und Handbücher,
Support
Qualifikationen:
MS WIN 9x/NT/ 2000/XP, MS Visual C++ 6.0, MFC, ATL, COM, FTP, HTTP, MS SourceSafe
Microsoft Foundation Classes (MFC), Visual C++, Softwareentwicklung (allg.), C++, IT-Support (allg.), DCOM (Distributed Component Object Model), File Transfer Protocol (FTP), Hypertext Transfer Protocols (HTTP), Optik / technische Optik, Forschung & Entwicklung
Über mich
objektorientierte Anwendungsentwicklung - C/C++/C# . NET -MS Visual Studio 2008/2010/2013-WPF, WinForms, COM/CORBA, SOAP, MFC, STL, ATL, Softwareentwicklung im technischen und betriebswirtschaftlichen Umfeld, hardwarenahe Softwareentwicklung,
Schnittstellenentwicklung, GUI-Entwicklung, Geräteansteuerung, Multithreading-Anwendungen, Client-Server-, Komponentensoftware, webbasierte Anwendungen
Branchenerfahrung:
- Architektur
- Augenoptik
- Direktmarketing
- Groß- und Einzelhandel
- Industrie
- Internet
- IT-Dienstleistungen
- Maschinenbau
- Messtechnik
- Medizintechnik
- Pressevertrieb
- Software-Hersteller
- Versicherung
- Warenwirtschaft
Weitere Kenntnisse
- Softwareentwicklung
- IT-Architektur
- Konzeption
- IT-Beratung
- Dokumentation
- Verteilte Systeme
Softwaredesign, Softwaretest, Softwareintegration, Dokumentation
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden