freiberufler IT-Consulting / Software Engineer auf freelance.de

IT-Consulting / Software Engineer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 14089 Berlin
  • National
  • de  |  en  |  it
  • 18.02.2024

Kurzvorstellung

Ich bin ein Senior developer mit über 20 Jahre Erfahrung.
Ich fühle mich sowohl in der .net als in der Java welt zu Hause.

Qualifikationen

  • .Net
  • Java (allg.)

Projekt‐ & Berufserfahrung

Lead Developer / Software Architect
Deutronic, Landshut
9/2023 – 1/2024 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2023 – 1/2024

Tätigkeitsbeschreibung

n meiner Rolle als Softwarearchitekt bei DTS-Net war ich verantwortlich für das Design der Steuerungssoftware zur Produktion von Elektromotoren. Als Lead Developer leitete ich ein Team von zehn Fachkräften und trieb die Entwicklung voran. Zu meinen Hauptaufgaben gehörte auch die Einrichtung und Konfiguration eines Jenkins-Servers, der es ermöglichte, die Anwendung nach jedem Commit automatisch auf Korrektheit zu überprüfen und Artefakte zu erstellen. Diese strategische Implementierung spielte eine entscheidende Rolle in der Qualitätssicherung der Software innerhalb der Produktionskette.

Im Rahmen dieses Projekts entwickelte ich zudem die Benutzeroberfläche (GUI) für die Anwendung mit dem Multi-Plattform-Framework Maui. Dies ermöglichte eine einheitliche und effiziente Gestaltung der GUI, die nahtlos auf verschiedenen Plattformen wie Windows, Android und Linux funktioniert. Diese Multi-Plattform-Fähigkeit erhöhte die Flexibilität und Zugänglichkeit der Software erheblich.

Methoden/Technologien:
C# / Visual Studio 2022, Entity Framework Core, MS SQL Server 2016, Newtonsoft.Json, AutoMapper, Xunit, NSubstitute, Shouldly, WPF, SOLID, Blazor, Jenkins, Docker Container, RabbitMQ, Swagger, .NET Core, CI/CD mit Jenkins, REST API, T-SQL, Blazor, .NET Maui, Multiplattform-Entwicklung.

Eingesetzte Qualifikationen

ASP.NET

Entwickler
RWE, Essen
1/2023 – 8/2023 (8 Monate)
Banken
Tätigkeitszeitraum

1/2023 – 8/2023

Tätigkeitsbeschreibung

Projektprofil:

**Projektname:** Boccax
**Position:** Developer

**Projektbeschreibung:**
Boccax ist ein webbasiertes System zur Erfassung internationaler Börsentransaktionen. Es konzentriert sich auf die Integration von Funktionen zum Erfassen und Verwalten von Börsentransaktionen und -optionen. Ein Schlüsselaspekt des Projekts ist die Entwicklung von Analysetools, die Markttrends interpretieren und bei der Entscheidungsfindung im Bereich der Anlagestrategien unterstützen. Ein besonderes Augenmerk wird auf die Erstellung einer sicheren und benutzerfreundlichen Oberfläche gelegt, um eine optimale Benutzererfahrung zu gewährleisten.

**Methoden/Technologien:**
- **Programmiersprache:** C# Core 7
- **Backend Framework:** ASP.Net Core API Service
- **Frontend Framework:** Blazor
- **UI Komponentenbibliothek:** MudBlazor
- **Datenbank:** Postgress

**Verbindung zu Projekt Maui:**
Projekt Maui ist ein plattformübergreifendes Framework für die Erstellung nativer mobiler und Desktop-Apps mit .NET. Obwohl es in der Projektbeschreibung nicht explizit erwähnt wird, könnte Boccax von der Integration mit Projekt Maui profitieren, um eine plattformübergreifende Anwendung zu erstellen, die sowohl auf mobilen Geräten als auch auf dem Desktop funktioniert. Mit der Verwendung von Blazor für das Frontend wäre eine solche Integration potenziell einfacher und würde die Reichweite der Anwendung erweitern.

