Senior Software Engineer & Consultant
- Verfügbarkeit einsehen
- 6 Referenzen
- auf Anfrage
- 33165 Lichtenau, Westfalen
- auf Anfrage
- de | en | ru
- 26.08.2024
Kurzvorstellung
Auszug Referenzen (6)
"Durch viele eigene Ideen überzeugt, Entwicklung wurde agil in kürzester Zeit und unter Budgeteinhaltung erfolgreich umgesetzt."
9/2020 – 1/2021
TätigkeitsbeschreibungAbstimmung 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 QualifikationenAngular, 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."
6/2020 – 8/2020
TätigkeitsbeschreibungAbstimmung der Anforderungen | Entwurf der Architektur und des Softwaredesign für das Backend (DDD & CQRS) | Implementierung des Backend (ASP.NET Core)
Eingesetzte QualifikationenC#, Entity Framework, Microsoft SQL-Server (MS SQL)
"."
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.
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)
"."
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)
.Net Framework (Microsoft), C#, Entity Framework, Front-End Entwicklung, Language Integrated Query (LINQ), Team Foundation Server (TFS), Visual Studio, Windows Presentation Foundation (WPF)
"."
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
Windows Embedded Automotive, .Net Framework (Microsoft), C#, C++, Visual Studio, HTML, JavaScript
"."
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
.Net Framework (Microsoft), C#, Language Integrated Query (LINQ), Visual Studio, Windows Presentation Foundation (WPF)
Qualifikationen
Projekt‐ & Berufserfahrung
1/2021 – 4/2024
TätigkeitsbeschreibungEntwurf 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 QualifikationenMicrosoft SQL-Server (MS SQL), DevOps, Back-End Entwicklung, C#, Entity Framework, Software Architektur / Modellierung, Software Design, Softwareentwicklung (allg.)
9/2020 – 1/2021
TätigkeitsbeschreibungAbstimmung 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 QualifikationenAngular, C#, Entity Framework, Full-Stack, Microsoft Azure, Microsoft SQL-Server (MS SQL), Requirement Analyse, Software Architektur / Modellierung, TypeScript
6/2020 – 8/2020
TätigkeitsbeschreibungAbstimmung der Anforderungen | Entwurf der Architektur und des Softwaredesign für das Backend (DDD & CQRS) | Implementierung des Backend (ASP.NET Core)
Eingesetzte QualifikationenC#, Entity Framework, Microsoft SQL-Server (MS SQL)
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.
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)
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)
.Net Framework (Microsoft), C#, Entity Framework, Front-End Entwicklung, Language Integrated Query (LINQ), Team Foundation Server (TFS), Visual Studio, Windows Presentation Foundation (WPF)
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
Windows Embedded Automotive, .Net Framework (Microsoft), C#, C++, Visual Studio, HTML, JavaScript
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
.Net Framework (Microsoft), C#, Language Integrated Query (LINQ), Visual Studio, Windows Presentation Foundation (WPF)
Zertifikate
Ausbildung
Paderborn
Weitere Kenntnisse
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Russisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden