a Randstad company

Fullstack Softwareingenieur, ASP.NET Core, C#, Angular, Docker

Profil
Top-Skills
C# Backend ASP.NET F# Git Jenkins Vue.js Angular bash Linux Docker Test Driven Development Microservices Rust REST Artifactory Spanisch Englisch Drone CI Clean Code SQL
Verfügbar ab
16.01.2023
Bald verfügbar - Für planbare Projekte: Der Experte steht für neue Folgeprojekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
5%
Einsatzorte

Städte
Münster, Westfalen (+100km)
PLZ-Gebiete
Länder
Ganz Deutschland
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

8 Monate

2022-04

heute

Achitektur und Entwicklung

Softwareingenieur ASP.NET C# Vue.js ...
Rolle
Softwareingenieur
Projektinhalte
  • Laufende Entwicklung neuer und bestehender Funktionen für eine ERP-Lösung zur Verwaltung der Entwicklung und Prüfung von Batteriezellen für Elektrofahrzeuge. Diese wurde als monolithische Anwendung entwickelt, die ASP.NET MVC und ASP.NET WebApi im Backend und eine Vue.js 2 Anwendung im Frontend kombiniert.
  • Laufende Entwicklung der in Python geschriebenen API-Tests für das Projekt.
  • Beratung des Endkunden bei der Erstellung neuer und bestehender Features und deren Integration in die Anwendung.
  • Implementierung von Unit-Tests in der bestehenden Softwarebasis, Einführung von Dependency Injection, Test- und Mocking-Frameworks und anderen Technologien.
  • Mentoring des Teams in Themen wie TDD (Test Driven Development), Mocking, IoC (Inversion of Control), etc.
Produkte
MS SQL Server Github Azure DevOps Github Actions
Kenntnisse
ASP.NET C# Vue.js JavaScript jQuery Python Git
3 Jahre 5 Monate

2018-11

2022-03

Architektur und Entwicklung

Softwareingenieur ASP.NET C# TDD ...
Rolle
Softwareingenieur
Projektinhalte
  • Architektur und Entwicklung einer Server-Client Webanwendung zur Überwachung von Prozessen mit ASP.NET Core und Angular.
  • Entwicklung eines Systems mit Mikro-Service-Architektur in .NET Core und einer MS SQL Server-Datenbank.
  • Entwicklung und Wartung der bestehenden Systeme
  • Entwicklung von Skripten, um Prozesse zu automatisieren
  • Migration des Versionsverwaltungssystems von Subversion nach Git
  • Ausführlicher Einsatz von AGILE-Methoden sowie Konzepte aus Clean Code und TDD (Test Driven Development).
Produkte
Jenkins Artifactory JIRA Bitbucket Git Confluence
Kenntnisse
ASP.NET C# TDD Python MS SQL Server Docker
Kunde
DMI GmbH & Co. KG
Einsatzort
Münster, Westfalen
7 Monate

2018-05

2018-11

Entwicklung eines Benchmarks

Werkstudent als Softwareentwickler C# TDD Python
Rolle
Werkstudent als Softwareentwickler
Projektinhalte
  • Entwicklung eines Benchmarks für die Auswertung verschiedener Verschlüsselungs- und Hashalgorithmen mit Einsatz von der Programmiersprache C# und TDD (Test Driven Development).
Kenntnisse
C# TDD Python
Kunde
DMI GmbH & Co. KG
Einsatzort
Münster, Westfalen
1 Jahr 4 Monate

2016-12

2018-03

Optimierung interner Prozesse

Werkstudent als Softwareentwickler Java Kotlin Vaadin ...
Rolle
Werkstudent als Softwareentwickler
Projektinhalte
  • Optimierung interner Prozesse in diversen Projekten mit Einsatz von Java/Kotlin und die Vaadin und Spring Frameworks.
Produkte
JIRA Bamboo Maven Bitbucket Atlassian Confluence
Kenntnisse
Java Kotlin Vaadin Spring Framework
Kunde
DEOS AG
Einsatzort
Rheine

2 Jahre 2 Monate

2016-10

2018-11

Informatik

Master of Science, Fachhochschule Münster
Abschluss
Master of Science
Institution, Ort
Fachhochschule Münster
Schwerpunkt
  • Kenntnisse im Bereich der parallelen und adaptiven Systeme.
  • Theoretisches und praktisches Wissen im Bereich maschinelles Lernen und Mustererkennung.
  • Kenntnisse im Bereich der IT-Sicherheit und Malware-Analyse.
  • Kenntnisse im Bereich Embedded Systems.
1 Jahr 7 Monate

2014-09

2016-03

Elektrotechnik

Bachelor of Science, Fachhochschule Munster
Abschluss
Bachelor of Science
Institution, Ort
Fachhochschule Munster
Schwerpunkt
  • Vertiefungsrichtung Erneuerbare Energien.
  • Im Rahmen eines internationalen Austauschprogramms wurden die ersten drei Semester anerkannt.
7 Monate

2014-01

2014-07

Deutsch Sprachkurs

German Language Academy, Münster
Institution, Ort
German Language Academy, Münster
Schwerpunkt
  • Vorbereitung auf den TestDaF
  • Niveau C1
3 Jahre 11 Monate

2010-01

2013-11

Electrical Engineering

Bachelor of Science, Universidad Pontifiicia Bolivariana, Kolumbien
Abschluss
Bachelor of Science
Institution, Ort
Universidad Pontifiicia Bolivariana, Kolumbien
Schwerpunkt
  • Internationaler Studiengang. Acht von zehn Semestern wurden abgeschlossen. Das Studium schließt mit einem doppelten Bachelorgrad ab.

Spanisch Muttersprache
Englisch Verhandlungssicher
Italienisch Grundkenntnisse
Deutsch Verhandlungssicher

Top Skills
C# Backend ASP.NET F# Git Jenkins Vue.js Angular bash Linux Docker Test Driven Development Microservices Rust REST Artifactory Spanisch Englisch Drone CI Clean Code SQL
Produkte / Standards / Erfahrungen / Methoden
ASP.NET / C# Git TDD - Test Driven Development Docker Angular Vue.js Bash SQL Python Rust Typescript

Profil

Ich bin ein leidenschaftlicher Softwareentwickler und -architekt, der mit Begeisterung Probleme löst und Kunden dabei hilft, zu wachsen und auf die Herausforderungen der heutigen Zeit effizient und zeitnah zu reagieren.


Durch meine Erfahrung biete ich folgendes an:

  • Entwicklung von neuer und bestehender Funktionalität in Web- und Anwendungssoftware unter Verwendung von Techniken wie TDD (Test Driven Development) und einer funktionalen Denkweise.
  • Prozess- und Aufgabenautomatisierung mit Hilfe mehrerer Skriptsprachen.
  • Assistenz und Unterstützung beim Design und bei der Umsetzung der Softwarearchitektur unter Anwendung von Methoden wie DDD (Domain Driven Design) und Event Storming.
  • Unterstützung bei Aufbau, Erweiterung und Betrieb der DevOps-Infrastruktur.
  • Unterstützung bei der Migration von Legacy-Software auf moderne Plattformen, Programmierparadigmen und Technologien.
  • Mentoring weniger erfahrener Teammitglieder in neuen Technologien und guten Programmierpraktiken.


Bei der Zusammenarbeit Ihres Teams mit mir werden Sie von folgenden Vorteilen profitieren:
  • Hochmoderne Software mit automatisierten Tests.
  • Erweiterbare und leicht zu pflegende Software.
  • Klare Dokumentation der Software, Prozesse und Entscheidungen.
  • Eine DevOps-Infrastruktur, die es Ihnen ermöglicht, kurze Feedback-Schleifen zu haben und die Software auf schnelle und schmerzlose Weise zu verbessern.

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren