freiberufler Agile Software Engineer auf freelance.de

Agile Software Engineer

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

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 Architektur / Modellierung, 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 Architektur / Modellierung, Software Design, .Net Framework (Microsoft), Back-End Entwicklung, C#, Docker, Front-End Entwicklung, Git, Jenkins, Language Integrated Query (LINQ), Team Foundation Server (TFS), TypeScript, Visual Studio, Windows Presentation Foundation (WPF), Angular, JavaScript Object Notation (JSON), OPC unified architecture (OPC-UA)

"."
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 Entwicklung, Language Integrated Query (LINQ), Team Foundation Server (TFS), Visual Studio, Windows Presentation Foundation (WPF)

"."
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 Automotive, .Net Framework (Microsoft), C#, C++, 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 (LINQ), Visual Studio, Windows Presentation Foundation (WPF)

Qualifikationen

  • Agile Entwicklung
  • Angular
  • ASP.NET Core
  • Back-End Entwicklung
  • Domain Driven Design
  • Front-End Entwicklung
  • Microsoft Azure
  • Software Analyse
  • Software Architektur / Modellierung
  • Software engineering / -technik

Projekt‐ & Berufserfahrung

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 Architektur / Modellierung, 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 Architektur / Modellierung, Software Design, .Net Framework (Microsoft), Back-End Entwicklung, C#, Docker, Front-End Entwicklung, Git, Jenkins, Language Integrated Query (LINQ), Team Foundation Server (TFS), TypeScript, Visual Studio, Windows Presentation Foundation (WPF), Angular, JavaScript Object Notation (JSON), OPC unified architecture (OPC-UA)

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 Entwicklung, Language Integrated Query (LINQ), Team Foundation Server (TFS), Visual Studio, Windows Presentation Foundation (WPF)

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 Automotive, .Net Framework (Microsoft), C#, C++, 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 (LINQ), Visual Studio, Windows Presentation Foundation (WPF)

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
1637
Alter
43
Berufserfahrung
16 Jahre und 10 Monate (seit 06/2007)
Projektleitung
5 Jahre

Kontaktdaten

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

Jetzt Mitglied werden