freiberufler .Net Senior Software Ingenieur auf freelance.de

.Net Senior Software Ingenieur

zuletzt online vor wenigen Tagen
  • 95‐115€/Stunde
  • 87700 Memmingen
  • Umkreis (bis 200 km)
  • de  |  en
  • 16.09.2024

Kurzvorstellung

Industrie 4.0 / CAD-Automation / Cross-Platform-Apps usw.

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

  • .Net4 J.
  • .Net Framework (Microsoft)7 J.
  • C#12 J.
  • Maschinenbau11 J.
  • Microsoft SQL-Server (MS SQL)12 J.
  • Microsoft Visual Studio11 J.
  • Nunit3 J.
  • Scrum4 J.
  • SolidWorks14 J.
  • SolidWorks Enterprise PDM (Dassault Systèmes)1 J.
  • Subversion2 J.
  • VBA (Visual Basic for Applications)10 J.
  • Windows 72 J.
  • Windows Presentation Foundation7 J.

Projekt‐ & Berufserfahrung

.Net Senior Software Engineer
vi:sit - Vetter IT solutions Schweiz GmbH, Basel
10/2020 – 12/2022 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

.Net, C#, DevOps, Scrum, Microsoft Visual Studio, Windows Presentation Foundation

Berater CAD-Automation
SEW Eurodrive Gmbh & Co KG, Bruchsal
9/2019 – 2/2020 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

SolidWorks

.Net Senior Software Engineer
BE.services GmbH, Kempten
8/2018 – 8/2020 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

.Net, C#, Codesys, Windows Presentation Foundation

Senior .Net Developer
COFFEE Solution GmbH, Wiesbaden
2/2017 – 7/2018 (1 Jahr, 6 Monate)
SolidWorks Reseller
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Nunit, SolidWorks, SolidWorks Enterprise PDM (Dassault Systèmes), Microsoft Visual Studio, Windows Presentation Foundation

.Net Senior Software Ingenieur
BE.services GmbH, 87437 Kempten
8/2016 – 1/2017 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

C#, Microsoft Visual Studio, XML, Json, Codesys

Senior Software Ingenieur
AK-Motion, Homeoffice
10/2015 – 1/2016 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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, ...

Eingesetzte Qualifikationen

Microsoft Visual Studio, C#

Senior Software Ingenieur
Brooks CCS GmbH, Radolfzell
1/2015 – 9/2016 (1 Jahr, 9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Microsoft Windows (allg.), .Net Framework (Microsoft), Subversion, C#, Nhibernate, Spring Framework, Microsoft Visual Studio, XML, Windows Presentation Foundation, Nunit, Automatisierungstechnik (allg.)

Senior Software Ingenieur
3Defacto GmbH, Darmstadt
3/2014 – 2/2016 (2 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Windows 7, Scrum, Microsoft Visual Studio, C#, .Net Framework (Microsoft), Subversion, VBA (Visual Basic for Applications), Maschinenbau, SolidWorks

Softwareentwickler
kubus IT, 92224 Amberg
6/2013 – 8/2013 (3 Monate)
Versicherungen
Tätigkeitszeitraum

6/2013 – 8/2013

Tätigkeitsbeschreibung

Softwareerweiterungen

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Scrum, Microsoft Visual Studio, XML, C#, .Net Framework (Microsoft), VBA (Visual Basic for Applications)

Softwareentwickler
3S PacTec GmbH, 87463 Dietmannsried
4/2013 – 11/2013 (8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2013 – 11/2013

Tätigkeitsbeschreibung

Entwicklung einer CAD-Schnittstelle
Schnittstelle zwischen CAD ( SolidWorks & MaxxDB ) und ERP ( TopM )

Eingesetzte Qualifikationen

Mysql, Microsoft Visual Studio, C#, .Net Framework (Microsoft), SolidWorks

Softwareentwickler
kubus IT, 92224 Amberg
5/2012 – 3/2013 (11 Monate)
Versicherungen
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Visual Basic, Microsoft Visual Studio, C#, .Net Framework (Microsoft), VBA (Visual Basic for Applications)

Softwareentwickler
Multivac Sepp Haggenmüller GmbH & Co KG, 87787 Wolfertschwenden
1/2008 – 6/2011 (3 Jahre, 6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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

Softwareentwickler
Multivac Sepp Haggenmüller GmbH & Co KG, 87787 Wolfertschwenden
1/2006 – 1/2008 (2 Jahre, 1 Monat)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Oracle Database, Microsoft SQL-Server (MS SQL), SAP R/3, Visual Basic, VBA (Visual Basic for Applications), Maschinenbau, SolidWorks

Softwareentwickler
Multivac Sepp Haggenmüller GmbH & Co KG, 87787 Wolfertschwenden
1/2004 – 1/2006 (2 Jahre, 1 Monat)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), SAP R/3, Visual Basic, VBA (Visual Basic for Applications), Maschinenbau, SolidWorks

Anwendungsprogrammierer
Multivac Sepp Haggenmüller GmbH & Co KG, 87787 Wolfertschwenden
11/2001 – 1/2004 (2 Jahre, 3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Maschinenbau, SolidWorks

Ausbildung

Ingenieursausbildung für Automatisierungstechnik
.
2001
PHTL Lienz ( Austria )

Über mich


Weitere Kenntnisse

Softwareentwicklung
- 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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
5928
Alter
44
Berufserfahrung
23 Jahre und 1 Monat (seit 11/2001)
Projektleitung
6 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden