.Net Senior Software Ingenieur
- Verfügbarkeit einsehen
- 0 Referenzen
- 95‐115€/Stunde
- 87700 Memmingen
- Umkreis (bis 200 km)
- de | en
- 16.09.2024
Kurzvorstellung
Ich bin seit über 15 Jahren erfolgreich in der Softwareentwicklung tätig. Durch meinen technischen Background bin ich der ideale Freelancer für Projekte in oben genannten Bereichen.
Qualifikationen
Projekt‐ & Berufserfahrung
10/2020 – 12/2022
Tätigkeitsbeschreibung
Projekt: "Trumpf TruTops Mark 3D ( 3D-CAD-Editor )"
Unterstützung bei der Umsetzung von neuen Features und Bugfixings der 3D CAD Software.
.Net, C#, DevOps, Scrum, Microsoft Visual Studio, Windows Presentation Foundation
9/2019 – 2/2020
Tätigkeitsbeschreibung
Prozess- & Architekturmodellierung Tacton Konfigurator
Analyse der C3x Implementierung im Tacton Konfigurator. Optimierung der bestehenden Prozesse und Modelle im CAx Umfeld.
SolidWorks
8/2018 – 8/2020
Tätigkeitsbeschreibung
Projekt: "KEB CNC High-End Solution"
Umsetzung eines COMBIVIS Plugins zur Konfiguration einer ISG CNC in der COMBIVIS Entwicklungsumgebung.
Projekt: "KEB Servopump Wizard"
Umsetzung eines COMBIVIS Plugins für einen Wizard zum vereinfachten Einrichten der Drivecontroller für den Servopumpeneinsatz
.Net, C#, Codesys, Windows Presentation Foundation
2/2017 – 7/2018
Tätigkeitsbeschreibung
- Entwicklung des Codebase Frameworks ( Schnittstellen zu SolidWorks, EPDM, CI, ... ) bei der neu gegründeten COFFEE Solution GmbH ( Softwareentwicklung zur CAx-Automation )
- Entwicklung von verschiedenen Kundenprojekten zur CAx-Automatisierung
Microsoft SQL-Server (MS SQL), Nunit, SolidWorks, SolidWorks Enterprise PDM (Dassault Systèmes), Microsoft Visual Studio, Windows Presentation Foundation
8/2016 – 1/2017
Tätigkeitsbeschreibung
Entwicklung des "Online-Security-Plugin"
In Zusammenarbeit mit Kaspersky Lab wurde ein Codesys-Plugin zur Überwachung von Codesys Steuerungen entwickelt. Von mir wurde das Codesys-Plugin umgesetzt. Kaspersky Lab übernahm die Software welche die Steuerung selbst überwacht und mit der ich dann via Trusted Channel kommuniziere.
Das Komplettpaket wurde erfolgreich auf der SPS IPC Drives 2016 in Nürnberg präsentiert und in diversen Medien wurde auch darüber berichtet.
C#, Microsoft Visual Studio, XML, Json, Codesys
10/2015 – 1/2016
Tätigkeitsbeschreibung
Projekt: CAT ( Crimp Analyse Tool )
Entwicklung einer Software zur Prüfdokumentation von Crimpverbindungen für die Automobilindustrie.
In einem Minilabor wurden Crimpverbindungen zuerst für eine Analyse vorbereitet ( geschliffen, geätzt, .. ). Anschließend wurde mit einer Kamera, die mit der entwickelten Software verbunden war, eine Aufnahme der Crimpverbindung gemacht. Diese Aufnahme konnte nun mithilfe der Software nach VW Norm 60330 bearbeitet und vermessen werden. Das Ergebnis konnte nach verschiedenen Kundenanforderungen dokumentiert und archiviert werden.
Eingesetzte Technologien: Visual Studio 2013, C#, WPF, XML, SVN, 3rd Party libraries für Bildbearbeitung, PDF-Erstellung, ...
Microsoft Visual Studio, C#
1/2015 – 9/2016
Tätigkeitsbeschreibung
1) Entwicklung der Materialflowcontroller-Software für Anlagen aus der Halbleiterindustrie.
Mit dieser Software wird eine vollständige Bedienung der Anlagen ermöglicht. Mit Schnittstellen zu SPS ( B&R ), Roboter ( KUKA ) bis hin zur Host-Communication ( Cimetrix ) werden die Anlagen nach SEMI Standard gesteuert.
Eingesetzte Technologien: Visual Studio 2013, C#, WPF, NHibernate, SQLite, SVN, XML, Spring, ...
2) Fehleranalyse Maschinensoftware
Traten Fehler bei Maschinen im Feld auf, mussten diese Fehler analysiert und behoben werden ( Logfileanalyse, ... )
3) Maschineninbetriebnahme
Mithilfe bei der Maschineninbetriebnahme am Hauptsitz in Radolfzell
Durch ein internationales Team wurde auch am Hauptsitz in Radolfzell zum größten Teil englisch gesprochen.
Microsoft Windows (allg.), .Net Framework (Microsoft), Subversion, C#, Nhibernate, Spring Framework, Microsoft Visual Studio, XML, Windows Presentation Foundation, Nunit, Automatisierungstechnik (allg.)
3/2014 – 2/2016
Tätigkeitsbeschreibung
1) "FCS" - Factory Configuration Solution ( Konfigurator )
Entwicklung eines CAD-Moduls mit Schnittstellen zum Produktkonfigurator des Kunden ( EAS - Leegoo Builder )
Der vollständig in SolidWorks integrierte CAD-Konfigurator sollte über Schnittstellen, die im Produktkonfigurator des Kunden definierten Anlagen im 3D-CAD zusammenbauen. Änderungen aus und nach SolidWorks sollten automatisiert verarbeitet werden.
Eingesetzte Technologien: Visual Studio 2012, C#, WinForms, SQL-Server, ADO.NET, XML, SVN, SolidWorks, ...
2) "AnPro 2015" ( Konfigurator )
Entwicklung eines CAD-Moduls mit Schnittstellen zum vom Kunden eingesetzten Produktkonfigurator ( CAMOS )
Der entwickelte Konfigurator baut in CAMOS definiert Anlagen in SolidWorks zusammen. Änderungen sollen in beiden Systemen berücksichtig und verarbeitet werden.
Eingesetzte Technologien: Visual Studio 2012, C#, WinForms, SQL-Server, ADO.NET Entity Framework, XML, SVN, SolidWorks, ...
3) Entwicklung von diversen kleineren Anwendungen ( Konfiguratoren, CAD-Tools ) zur Automation von CAD-Prozessen in SolidWorks
Microsoft SQL-Server (MS SQL), Windows 7, Scrum, Microsoft Visual Studio, C#, .Net Framework (Microsoft), Subversion, VBA (Visual Basic for Applications), Maschinenbau, SolidWorks
6/2013 – 8/2013
TätigkeitsbeschreibungSoftwareerweiterungen
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), Scrum, Microsoft Visual Studio, XML, C#, .Net Framework (Microsoft), VBA (Visual Basic for Applications)
4/2013 – 11/2013
Tätigkeitsbeschreibung
Entwicklung einer CAD-Schnittstelle
Schnittstelle zwischen CAD ( SolidWorks & MaxxDB ) und ERP ( TopM )
Mysql, Microsoft Visual Studio, C#, .Net Framework (Microsoft), SolidWorks
5/2012 – 3/2013
Tätigkeitsbeschreibung
Migration einer Postausgangsverwaltung von VB6 nach C# + diverse Erweiterungen/ Anpassungen
1. Migration der VB6 - Software nach C# inkl. diverser Erweiterungen
2. Migration und Weiterentwicklung einer zugehörigen Administrationssoftware zur Verwaltung und Bearbeitung der zugrundeliegenden Daten
3. Umstellung der zugrundeliegenden Daten von Office 2003 auf Office 2010
4. Erweiterung der Software zur Unterstützung von Excel-Dateien
Verwendete Technologien:
- Visual Studio 2008 / 2010
- C# ( WinForms )
- TFS
- mehrschichtige Softwarearchitektur
- SQL-Server 2008
- NUnit - Testframework
- Microsoft.Office.Interop ( Office 2003/2010 - Word/Excel)
- Office - VBA
Microsoft SQL-Server (MS SQL), Visual Basic, Microsoft Visual Studio, C#, .Net Framework (Microsoft), VBA (Visual Basic for Applications)
1/2008 – 6/2011
Tätigkeitsbeschreibung
Softwareentwickler CAD Automation
Im Zuge der Umstellung von VB6 auf C# als Programmiersprache mussten verschiedene Basisschnittstellen neu konzeptioniert und umgesetzt werden.
In dieser Zeit wurden auch diverse Tools zur CAD-Administration bzw. Automation in C# umgesetzt.
Technologien:
- Visual Studio 2005 / 2008 / 2010
- WinForms, WPF
- LinQ, ADO.NET, ADO.NET Entity Framework, XML
- Basiskenntnisse WCF / ASP.NET
- VisualSVN
Oracle-Anwendungen, Microsoft SQL-Server (MS SQL), SAP R/3, .Net Framework (Microsoft), C#, Visual Basic, Microsoft Visual Studio, VBA (Visual Basic for Applications), Maschinenbau, SolidWorks
1/2006 – 1/2008
Tätigkeitsbeschreibung
Entwicklung 3D-CAD-Konfigurator ( "Multivac-DesignCommander" )
- Entwicklung eines 3D-CAD Konfigurators zur vollständigen automatisierten Konstruktion in SolidWorks ( Modell + Zeichnung ) und der automatisierten Anlage der Stammdaten in PDM und ERP
Programmiersprache: Visual Basic 6
Oracle Database, Microsoft SQL-Server (MS SQL), SAP R/3, Visual Basic, VBA (Visual Basic for Applications), Maschinenbau, SolidWorks
1/2004 – 1/2006
Tätigkeitsbeschreibung
Softwareentwicklung CAD-Automation
- Entwicklung von Tools zur automatisierten Anlage von Baugruppen / Einzelteilen in CAD / PDM / ERP bzw. Tools zur Administration / Wartung im CAD-Bereich
o Schnittstellenprogrammierung zu SolidWorks ( API )
o Schnittstellenprogrammierung zu SAP ( RFC )
o Schnittstellenprogrammierung zu Datenbanken ( Access, SQL Server, Oracle )
Programmiersprache: Visual Basic 6
Microsoft SQL-Server (MS SQL), SAP R/3, Visual Basic, VBA (Visual Basic for Applications), Maschinenbau, SolidWorks
11/2001 – 1/2004
Tätigkeitsbeschreibung
CAD-Administrator
Softwareumgebung:
CAD - Solidworks
PDM - MaxxDB
ERP - AS400 ( ab 2005 SAP )
- Anwendersupport der SolidWorks - Anwender
- Auf- bzw. Übernahme von Kauf- und Normteilen in SolidWorks
- Erstellung / Entwicklung von 3D-CAD Vorlagematerialien
- Unterstützung als Konstrukteur in zeitkritischen 3D-CAD Projekten
Maschinenbau, SolidWorks
Ausbildung
PHTL Lienz ( Austria )
Über mich
Weitere Kenntnisse
- MS Visual Studio
- .NET Framework 3.0 - 4.5
- C#, VB.NET, Visual Basic, VBA
- TFS, Visual SVN
- Windows Anwendungen ( Windows Forms / WPF )
- Web Programmierung mit ASP.NET ( WebForms / MVC )
- Datenbankprogrammierung ( SQL, ADO.NET, LINQ, ADO.NET Entity Frameworks )
- Cross Platform App Entwicklung mit Xamarin
- Office Programmierung
- XML Technologien
- OOA + OOD, Design Patterns
- SCRUM, TDD,
- UML
Datenbanken
MS SQL Server, Oracle, MySQL, Access
Betriebssysteme
- Windows XP, Vista, Windows 7, Windows 8
Office
- Anwenderkenntnisse + Programmierkenntnisse
SAP
- SAP-MM-Anwenderkenntnisse, Schnittstellenkenntnisse (RFC), ABAP
Maschinenbau
- 3D - Konstruktion in SolidWorks
- CAD-Automation in SolidWorks
- CAx- Kenntnisse + Prozesskenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden