freiberufler IT-Consultant auf freelance.de

IT-Consultant

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 96049 Bamberg
  • Europa
  • de  |  en  |  es
  • 14.11.2024

Kurzvorstellung

Ich bin IT-Berater im Bereich C#/.NET. Hierbei habe ich mich insbesondere auf die Fullstack-Entwicklung mit Azure und SQL spezialisiert

Qualifikationen

  • .Net Framework (Microsoft)1 J.
  • Angular3 J.
  • ASP.NET6 J.
  • C#6 J.
  • DevOps
  • JavaScript3 J.
  • Language Integrated Query1 J.
  • Microsoft Azure4 J.
  • SQL3 J.
  • Vue.Js

Projekt‐ & Berufserfahrung

Software Engineer
Kubus IT, München
9/2024 – 11/2024 (3 Monate)
Versicherungen
Tätigkeitszeitraum

9/2024 – 11/2024

Tätigkeitsbeschreibung

Im Rahmen eines Projekts habe ich einen
umfassenden Asset Manager entwickelt und
implementiert. Dabei wurde ein PowerShell-Skript
erstellt, um angeschlossene Geräte automatisch zu
identifizieren und zu erfassen. Zusätzlich habe ich
die Pflege und den Abgleich von Geräten in
mehreren Asset-Datenbanken durchgeführt. Zur
Verwaltung und Zuweisung der Geräte wurde ein
benutzerfreundliches Webinterface entwickelt,
welches eine effiziente und übersichtliche
Verwaltung der Asset-Daten ermöglichte. Durch
die Nutzung von .NET und ASP.NET Core in
Verbindung mit Angular und TypeScript konnte ich
eine performante und skalierbare Lösung
bereitstellen, die sich nahtlos in die bestehende
Infrastruktur integriert.

Eingesetzte Qualifikationen

.Net, Windows Powershell, Angular, ASP.NET, C#, PL/SQL, Typescript

Software Engineer
Köster Bau, Osnabrück
1/2024 – 9/2024 (9 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

1/2024 – 9/2024

Tätigkeitsbeschreibung

Im Rahmen eines Projekts habe ich eine umfassende
BIM-Bibliothek und ein Tool für die automatisierte
Modellierung mit Revit entwickelt. Ich habe die
Konzeption und Entwicklung der BIM-Bibliothek in
Blazor mit ASP.NET, Entity Framework und MSSQL
übernommen und eine REST-API zur
Schnittstellenkommunikation implementiert. Zur
Auswahl und Einfügung komplexer Elemente in Revit
habe ich ein WPF-basiertes Revit Plugin in .NET
entwickelt. Die Versionierung und das Deployment
wurden mittels Azure DevOps durchgeführt. Ich habe
regelmäßig den Projektfortschritt präsentiert und
umfangreiche Dokumentationen erstellt, um eine
einfache Handhabung und Wartung sicherzustellen.
Dieses Projekt hat den Modellierungsprozess in Revit
erheblich vereinfacht und beschleunigt, was zu einer
signifikanten Steigerung der Effizienz und Qualität der
Projektarbeit geführt hat.

Eingesetzte Qualifikationen

.Net, JavaScript, .Net Framework (Microsoft), ASP.NET, Autodesk Revit, C#, Windows Presentation Foundation

Software Engineer
MunichRe, München
6/2021 – 6/2024 (3 Jahre, 1 Monat)
Versicherungen
Tätigkeitszeitraum

6/2021 – 6/2024

Tätigkeitsbeschreibung

Im Verlauf dieses Projektes war ich verantwortlich für
die Entwicklung eines innovativen Tools, das die
Verwaltung und Anwendung komplexer Abfrageregeln
im Underwriting-Prozess der Lebensversicherungsindustrie optimiert. Zudem führte ich einen ausgeklügelten Releaseprozess für diese Regelwerke ein. Die
dafür benötigten Laufzeitdateien speicherte ich im
JSON-Format in der Azure Cosmos DB. Weiterhin
entwickelte ich eine leistungsfähige Regel-Engine, die in
der Lage ist, diese Dateien zu verarbeiten und eine
interaktive Frage-Antwort-Dynamik mit den Nutzern zu
etablieren. Um die Zugänglichkeit der Rule-Engine für
die Kunden zu sichern, implementierte ich eine RESTAPI. Alle Phasen des Projekts wurden nach den Grundsätzen der agilen Methodik durchgeführt.
Mein Aufgabenbereich war breit gefächert: Er
beinhaltete die Konzeptionierung und Planung, die
Präsentation und Diskussion der Konzepte sowie die
direkte Umsetzung der Lösungen, einschließlich der
Programmierung und Testentwicklung. Dies erforderte
eine intensive Kooperation mit unterschiedlichen
Teams und Interessensgruppen, um sicherzustellen,
dass die entwickelten Werkzeuge exakt auf die
Anforderungen des Marktes abgestimmt sind.

Eingesetzte Qualifikationen

.Net, Typescript, Angular, ASP.NET, C#, Entity Framework, Microsoft Azure, SQL

Full Stack Software Engineer
HUK Coburg, Coburg
5/2020 – 3/2021 (11 Monate)
Versicherungen
Tätigkeitszeitraum

5/2020 – 3/2021

Tätigkeitsbeschreibung

In diesem Projekt habe ich ein DevOps und Projektmanagement-Tool entwickelt. Im Frontend habe ich Vue.js in Verbindung mit TypeScript, HTML und CSS verwendet. Im Backend verwendete ich C# in Verbindung mit .NET und ASP.NET. Die Datenbank basierte hierbei auf Microsoft SQL Server 2019. Ich habe diverse DevOps und Projektmangement-Werkzeuge in das Tool integriert und somit die Erstellungsprozesse automatisiert. Die Einbindung von Jenkins, Nexus, Jira, Confluence und Microsoft DevOps habe ich über REST-APIs realisiert. Die Erstellung von Active Directory habe ich per SOAP angesteuert. Einen großen Teil des Projektes machte die Erweiterung der MS SQL-Datenbank aus.

Eingesetzte Qualifikationen

.Net, C#, ASP.NET, Active Directory, Confluence, CSS (Cascading Style Sheet), DevOps (allg.), Entity Framework, Git, HTML5, IIS, JavaScript, Jenkins, Jira, Language Integrated Query, Microsoft Azure, Representational State Transfer (REST), Transact-Sql, Typescript, Vue.Js

Softwareentwickler
Doka Group, Amstetten
10/2019 – 3/2020 (6 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

10/2019 – 3/2020

Tätigkeitsbeschreibung

Im Rahmen dieses Projekts habe ich ein Plug-In für die Architektensoftware Autodesk Revit in C# geschrieben. Hierbei konnte ich Prozesse in der Bauplanung erfolgreich automatisieren. Neben der Revit API habe ich auch die AutoCAD API verwendet, um bestehende Softwarekomponenten übernehmen zu können. Für einen Hilfeaufruf der verschiedenen Funktionen habe ich HTML in Verbindung mit JavaScript angewandt. Für die Analyse von Legacy-Code kamen meine C++ Kenntnisse zum Einsatz. Neben meinen Entwicklerfähigkeiten, halfen mir meine Kenntnisse in der linearen Algebra und der analytischen Geometrie dieses Projekt optimal umzusetzen. Für die Konzeption einer Funktionsaufrufstatistik habe ich auch meine stochastischen Fertigkeiten unter Beweis gestellt. Mein Team und ich haben unter Scrum komplett agil gearbeitet. Für das Projektmanagement und die Versionierung haben wir Team Foundation Server verwendet. Als Entwicklungsumgebung wurde MS Visual Studio angewendet.

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Agile Methodologie, Autodesk AutoCAD (allg.), Autodesk Revit, C#, C++, JavaScript, Language Integrated Query, Scrum, Team Foundation Server

Full Stack Software Engineer (Festanstellung)
Redbloc Ziegelfertigteilsysteme GmbH, Plattling
11/2018 – 9/2019 (11 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

11/2018 – 9/2019

Tätigkeitsbeschreibung

In diesem Projekt habe ich mittels C# eine umfangreiche Webanwendung zur Darstellung der Geschäftsprozesse eines Fertighausherstellers erstellt. Ich habe eine Warenwirtschaft mittels ASP.NET MVC optimal implementiert. Durch die Anwendung habe ich es dem Kunden erfolgreich ermöglicht den Prozess von der Anlieferung der Ressourcen, bis zur Auslieferung zum Arbeitsplatz bestmöglich nachzuverfolgen. Um die Datenübertragung zu vereinfachen, habe ich Schnittstellen für die Übernahme von Daten von diversen Produktionsrobotern mittels REST erstellt und eingebunden. Um dem Kunden diverse Kennzahlen zu veranschaulichen, habe ChartJS verwendet und die Darstellungen optimal visualisiert. Bei den Tabellen setzte ich auf Bootstrap Table. Für die Authentifizierung und Verwaltung von Benutzern habe ich ASP.NET Identity verwendet. Als Entwicklungsumgebung habe ich MS Visual Studio benutzt und um die Daten für einen späteren Zeitpunkt verwenden zu können, habe ich eine MySQL Datenbank benutzt. Zur Sicherstellung der Versionsverwaltung habe ich Git eingesetzt, um im Fehlerfall ehemalige Versionen wiederherstellen zu können.

Eingesetzte Qualifikationen

.Net, ASP.NET, C#, Entity Framework, Git, JavaScript, Mysql, Transact-Sql

Softwareentwickler (Festanstellung)
Kundenname anonymisiert, München
9/2018 – 12/2018 (4 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

9/2018 – 12/2018

Tätigkeitsbeschreibung

Im Rahmen dieses Projektes habe ich einen bestehenden Algorithmus zur Partitionierung massiver Graphen und dessen Implementierung in C++ erfolgreich neugestaltet. Hierbei habe ich dafür gesorgt, dass die Arbeitsspeichernutzung erheblich reduziert wurde und die Performanz sich nur marginal verschlechtert hat. Um dies zu bewerkstelligen habe ich mithilfe des “Buddy Systems” und effizienten I/O Operationen nur intelligent gewählte Teile ins Memory geschrieben und nicht wie der vorherige Algorithmus den kompletten Graphen. Damit habe ich den Nutzern ermöglicht bei begrenztem Arbeitsspeicher größere Graphen zu verarbeiten. Um zu gewährleisten, dass das System einwandfrei funktioniert, habe ich Unit-Tests durchgeführt und mithilfe von gtest erstellt. Das Profiling führte ich auf einem Ubuntu-Server mithilfe von eigens erstellten Bash-Skripten durch. Als Entwicklungsumgebung habe ich MS Visual Studio Code eingesetzt und zur Vermeidung eines möglichen Datenverlustes Git benutzt.

Eingesetzte Qualifikationen

Bash Shell, C++, Git, Ubuntu

Data Analyst (Festanstellung)
Infraserv Höchst, München
8/2018 – 9/2018 (2 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

8/2018 – 9/2018

Tätigkeitsbeschreibung

Im Rahmen dieses Projektes haben mein Team und ich Sensordaten von zwei Müllverbrennungsreaktoren analysiert und diese dann in ein SAP HANA System eingepflegt. Ziel war es hierbei mögliche Rückschlüsse auf unvorhergesehene Reaktorausfälle zu schließen. Ich habe die Daten mittels R analysiert. Hierfür führte ich zunächst eine umfassende Korrelationsanalyse durch. Im nächsten Schritt führte ich bewährte Methoden zur Zeitreihenanalyse durch, wie zum Beispiel Moving Average und ARIMAX. Später wurden die Erkenntnisse von meinen Teamkollegen in SAPUI5 visualisiert. Anhand der Analysen konnte festgestellt werden, dass das Herauf- und Herunterfahren bei bestimmten Gegebenheiten zu erhöhten Schwingungen führt. Diese Schwingungen führen zu erhöhter Abnutzung. Folglich konnten mein Team und ich die Daten mit erfolgreichem Ergebnis auswerten.

Eingesetzte Qualifikationen

Business Intelligence (BI), R (Programmiersprache), SAP HANA, XML

Full Stack Software Engineer
Kundenname anonymisiert, München
6/2018 – 8/2018 (3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2018 – 8/2018

Tätigkeitsbeschreibung

In diesem Projekt entwickelte ich innerhalb eines Teams eine skalierbare Webapplikation für das Flottenmanagement kleiner und mittelständiger Logistikunternehmen. Ziel von mir und meinem Team war es hierbei die Warenübergabe, Warenannahme sowie das Tracking der Flotte durch eine Webapplikation zu lösen. Ich habe in diesem Projekt das Tracking und die Organisation des Fuhrparks optimal implementiert. Für das Frontend habe ich React und Material-UI verwendet. Im Backend habe ich die Geschäftslogik mit Node.js erfolgreich umgesetzt. Bei der Datenbank setzte ich auf die NoSQL-Datenbank MongoDB. Zur Versionierung haben mein Team und ich Git verwendet.

Eingesetzte Qualifikationen

JavaScript, Mongodb, Node.Js, React (JavaScript library), Representational State Transfer (REST)

Full Stack Software Engineer
Penzkofer Bau GmbH, Bamberg
11/2017 – 6/2018 (8 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

11/2017 – 6/2018

Tätigkeitsbeschreibung

In diesem Projekt entwickelte ich zunächst mit C# eine Abbildung der gegenwärtigen Standorte der Firmenflotte sowie der aktuellen Bauprojekte. Die Basis der Darstellung übernahm ich aus einer bestehenden MySQL-Datenbank für mobile Zeiterfassung und entwickelte diese weiter. Hierfür benutzte ich ein freies Geoinformationssystem. Zusätzlich erstellte ich ein umfangreiches Webinterface, welches den Nutzern ermöglicht diverse Einstellungen an der bestehenden Zeiterfassungs-Applikation vorzunehmen. Dies habe ich mithilfe von ASP.NET MVC vorgenommen. Um die Daten für einen späteren Zeitpunkt verwenden zu können, habe ich eine MySQL Datenbank verwendet. Als Entwicklungsumgebung habe ich mich für MS Visual Studio entschieden und zur Versionsverwaltung habe ich Git benutzt.

Eingesetzte Qualifikationen

.Net, ASP.NET, C#, Entity Framework, Git, HTML5, JavaScript, Mysql

Zertifikate

14.310Fx: Data Analysis in Social Science-Assessing Your Knowledge
2020
6.431x: Probability - The Science of Uncertainty and Data
2020
DAT201x: Querying Data with Transact-SQL
2019

Ausbildung

Wirtschaftsinformatik
Master of Science
2018
München
Wirtschaftsinformatik
Bachelor of Science
2016
Würzburg

Über mich

Ich bin ein IT Enthusiast, der sich begeistert in neue Themengebiete einarbeitet. Ich bin kommunikativ und arbeite zielorientiert.

Ich bin ein großer Fan davon mir regelmäßig Feedback einzuholen. Auf diese Weise kann ich meine Entwicklungsfelder und Stärken sehr gut einschätzen. In meinen bisherigen Projekten lobeten mich meine Kunden insbesondere für meine Fähigkeit mich äußerst zügig in neue Themengebiete einzuarbeiten. Des weiteren wissen meine Kunden die gute Kommunikation (bsp. Erreichbarkeit, schnelles Antworten) mit mir zu schätzen. Auch meine Art mich in die Teams zu integrieren und meine unkompliziertheit bei der Neuverteilung von Aufgaben wurden mir vermehrt positiv rückgemeldet.

Weitere Kenntnisse

-Fullstack Softwareentwicklung mit C#/.NET, SQL und JavaScript-Frameworks
-Datenbanken mit T-SQL, MySQL, MS-SQL-Server und Cosmos DB
-DevOps mit Azure DevOps, Jenkins und Git
-Schnittstellenabindungen mit REST, SOAP uvm.
-Agiles vorgehen, SCRUM

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
334
Alter
34
Berufserfahrung
8 Jahre und 6 Monate (seit 05/2016)

Kontaktdaten

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

Jetzt Mitglied werden