freiberufler Senior Software Engineer & Consultant auf freelance.de

Senior Software Engineer & Consultant

offline
  • auf Anfrage
  • 33165 Lichtenau, Westfalen
  • auf Anfrage
  • de  |  en  |  ru
  • 26.08.2024

Kurzvorstellung

Mich begeistern agile Entwicklungsmethoden und insbesondere der Entwurf sowie die Implementierung einer Softwarearchitektur, die den Endanwender im Fokus hat und auf das Produkt abgestimmt ist.

Auszug Referenzen (6)

"Durch viele eigene Ideen überzeugt, Entwicklung wurde agil in kürzester Zeit und unter Budgeteinhaltung erfolgreich umgesetzt."
Software Architect | Software Engineer
Andreas Stoller
Tätigkeitszeitraum

9/2020 – 1/2021

Tätigkeitsbeschreibung

Abstimmung der Anforderungen und Erstellung von Wireframes | Entwurf der Architektur und des Softwaredesign (DDD & CQRS) | Erstellung einer CI/CD Pipeline (Azure & GitHub) | Hosten der Anwendung (Azure) | Implementierung des Frontend (Angular) | Implementierung des Backend (ASP.NET Core)

Eingesetzte Qualifikationen

Angular, C#, Entity Framework, Full-Stack, Microsoft Azure, Microsoft SQL-Server (MS SQL), Requirement Analyse, Software Architecture, Typescript

"Ich bin zufrieden mit den Ergebnissen und den Implusen."
Software Engineer
Thomas Karbe
Tätigkeitszeitraum

6/2020 – 8/2020

Tätigkeitsbeschreibung

Abstimmung der Anforderungen | Entwurf der Architektur und des Softwaredesign für das Backend (DDD & CQRS) | Implementierung des Backend (ASP.NET Core)

Eingesetzte Qualifikationen

C#, Entity Framework, Microsoft SQL-Server (MS SQL)

"."
Technical Lead | Software Architect | Full Stack Developer (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

1/2015 – 6/2020

Tätigkeitsbeschreibung

- Entwurf der Achitektur für Backend und Frontend.
- Implementierung mehrerer Microservices die Daten über OPC UA konsumieren, verarbeiten und über eine REST API bzw. über WebSockets bereitstellen.
- Entwicklung einer Migrationsstrategie für bereits bestehende Services
- Entwicklung eines modular aufgebauten Frontends das die HTML Views und Notifications aller aktiven Microservices strukturiert darstellt.

Eingesetzte Qualifikationen

Architekturvisualisierung, Enterprise Architect (EA), Software Architecture, Software Design, .Net Framework (Microsoft), Backend, C#, Docker, Front End, Git, Jenkins, Language Integrated Query, Team Foundation Server, Typescript, Microsoft Visual Studio, Windows Presentation Foundation, Angular, Json, OPC Unified Architecture

"."
Software Engineer (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

7/2013 – 9/2014

Tätigkeitsbeschreibung

- Konzepterstellung für einzelne Komponenten / Module (Hauptsächlich UI Layer)
- Implementierung komplexer Views
- Implementierung von Drag and Drop Operationen
- Abstimmung und Implementierung kompletter User Stories (Controls / Views / ViewModels / Services)

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Entity Framework, Front End, Language Integrated Query, Team Foundation Server, Microsoft Visual Studio, Windows Presentation Foundation

"."
Software Architect | Software Engineer (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

6/2012 – 7/2013

Tätigkeitsbeschreibung

- Requirements Engineering
- Erstellen eines WinCE Kernels, der im WinCE Emulator
geladen wird
- Entwurf und Implementierung des Datenbankmodells
- Entwurf der Software Architektur nach dem MVC Architekturmuster
- Entwicklung des UI in C#
- Entwicklung der Algorithmen zur Auswertung der Kamerabilder in C++ (DirectShow)
- Entwicklung der ISAPI Extensions (C++)
- Entwicklung des Web Frontend

Eingesetzte Qualifikationen

Windows Embedded, .Net Framework (Microsoft), C#, C++, Microsoft Visual Studio, HTML, JavaScript

"."
Software Engineer (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

9/2011 – 6/2012

Tätigkeitsbeschreibung

- Entwicklung von benutzerdefinierten Steuerelementen (CustomControls und UserControls)
- Erstellen automatisierter Tests
- Analyse und Vergleich unterschiedlicher Reportingsysteme
- Implementierung einer Reportfunktion mit RDLC
- Entwicklung einer Drag-and-Drop-Engine

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Language Integrated Query, Microsoft Visual Studio, Windows Presentation Foundation

Qualifikationen

  • Agile Methodologie
  • Angular5 J.
  • ASP.NET Core
  • Backend5 J.
  • Domain Driven Design
  • Front End6 J.
  • Microsoft Azure
  • Software Architecture5 J.
  • Software engineering / -technik
  • Softwareanforderungsanalyse

Projekt‐ & Berufserfahrung

Technical Lead | Software Architect | Full Stack Developer
Kundenname anonymisiert, Nürnberg
1/2021 – 4/2024 (3 Jahre, 4 Monate)
Handel
Tätigkeitszeitraum

1/2021 – 4/2024

Tätigkeitsbeschreibung

Entwurf der Architektur und des Softwaredesigns für neue Services | Implementierung neuer und Weiterentwicklung bestehender .NET Core Microservices | Definieren und schärfen der Servicegrenzen für neue und bestehende Services | Entwurf, Abstimmung und Umsetzung von Migrationsstrategien bei komplexen Änderungen | Unterstützung beim PoC zur Migration des Frontend von einem Monolithen zum Micro-Frontend | Etablierung einheitlicher Architekturpatterns (DDD, Ports and Adapters) im Team | Etablierung einheitlicher Testkultur | Abstimmung und Etablierung von Richtlinien für das Entwicklungsteam | Optimierung des CI/CD Prozesses | Qualitätssicherung (Code- / PR Reviews) | Durchführung von Abnahme- / Integration-Tests mit externen Partnern

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), DevOps, Backend, C#, Entity Framework, Software Architecture, Software Design, Softwareentwicklung (allg.)

Software Architect | Software Engineer
Westfalen Weser Netz GmbH, Paderborn
9/2020 – 1/2021 (5 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

9/2020 – 1/2021

Tätigkeitsbeschreibung

Abstimmung der Anforderungen und Erstellung von Wireframes | Entwurf der Architektur und des Softwaredesign (DDD & CQRS) | Erstellung einer CI/CD Pipeline (Azure & GitHub) | Hosten der Anwendung (Azure) | Implementierung des Frontend (Angular) | Implementierung des Backend (ASP.NET Core)

Eingesetzte Qualifikationen

Angular, C#, Entity Framework, Full-Stack, Microsoft Azure, Microsoft SQL-Server (MS SQL), Requirement Analyse, Software Architecture, Typescript

Software Engineer
Kundenname anonymisiert, Hannover
6/2020 – 8/2020 (3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2020 – 8/2020

Tätigkeitsbeschreibung

Abstimmung der Anforderungen | Entwurf der Architektur und des Softwaredesign für das Backend (DDD & CQRS) | Implementierung des Backend (ASP.NET Core)

Eingesetzte Qualifikationen

C#, Entity Framework, Microsoft SQL-Server (MS SQL)

Technical Lead | Software Architect | Full Stack Developer (Festanstellung)
Kundenname anonymisiert, Niedersachsen
1/2015 – 6/2020 (5 Jahre, 6 Monate)
Öl- und Gasindustrie
Tätigkeitszeitraum

1/2015 – 6/2020

Tätigkeitsbeschreibung

- Entwurf der Achitektur für Backend und Frontend.
- Implementierung mehrerer Microservices die Daten über OPC UA konsumieren, verarbeiten und über eine REST API bzw. über WebSockets bereitstellen.
- Entwicklung einer Migrationsstrategie für bereits bestehende Services
- Entwicklung eines modular aufgebauten Frontends das die HTML Views und Notifications aller aktiven Microservices strukturiert darstellt.

Eingesetzte Qualifikationen

Architekturvisualisierung, Enterprise Architect (EA), Software Architecture, Software Design, .Net Framework (Microsoft), Backend, C#, Docker, Front End, Git, Jenkins, Language Integrated Query, Team Foundation Server, Typescript, Microsoft Visual Studio, Windows Presentation Foundation, Angular, Json, OPC Unified Architecture

Software Engineer (Festanstellung)
Kundenname anonymisiert, Göttingen
7/2013 – 9/2014 (1 Jahr, 3 Monate)
Pharma- und Laborzulieferer
Tätigkeitszeitraum

7/2013 – 9/2014

Tätigkeitsbeschreibung

- Konzepterstellung für einzelne Komponenten / Module (Hauptsächlich UI Layer)
- Implementierung komplexer Views
- Implementierung von Drag and Drop Operationen
- Abstimmung und Implementierung kompletter User Stories (Controls / Views / ViewModels / Services)

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Entity Framework, Front End, Language Integrated Query, Team Foundation Server, Microsoft Visual Studio, Windows Presentation Foundation

Software Architect | Software Engineer (Festanstellung)
Kundenname anonymisiert, Lippstadt
6/2012 – 7/2013 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2012 – 7/2013

Tätigkeitsbeschreibung

- Requirements Engineering
- Erstellen eines WinCE Kernels, der im WinCE Emulator
geladen wird
- Entwurf und Implementierung des Datenbankmodells
- Entwurf der Software Architektur nach dem MVC Architekturmuster
- Entwicklung des UI in C#
- Entwicklung der Algorithmen zur Auswertung der Kamerabilder in C++ (DirectShow)
- Entwicklung der ISAPI Extensions (C++)
- Entwicklung des Web Frontend

Eingesetzte Qualifikationen

Windows Embedded, .Net Framework (Microsoft), C#, C++, Microsoft Visual Studio, HTML, JavaScript

Software Engineer (Festanstellung)
Kundenname anonymisiert, Lüdenscheid
9/2011 – 6/2012 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2011 – 6/2012

Tätigkeitsbeschreibung

- Entwicklung von benutzerdefinierten Steuerelementen (CustomControls und UserControls)
- Erstellen automatisierter Tests
- Analyse und Vergleich unterschiedlicher Reportingsysteme
- Implementierung einer Reportfunktion mit RDLC
- Entwicklung einer Drag-and-Drop-Engine

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Language Integrated Query, Microsoft Visual Studio, Windows Presentation Foundation

Zertifikate

Microsoft: Azure Fundamentals
2020
Certified Scrum Product Owner (CSPO)
2018
ITIL V3
2010

Ausbildung

IT-Systemelektroniker
Ausbildung
2001
Paderborn

Weitere Kenntnisse

Architektur
Domain Driven Design | Microservice | MVC | MVVM

Sprachen
C# | TypeScript | SQL | HTML | XML | JavaScript | C++

Frontend
Angular | WPF | WindowsForms | Silverlight

Backend
ASP.NET Core | ASP.NET | SignalR Core | WCF RIA Service | WCF | Web API | ISAPI Extensions

Datenbanken
MS SQL | MySQL | SQLite | MS SqlCE | MS Access

Testing
Test Driven Deveolopment | MSTest | Mspec | Moq | FakeItEasy

Frameworks
.NET | ReactiveX | TPL (Task Parallel Library) | LINQ | CefSharp | MVVM Light | PRISM | MEF | Unity | Entity Framework | AutoMapper | Monitored Undo Framework | Infragistics Charts | ODBC | ADO.NET | Reports (RDLC & Crystal Reports) | OPC UA .NET Standard SDK | .NET CF | Windows Installer XML (WIX) | DirectShow

Tools
Enterprise Architect | MS Visio | MS Visual Studio | MS Visual Studio Code | Git | Azure DevOps | Jenkins | Docker | Atlassian Confluence | Jira | ReSharper | UaModeler | UaExpert | YouTrack | TeamCity

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1820
Alter
44
Berufserfahrung
17 Jahre und 7 Monate (seit 06/2007)
Projektleitung
5 Jahre

Kontaktdaten

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

Jetzt Mitglied werden