Eingesetzte Qualifikationen

Software engineering / -technik

Entwickler
ViaStore, Dachau
9/2022 – 2/2023 (6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2022 – 2/2023

Tätigkeitsbeschreibung

Aufgabe war die Analyse und Verbesserung der Lagerverwaltungssoftware gespielt. Meine Aufgaben umfassten die Überprüfung des bestehenden Codes und die Identifizierung von Bereichen, in denen Optimierungen vorgenommen werden konnten.

Ich habe nicht nur Änderungen am Code vorgenommen, sondern auch Unit-Tests eingeführt, um die Integrität der Software zu gewährleisten. Dies hat nicht nur die Qualität der Software verbessert, sondern auch dazu beigetragen, dass zukünftige Änderungen problemlos implementiert werden können.

Eingesetzte Qualifikationen

ASP.NET

Entwickler
Biontech, Dachau
4/2021 – 8/2022 (1 Jahr, 5 Monate)
Chemieindustrie
Tätigkeitszeitraum

4/2021 – 8/2022

Tätigkeitsbeschreibung

In Rahmen das Projekt würde unterschiedliche Simulatoren erstellt, die in unterschiedliche Testumgebung in Benutzung.
Diese Software simulieren unterschiedlichen Geräte, die in Interaktionen mit unterschiedlichem Test Framework, sodass dies besser getestet werden können. Die Kommunikation mit dem Framework  werden über ASP Web API.

Eingesetzte Qualifikationen

.Net, DevOps, Entity Framework

Software Architekt / Senior Developer
Deutronik, Landshut
1/2019 – 4/2021 (2 Jahre, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2019 – 4/2021

Tätigkeitsbeschreibung

Softwarearchitektur von Steuerungssoftware für die Produktion von Elektromotoren. Sowie deren Überprüfung in der Produktionskette. Ich habe in diesen Projekt als Architekt die Software designt und als Lead Developer die Entwicklung gestartet und vorangetrieben sowie die Bereitstellung von der Hauptapplikation.

Methoden/Technologien:
C# / Visual Studio 2019, Unity IOC, Entity Framework Core, MS SQL, Server 2016,NewtonSoft.Json , AutoMapper, MSTest, NSubstitute, Shouldly, Wpf,, Solid, Blazer, Jenkins, Docker Container, RabbitMQ , Swagger, Net.Core, CI/CD Jenkins, Rest Api, T-Sql,National Instruments CVI

Eingesetzte Qualifikationen

C#

Software Architekt , Senior Developer
SR Rating /Sparkasse, Berlin
4/2018 – 1/2019 (10 Monate)
Banken
Tätigkeitszeitraum

4/2018 – 1/2019

Tätigkeitsbeschreibung

Planung und Entwicklung von Banken Steuerungssoftware und Banken Stresstest. Ich habe in diesem Projekt als Architekt die Software und als Lead Developer Tätig. Meine Aufgebe war ein Konzept zur Erstellung eine Software für die Erstellung der Stresstest gemäß der gesetzlichen Anforderungen und Mathematischen Methodiken.

Methoden/Technologien:
C# / Visual Studio 2017, Unity IOC, Entity Framework Core, MS SQL Server 2016,NewtonSoft.Json , AutoMapper, MSTest, NSubstitute, Shouldly, Wpf, Solid, Asp.Net Swagger, AngularJS, CI/CD Jenkins
Rest Api, VueJs, Azure ,OAuth

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), SCRUM, Testdesign (IT), .Net, .Net Framework (Microsoft), C#, Windows Presentation Foundation (WPF), Microsoft Azure, Representational State Transfer (REST)

Entwickler
Liebherr, Remote
1/2017 – 3/2018 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2017 – 3/2018

Tätigkeitsbeschreibung

Projektbezeichnung:
LMS 4.0

Projektbeschreibung:
Entwicklung Internet of things, Part Tracking System

Methoden/Technologien:
C# / Visual Studio 2017, Spring.net, Entity Framework, MsSql Server, Asp.net, Soap, Rest, XML, Web Services, Knockout, JavaScript ,MS SQL Server 2016,NewtonSoft.Json , AutoMapper ,MSTest ,NSubstitute ,Shouldly, TypeScript

Eingesetzte Qualifikationen

.Net

Mercedes
Mercedes, Stuttgart
1/2017 – 11/2017 (11 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2017 – 11/2017

Tätigkeitsbeschreibung

Projektbezeichnung:
Future Track

Projektbeschreibung:
IOT Van

Methoden/Technologien:
Visual Studio 2017, C#, Entity Framework, MsSql Server, Azure, Microservice, XML, Web Services, Net Core , ASP.Net ,AutoMapper, NewtonSoft.Json ,MSTest ,NSubstitute , Shouldly, Microservice-Architektur , Xamarin

Eingesetzte Qualifikationen

.Net Framework (Microsoft)

Entwickler
Liebherr, Kempteb
1/2017 – 3/2017 (3 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

1/2017 – 3/2017

Tätigkeitsbeschreibung

Projektbezeichnung:
LMS 4.0

Projektbeschreibung:
Entwicklung Internet of things, Part Tracking System

Methoden/Technologien:
Visual Studio 2015, Spring.net, Entity Framework, MsSql Server, Asp.net, Soap, Rest, XML, Web Services, Knockout, JavaScript

Eingesetzte Qualifikationen

C#

Entwickler
Btc, Oldenburg
8/2016 – 12/2016 (5 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

8/2016 – 12/2016

Tätigkeitsbeschreibung

Projektbezeichnung:
AMM

Projektbeschreibung:
Entwicklung Smart Meter Software für die neuen generationen von Stromzahler.

Methoden/Technologien:
Visual Studio 2015, Spring.net, Entity Framework, MsSql Server, Asp.net, Soap, Rest, XML, Web Services, Angulara, IOT, Mono, Embedded Linux, Microcontroller programming

Eingesetzte Qualifikationen

C#

Senior Developer
MTU, München
10/2015 – 7/2016 (10 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

10/2015 – 7/2016

Tätigkeitsbeschreibung

Projektbezeichnung:
DDMS II

Projektbeschreibung:
Entwicklung Analysetools und Download Tools für den Eurofighter.

Methoden/Technologien:
Visual Studio 2012, Spring.net, Entity Framework, MSSQ Server, WPF, WCF.MSUnitTest

Eingesetzte Qualifikationen

Visual Studio, .Net, C#

Lead Developer
Infineon, Munchen
4/2014 – 9/2015 (1 Jahr, 6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2014 – 9/2015

Tätigkeitsbeschreibung

Projektbezeichnung:
THWC / Irma /Irma2

Projektbeschreibung:
Entwicklung eine neue web basierenden Firmen Plattform für die Verwaltung der Test Systeme sowie die Erstellung eine Projekt Management Tool.

Methoden/Technologien:
Visual Studio 2012, Unity, Mvc 4, Bootstrap, Knouckout , Entity Framework, , MSSQL , IIS. Software Architektur

Eingesetzte Qualifikationen

Transact-SQL (T-SQL), Oracle Database, SCRUM, C#, .Net Framework (Microsoft), Ajax, JavaScript-Frameworks

Entwickler
Deutsche Bahn, Frankfurt
8/2013 – 4/2014 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2013 – 4/2014

Tätigkeitsbeschreibung

Projektbezeichnung:
DB GSV

Projektbeschreibung:
Weiterentwicklung und Neuentwicklung von Tool für die Auswertung von
Deutschlandweiten Zugdaten

Methoden/Technologien:
Visual Studio 2012, Ninject, C#5, Linq, WPF, Asp.net WCF, TFS 2010, Scrum, Log4net, Xsd, XML, MS-SqlServer 2008-2012, SSIS SSRS SSAS

Java, JEE, Spring, Tomcat, Maven

Entwickler
IAV, Berlin
3/2013 – 7/2013 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2013 – 7/2013

Tätigkeitsbeschreibung

Projektbezeichnung:
IAV

Projektbeschreibung:
Entwicklung eines neuartigen Testautomation Tool für die elektronische Bestandteile sowie den Zentralrechner eines Auto. Das System wird bei VW in Einsatz kommen . Ich habe auch die Role als Scrum Muster und Architekten abgedeckt..

Methoden/Technologien:
Visual Studio 2012, Ninject, C#5, Linq, WPF, WCF, TFS 2010, Scrum, Log4net, Xsd, XML, Scrum Muster

.Net Consultent
BMW, München
6/2012 – 2/2013 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2012 – 2/2013

Tätigkeitsbeschreibung

Projektbezeichnung:
Dia Tec TRM

Projektbeschreibung:
Konzeption und Entwicklung von Komponenten im Rahmen des
Redesigns des ISAR-Autorensystems für Werkstattdokumente und Fahrzeugdiagnose.


Methoden/Technologien:
C#, WCF, Linq To XML, Linq To SQL , WPF, Oracle 11G, ODP.net, Nhibernate,Scrum.

.net Consultant
LIEBHERR, Kempten
4/2012 – 10/2012 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2012 – 10/2012

Tätigkeitsbeschreibung

Projektbezeichnung:
Industrie Informationssystem Für Caterpillar.

Projektbeschreibung:
Design und Entwicklung eines Industrie Informationssystem. Das System sammelt und bearbeitet Daten aus Roboter, Produktionstrasse und Soflex Server.

Methoden/Technologien:
C#, WCF, Linq To XML, Linq To SQL , WPF, MS-Sql Server 2008, Interface zu Soflex Server, Scrum

Java Consultant
ELAXY/Vereinsbank, München
8/2011 – 3/2012 (8 Monate)
Banken
Tätigkeitszeitraum

8/2011 – 3/2012

Tätigkeitsbeschreibung

Projektbezeichnung:
Banken Beratung Systeme (Baufinanzierung, Finanzplanung, Vorsorge).

Projektbeschreibung:
Erweiterung und Fehler Behebung der Software. Sowie Scrum Master.

Methoden/Technologien:
Java, Spring, Firebird, GWT, EXT GWT, Smart-Gwt, Tomcat, Scrum

.net Consultant
LIEBHERR, Kempten
4/2011 – 7/2011 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2011 – 7/2011

Tätigkeitsbeschreibung

Projektbezeichnung:
Industrie Tracking System.

Projektbeschreibung:
Fertigstellung eines vorhandenes Prototypen für den Produktiven Einsatz bei Ford (General Motors). Die Software Kommuniziert mit den Produktion Roboter und erstellt daraus verschiedene Business Übersichten.

Ausbildung

1989-1994
Dipl. Informatiker
1994
Pisa

Über mich

Programmiersprachen:
- Grails
- Groovy
- C# 1.1 - C# 3.5 -C#4
- VB.NET 3.5 - VB.NET 4
- Mono
- C / C++
- Cobol
- ASP.NET 3.5 / 4.0
- VBA, VB Script, VB Skript
- Visual Basic 6.0
- Java Skript
- HTML, CSS
- SQL, TSQL , PL/SQL
- Java

Datenbanken:
Access
ODBC
POSTGRES
MS SQL Server
MySQL
Oracle 9/10g/11g
SQL
CouchDB

Weitere Kenntnisse

IT & Entwicklung
- IT-Beratung

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Italienisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4378
Alter
55
Berufserfahrung
39 Jahre und 2 Monate (seit 01/1985)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden