Entwickler|Architekt - C/C++|.net|Rust
Aktualisiert am 09.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 13.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Softwarearchitektur
Rust
Mitarbeiterführung
C
C++
C#
Agile Softwareentwicklung
Scrum
Produktentwicklung
Embedded C
Anforderungsanalyse
Coaching
Deutsch
Muttersprache
Englisch
fließend
Französisch
prinzipiell gut, lange nicht gesprochen/geschrieben

Einsatzorte

Einsatzorte

Hofheim am Taunus (+200km)
möglich

Projekte

Projekte

9 Jahre 8 Monate
2015-02 - heute

Weiterentwicklung/Betreuung einer In-House-Anwendung

Einzelner Entwickler Anforderungsanalyse Refactoring Kundenkommunikation ...
Einzelner Entwickler

Bei diesem langfristigen Kunden ist eine Access/MSSQL-Anwendung im Einsatz, die es fachlich zu ergänzen und zu warten gilt. Im Rahmen der Abkündigung des MDP-Features in Access soll die bestehende Anwendung untger Beibehaltung der Datenbank sukzessive auf eine zukunftsfähigere Plattform migriert werden. Die Wahl fiel hier auf eine 3-Tier-Anwendung. bestehend aus der existierenden MSSQL-Anwendung, Asp.net MVC 6/WebApi 2 und einer separaten WPF-Gui.

ASP.NET MVVM WPF VBA Microsoft Access 2007 Microsoft SQL Server Git XUnit
Anforderungsanalyse Refactoring Kundenkommunikation Integrationstest Unit Testing Implementierung Event Sourcing gRPC
Remote
3 Jahre
2021-05 - 2024-04

Signalverarbeitung auf Microcontrollern

Leitender Softwareentwickler C Mitarbeiterführung Projektleitung ...
Leitender Softwareentwickler
In diesem Projekt war ich Interims-Teamleiter für ein Team von Embedded- und dazugehörer Desktopsoftware. Die Herausforderung war hier vor allem, ein neues Team aufzubauen und gleichzeitig die Ablösung der alten Generation von Steuergeräten durch neue, moderne Systeme voranzutreiben. Dabei kamen STM32H7 MCUs und Yocto Linux auf Cortex A zum Einsatz, die Implementierung fand dabei in C statt. Technische Herausforderungen dabei waren die Modularisierung der Software, um einerseits eine einheitliche Plattform zu bieten und andererseits den unterschiedlichen Möglichkeiten und Ansprüchen der verschiedenen Geräte gerecht zu werden und zeitgleich kundenspezifische Anpassungen an bestehenden Produkten umzusetzen. Daneben konnte ich moderne Entwicklungsmethoden wie continous integration, unit tests, etc. einführen und kann somit das Team gestärkt einem internen Teamleiter übergeben.
Yocto Rust C C++ Code Composer Studio STM32 Git Atlassian JIRA Atlassian Confluence
C Mitarbeiterführung Projektleitung Architekt Digitaler Signalprozessor Embedded C
Frankfurt am Main
1 Jahr 1 Monat
2020-03 - 2021-03

Unterstützung in der Anbindung eines MES-Systems

Entwickler .net Beckhoff-TwinCAT ASP.NET ...
Entwickler

Ein Unternehmen aus der Automobilbranche benötigte Unterstützung in der Anbindung ihres MES-Systems an verschiedene andere Tools. Die Aufgaben hierbei umfassten unter anderem die Bereitstellung von Schnittstellen für SPS-Entwickler, die Anbindung von SPSen, das Sammeln von Daten via MQTT und das zentralisierte Speichern von anfallenden Daten.

Azure DevOps Visual Studio
.net Beckhoff-TwinCAT ASP.NET Git
Rhein-Main/Remote
9 Monate
2020-02 - 2020-10

Überarbeitung eines Betriebsinternen Asset-Management-Tools

Entwickler ASP.NET .net core Xamarin.Forms
Entwickler

Ein technischer Dienstleister benötigte Unterstützung beim Überarbeiten und Fertigstellen eines Betriebsinternen Asset-Management-Tools. Bestehender Asp.net MVC 5 Code wurde dafür nach asp.net core portiert, Javascript überarbeitet und eine Xamarin Android-App zur Pflege der Assets  bereitgestellt. Nach der initialen Überarbeitung wurden die Webanwendung und die App in den Pilotbetrieb überführt und verbleibende Probleme beseitigt.

Visual Studio Azure DevOps
ASP.NET .net core Xamarin.Forms
Remote
3 Monate
2019-07 - 2019-09

Code & Prozessanalyse C/C++

Scrum Softwarearchitektur Code Review

Ein Softwarehaus im Rhein-Main-Gebiet benötigte Hilfe bei der  Analyse ihres Entwicklungsprozesses und der Codebasis als Grundlage für eine Modernisierung.

C++
Scrum Softwarearchitektur Code Review
Rhein-Main-Gebiet
3 Monate
2019-04 - 2019-06

Architekt/Coach für Web-Projekt

Architekt/Coach Scrum Softwarearchitektur .net core ...
Architekt/Coach

Eine bestehende asp.net WebForms-Anwendung im Logistikumfeld sollte auf eine moderne Lösung auf Basis von asp.net core umgestellt werden. Die Gründe dafür waren im Wesentlichen eine Effizienzsteigerung in der Weiterentwicklung und aktuell bestehende Performanceprobleme. Im Zuge dieser Neuentwicklung war es meine Aufgabe, die Architektur der Anwendung zu entwerfen und internen Entwicklern Wissen zu moderner Softwarearchitektur, Tools und Prozessen und zu vermitteln.

Visual Studio 2017 TFS asp.net react angular
Scrum Softwarearchitektur .net core Coaching
Niedersachsen
8 Monate
2018-06 - 2019-01

Unterstützung in der C++-Entwicklung

Softwareentwickler C++ MFC C# ...
Softwareentwickler

Das Team benötigte Unterstützung bei der Weiterentwicklung, Stabilisierung und Dokumentation einer REST-Schnittstelle zur Steuerung einer C++/MFC-Anwendung. Meine Aufgaben waren dabei sowohl Entwicklung auf der C++-Seite als auch Dokumentation und Integrationstests der API.

Visual Studio 2015 Perforce JIRA Confluence
C++ MFC C# Component Object Model REST cpprestsdk
Bielefeld
10 Monate
2017-09 - 2018-06

Entwicklung einer TETRA-Konfiguationsoberfläche

Senior Software Engineer WinForms .net
Senior Software Engineer

Meine Aufgabe ist die Weiterentwicklung und Stabilisierung einer Konfigurationsanwendung für Flotten von TETRA-Funkgeräten.

Microsoft SQL Server Microsoft Visual Studio
WinForms .net
Sepura plc
Cambridge
9 Monate
2016-11 - 2017-07

Datenvisualisierung asp.net

ASP.NET JavaScript
Microsoft SQL Server
ASP.NET JavaScript
Remote
2 Monate
2016-09 - 2016-10

MFC-Entwicklung

MFC C++

Für die Anwendung des Kunden, ein MFC-Basiertes CAD-Tool, mussten Baugruppen auf bestimmte Eigenschaften geprüft und die Ergebnisse der Auswertung dann in einem List&Label-Report ausgegeben werden.

MFC C++
Bielefeld
6 Monate
2016-03 - 2016-08

WPF-Entwicklung einer Konfigurationsoberfläche

.NET WPF wix ...

Der Kunde benötigte .net- und WPF-Expertise für die Entwicklung einer Konfigurationsoberfläche für Home Automation-Geräte. Aufgabe war es, den bestehenden Prototypen in Zusammenarbeit mit einem in-House Entwickler zur Produktreife zu entwickeln und neue Features zu implementieren. Im Rahmen der Tätigkeit habe ich sowohl an der Benutzeroberfläche als auch an der Geschäftslogik und an Protokoll und Implementierung der Buskommunikation gearbeitet.

.NET WPF wix Scrum
Bielefeld
2 Jahre 5 Monate
2013-07 - 2015-11

Entwicklungsunterstützung Retail Software

Softwareentwickler Scrum agile Softwareentwicklung Implementierung
Softwareentwickler

Bei der Weiterentwicklung eines Retail-Produktes wurden weitere Kapazitäten für die Implementierung neuer Funktionalitäten und Drittanbieterintegrationen der Kassenkomponente benötigt. Hierbei habe ich das Projektteam bei der Implementierung unterstützt und konnte zusätzlich durch Expertenwissen im .net-Framework bei der Lösung von technisch anspruchsvollen Problemen helfen.

Windows Forms .NET 4.0 Visual Studio NUnit C++
Scrum agile Softwareentwicklung Implementierung
Paderborn
1 Jahr 8 Monate
2011-11 - 2013-06

Entwicklung und Technisches Consulting PLM/CAD

Technischer Berater/Entwickler Anforderungsanalyse Beratung Implementierung ...
Technischer Berater/Entwickler

Zunächst als externer Mitarbeiter, später als Angestellter habe ich für ein Softwareberatungshaus sowohl an einem eigenen Produkt rund um Materialdaten gearbeitet als auch kundenspezifische Erweiterungen für Siemens PLM Software (Teamcenter ITK, Teamcenter SOA, NX Open) entwickelt. Hierbei kamen sowohl C/C++ als auch .net/WPF zum Einsatz.

.NET 4.0 WPF Solaris C++ Linux nUnit
Anforderungsanalyse Beratung Implementierung Produktentwicklung End-To-End-Test Materialdaten
Nürnberg und Bundesweit
7 Monate
2011-04 - 2011-10

Evaluierung/Prototoyp Social Media

Berater Rapid Prototyping Grobkonzept Aufwandsschätzung
Berater
Ein Startup betrachtete als Teil seines Konzeptes eine Webplattform mit Social Media-Funktionen. Meine Aufgabe war der Entwurf der Plattform und das erstellen zweier Entwürfe auf Basis von Python/Django und Java/Play. Aufgrund des Absehbar hohen Umfangs der gewünschten Features wurde die geplante Webplattform nicht umgesetzt, das Startup konnte sich auf andere Teile seines Konzepts fokussieren.
Python Django Java Play
Rapid Prototyping Grobkonzept Aufwandsschätzung
3 Jahre 5 Monate
2008-04 - 2011-08

Webentwicklung

Softwareentwickler
Softwareentwickler
Ich habe in diversen Website-/Webanwendungs-Projekten mit PHP, HTML/CSS/Javascript, Asp.net und anderen Webtechnologien studienbegleitend Projektunterstützung geleistet.
PHP HTML JavaScript Zend Framework Linux ASP.NET jQuery CSS Drupal
2 Jahre
2008-01 - 2009-12

Unterstützung IT-Administration

Ein Unternehmen benötigte Unterstützung bei der IT-Administration. Meine Aufgaben waren hauptsächlich die regelmäßige Wartung von Windows- und Linux-Servern und der Helpdesk.
Linux Postfix openvpn Windows Server 2003
1 Jahr 7 Monate
2008-04 - 2009-10

Ressortleitung IT Campus Consult e.V.

Ressortleiter IT (Ehrenamtlich)
Ressortleiter IT (Ehrenamtlich)
Aufgaben waren hierbei die Beratung des Vorstands in IT-Fragen, Mitwirkung im IT-Vertrieb, Leitung eines IT-Teams und Pflege der internen IT
Campus Consult e.V.
Paderborn
4 Monate
2008-07 - 2008-10

Business Intelligence Implementierung

Datenbankentwickler Business Intelligence
Datenbankentwickler
Für einen Mittelständler sollte eine Geschäftsdatenauswertung auf MS SQL-Basis implementiert werden. Hierbei habe ich sowohl die MS SQL Analysis Services konfiguriert als auch anhand einer exemplarischen Auswertung die Geschäftsführung im Zugriff darauf mit Excel geschult.
Microsoft SQL Server
Business Intelligence
2 Monate
2008-03 - 2008-04

Prototyping Kommunikationsprotokoll

Für einen Kunden sollte zu Testzwecken ein dem POP3-Protokoll ähnliches Kommunikationsprotokoll in .net Plattformunabhängig implementiert werden. Verwendet wurden hierbei C# und nUnit. Um die Plattformunabhängigkeit zu gewährleisten, wurde das Protokoll auch auf der Mono-Plattform getestet.
.net 2.0 mono nunit

Aus- und Weiterbildung

Aus- und Weiterbildung

Pausiertes und inzwischen wiederaufgenommenes Studium der Informatik

ITIL v3 Foundation-Zertifiziert

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Rust Mitarbeiterführung C C++ C# Agile Softwareentwicklung Scrum Produktentwicklung Embedded C Anforderungsanalyse Coaching

Schwerpunkte

Multithreading
WPF

Aufgabenbereiche

Code Review

Produkte / Standards / Erfahrungen / Methoden

.net core
agile Softwareentwicklung
Anforderungsanalyse
Aufwandsschätzung
Azure DevOps
Beckhoff-TwinCAT
Beratung
Business Intelligence
Component Object Model
Confluence
cpprestsdk
Git
Grobkonzept
Implementierung
JIRA
Kundenkommunikation
Materialdaten
Microsoft Visual Studio
MVVM
nUnit
Perforce
Rapid Prototyping
Refactoring
REST
Scrum
Softwarearchitektur
TFS
Visual Studio
Visual Studio 2015
Visual Studio 2017
Windows Forms
WinForms
wix
Xamarin.Forms

Betriebssysteme

Linux
OS X
Solaris
Unix
Windows

Programmiersprachen

.NET
angular
ASP.NET
C#
C++
C/C++
JavaScript
MFC
react
VBA
Visual Basic .NET
Visual Basic 6
Portierung nach .net

Datenbanken

Event Sourcing
Microsoft Access 2007
Microsoft SQL Server
MongoDB
MS SQL Server
PostgreSQL
SQL

Datenkommunikation

Ethernet
gRPC
Internet, Intranet
TCP/IP
Windows Netzwerk

Berechnung / Simulation / Versuch / Validierung

End-To-End-Test
XUnit

Design / Entwicklung / Konstruktion

Integrationstest
Produktentwicklung
Unit Testing

Einsatzorte

Einsatzorte

Hofheim am Taunus (+200km)
möglich

Projekte

Projekte

9 Jahre 8 Monate
2015-02 - heute

Weiterentwicklung/Betreuung einer In-House-Anwendung

Einzelner Entwickler Anforderungsanalyse Refactoring Kundenkommunikation ...
Einzelner Entwickler

Bei diesem langfristigen Kunden ist eine Access/MSSQL-Anwendung im Einsatz, die es fachlich zu ergänzen und zu warten gilt. Im Rahmen der Abkündigung des MDP-Features in Access soll die bestehende Anwendung untger Beibehaltung der Datenbank sukzessive auf eine zukunftsfähigere Plattform migriert werden. Die Wahl fiel hier auf eine 3-Tier-Anwendung. bestehend aus der existierenden MSSQL-Anwendung, Asp.net MVC 6/WebApi 2 und einer separaten WPF-Gui.

ASP.NET MVVM WPF VBA Microsoft Access 2007 Microsoft SQL Server Git XUnit
Anforderungsanalyse Refactoring Kundenkommunikation Integrationstest Unit Testing Implementierung Event Sourcing gRPC
Remote
3 Jahre
2021-05 - 2024-04

Signalverarbeitung auf Microcontrollern

Leitender Softwareentwickler C Mitarbeiterführung Projektleitung ...
Leitender Softwareentwickler
In diesem Projekt war ich Interims-Teamleiter für ein Team von Embedded- und dazugehörer Desktopsoftware. Die Herausforderung war hier vor allem, ein neues Team aufzubauen und gleichzeitig die Ablösung der alten Generation von Steuergeräten durch neue, moderne Systeme voranzutreiben. Dabei kamen STM32H7 MCUs und Yocto Linux auf Cortex A zum Einsatz, die Implementierung fand dabei in C statt. Technische Herausforderungen dabei waren die Modularisierung der Software, um einerseits eine einheitliche Plattform zu bieten und andererseits den unterschiedlichen Möglichkeiten und Ansprüchen der verschiedenen Geräte gerecht zu werden und zeitgleich kundenspezifische Anpassungen an bestehenden Produkten umzusetzen. Daneben konnte ich moderne Entwicklungsmethoden wie continous integration, unit tests, etc. einführen und kann somit das Team gestärkt einem internen Teamleiter übergeben.
Yocto Rust C C++ Code Composer Studio STM32 Git Atlassian JIRA Atlassian Confluence
C Mitarbeiterführung Projektleitung Architekt Digitaler Signalprozessor Embedded C
Frankfurt am Main
1 Jahr 1 Monat
2020-03 - 2021-03

Unterstützung in der Anbindung eines MES-Systems

Entwickler .net Beckhoff-TwinCAT ASP.NET ...
Entwickler

Ein Unternehmen aus der Automobilbranche benötigte Unterstützung in der Anbindung ihres MES-Systems an verschiedene andere Tools. Die Aufgaben hierbei umfassten unter anderem die Bereitstellung von Schnittstellen für SPS-Entwickler, die Anbindung von SPSen, das Sammeln von Daten via MQTT und das zentralisierte Speichern von anfallenden Daten.

Azure DevOps Visual Studio
.net Beckhoff-TwinCAT ASP.NET Git
Rhein-Main/Remote
9 Monate
2020-02 - 2020-10

Überarbeitung eines Betriebsinternen Asset-Management-Tools

Entwickler ASP.NET .net core Xamarin.Forms
Entwickler

Ein technischer Dienstleister benötigte Unterstützung beim Überarbeiten und Fertigstellen eines Betriebsinternen Asset-Management-Tools. Bestehender Asp.net MVC 5 Code wurde dafür nach asp.net core portiert, Javascript überarbeitet und eine Xamarin Android-App zur Pflege der Assets  bereitgestellt. Nach der initialen Überarbeitung wurden die Webanwendung und die App in den Pilotbetrieb überführt und verbleibende Probleme beseitigt.

Visual Studio Azure DevOps
ASP.NET .net core Xamarin.Forms
Remote
3 Monate
2019-07 - 2019-09

Code & Prozessanalyse C/C++

Scrum Softwarearchitektur Code Review

Ein Softwarehaus im Rhein-Main-Gebiet benötigte Hilfe bei der  Analyse ihres Entwicklungsprozesses und der Codebasis als Grundlage für eine Modernisierung.

C++
Scrum Softwarearchitektur Code Review
Rhein-Main-Gebiet
3 Monate
2019-04 - 2019-06

Architekt/Coach für Web-Projekt

Architekt/Coach Scrum Softwarearchitektur .net core ...
Architekt/Coach

Eine bestehende asp.net WebForms-Anwendung im Logistikumfeld sollte auf eine moderne Lösung auf Basis von asp.net core umgestellt werden. Die Gründe dafür waren im Wesentlichen eine Effizienzsteigerung in der Weiterentwicklung und aktuell bestehende Performanceprobleme. Im Zuge dieser Neuentwicklung war es meine Aufgabe, die Architektur der Anwendung zu entwerfen und internen Entwicklern Wissen zu moderner Softwarearchitektur, Tools und Prozessen und zu vermitteln.

Visual Studio 2017 TFS asp.net react angular
Scrum Softwarearchitektur .net core Coaching
Niedersachsen
8 Monate
2018-06 - 2019-01

Unterstützung in der C++-Entwicklung

Softwareentwickler C++ MFC C# ...
Softwareentwickler

Das Team benötigte Unterstützung bei der Weiterentwicklung, Stabilisierung und Dokumentation einer REST-Schnittstelle zur Steuerung einer C++/MFC-Anwendung. Meine Aufgaben waren dabei sowohl Entwicklung auf der C++-Seite als auch Dokumentation und Integrationstests der API.

Visual Studio 2015 Perforce JIRA Confluence
C++ MFC C# Component Object Model REST cpprestsdk
Bielefeld
10 Monate
2017-09 - 2018-06

Entwicklung einer TETRA-Konfiguationsoberfläche

Senior Software Engineer WinForms .net
Senior Software Engineer

Meine Aufgabe ist die Weiterentwicklung und Stabilisierung einer Konfigurationsanwendung für Flotten von TETRA-Funkgeräten.

Microsoft SQL Server Microsoft Visual Studio
WinForms .net
Sepura plc
Cambridge
9 Monate
2016-11 - 2017-07

Datenvisualisierung asp.net

ASP.NET JavaScript
Microsoft SQL Server
ASP.NET JavaScript
Remote
2 Monate
2016-09 - 2016-10

MFC-Entwicklung

MFC C++

Für die Anwendung des Kunden, ein MFC-Basiertes CAD-Tool, mussten Baugruppen auf bestimmte Eigenschaften geprüft und die Ergebnisse der Auswertung dann in einem List&Label-Report ausgegeben werden.

MFC C++
Bielefeld
6 Monate
2016-03 - 2016-08

WPF-Entwicklung einer Konfigurationsoberfläche

.NET WPF wix ...

Der Kunde benötigte .net- und WPF-Expertise für die Entwicklung einer Konfigurationsoberfläche für Home Automation-Geräte. Aufgabe war es, den bestehenden Prototypen in Zusammenarbeit mit einem in-House Entwickler zur Produktreife zu entwickeln und neue Features zu implementieren. Im Rahmen der Tätigkeit habe ich sowohl an der Benutzeroberfläche als auch an der Geschäftslogik und an Protokoll und Implementierung der Buskommunikation gearbeitet.

.NET WPF wix Scrum
Bielefeld
2 Jahre 5 Monate
2013-07 - 2015-11

Entwicklungsunterstützung Retail Software

Softwareentwickler Scrum agile Softwareentwicklung Implementierung
Softwareentwickler

Bei der Weiterentwicklung eines Retail-Produktes wurden weitere Kapazitäten für die Implementierung neuer Funktionalitäten und Drittanbieterintegrationen der Kassenkomponente benötigt. Hierbei habe ich das Projektteam bei der Implementierung unterstützt und konnte zusätzlich durch Expertenwissen im .net-Framework bei der Lösung von technisch anspruchsvollen Problemen helfen.

Windows Forms .NET 4.0 Visual Studio NUnit C++
Scrum agile Softwareentwicklung Implementierung
Paderborn
1 Jahr 8 Monate
2011-11 - 2013-06

Entwicklung und Technisches Consulting PLM/CAD

Technischer Berater/Entwickler Anforderungsanalyse Beratung Implementierung ...
Technischer Berater/Entwickler

Zunächst als externer Mitarbeiter, später als Angestellter habe ich für ein Softwareberatungshaus sowohl an einem eigenen Produkt rund um Materialdaten gearbeitet als auch kundenspezifische Erweiterungen für Siemens PLM Software (Teamcenter ITK, Teamcenter SOA, NX Open) entwickelt. Hierbei kamen sowohl C/C++ als auch .net/WPF zum Einsatz.

.NET 4.0 WPF Solaris C++ Linux nUnit
Anforderungsanalyse Beratung Implementierung Produktentwicklung End-To-End-Test Materialdaten
Nürnberg und Bundesweit
7 Monate
2011-04 - 2011-10

Evaluierung/Prototoyp Social Media

Berater Rapid Prototyping Grobkonzept Aufwandsschätzung
Berater
Ein Startup betrachtete als Teil seines Konzeptes eine Webplattform mit Social Media-Funktionen. Meine Aufgabe war der Entwurf der Plattform und das erstellen zweier Entwürfe auf Basis von Python/Django und Java/Play. Aufgrund des Absehbar hohen Umfangs der gewünschten Features wurde die geplante Webplattform nicht umgesetzt, das Startup konnte sich auf andere Teile seines Konzepts fokussieren.
Python Django Java Play
Rapid Prototyping Grobkonzept Aufwandsschätzung
3 Jahre 5 Monate
2008-04 - 2011-08

Webentwicklung

Softwareentwickler
Softwareentwickler
Ich habe in diversen Website-/Webanwendungs-Projekten mit PHP, HTML/CSS/Javascript, Asp.net und anderen Webtechnologien studienbegleitend Projektunterstützung geleistet.
PHP HTML JavaScript Zend Framework Linux ASP.NET jQuery CSS Drupal
2 Jahre
2008-01 - 2009-12

Unterstützung IT-Administration

Ein Unternehmen benötigte Unterstützung bei der IT-Administration. Meine Aufgaben waren hauptsächlich die regelmäßige Wartung von Windows- und Linux-Servern und der Helpdesk.
Linux Postfix openvpn Windows Server 2003
1 Jahr 7 Monate
2008-04 - 2009-10

Ressortleitung IT Campus Consult e.V.

Ressortleiter IT (Ehrenamtlich)
Ressortleiter IT (Ehrenamtlich)
Aufgaben waren hierbei die Beratung des Vorstands in IT-Fragen, Mitwirkung im IT-Vertrieb, Leitung eines IT-Teams und Pflege der internen IT
Campus Consult e.V.
Paderborn
4 Monate
2008-07 - 2008-10

Business Intelligence Implementierung

Datenbankentwickler Business Intelligence
Datenbankentwickler
Für einen Mittelständler sollte eine Geschäftsdatenauswertung auf MS SQL-Basis implementiert werden. Hierbei habe ich sowohl die MS SQL Analysis Services konfiguriert als auch anhand einer exemplarischen Auswertung die Geschäftsführung im Zugriff darauf mit Excel geschult.
Microsoft SQL Server
Business Intelligence
2 Monate
2008-03 - 2008-04

Prototyping Kommunikationsprotokoll

Für einen Kunden sollte zu Testzwecken ein dem POP3-Protokoll ähnliches Kommunikationsprotokoll in .net Plattformunabhängig implementiert werden. Verwendet wurden hierbei C# und nUnit. Um die Plattformunabhängigkeit zu gewährleisten, wurde das Protokoll auch auf der Mono-Plattform getestet.
.net 2.0 mono nunit

Aus- und Weiterbildung

Aus- und Weiterbildung

Pausiertes und inzwischen wiederaufgenommenes Studium der Informatik

ITIL v3 Foundation-Zertifiziert

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Rust Mitarbeiterführung C C++ C# Agile Softwareentwicklung Scrum Produktentwicklung Embedded C Anforderungsanalyse Coaching

Schwerpunkte

Multithreading
WPF

Aufgabenbereiche

Code Review

Produkte / Standards / Erfahrungen / Methoden

.net core
agile Softwareentwicklung
Anforderungsanalyse
Aufwandsschätzung
Azure DevOps
Beckhoff-TwinCAT
Beratung
Business Intelligence
Component Object Model
Confluence
cpprestsdk
Git
Grobkonzept
Implementierung
JIRA
Kundenkommunikation
Materialdaten
Microsoft Visual Studio
MVVM
nUnit
Perforce
Rapid Prototyping
Refactoring
REST
Scrum
Softwarearchitektur
TFS
Visual Studio
Visual Studio 2015
Visual Studio 2017
Windows Forms
WinForms
wix
Xamarin.Forms

Betriebssysteme

Linux
OS X
Solaris
Unix
Windows

Programmiersprachen

.NET
angular
ASP.NET
C#
C++
C/C++
JavaScript
MFC
react
VBA
Visual Basic .NET
Visual Basic 6
Portierung nach .net

Datenbanken

Event Sourcing
Microsoft Access 2007
Microsoft SQL Server
MongoDB
MS SQL Server
PostgreSQL
SQL

Datenkommunikation

Ethernet
gRPC
Internet, Intranet
TCP/IP
Windows Netzwerk

Berechnung / Simulation / Versuch / Validierung

End-To-End-Test
XUnit

Design / Entwicklung / Konstruktion

Integrationstest
Produktentwicklung
Unit Testing

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.