Profilbild von Martin Pohl Senior .Net Entwickler/ Azure/ Architekt aus Duesseldorf

Martin Pohl

verfügbar

Letztes Update: 25.01.2024

Senior .Net Entwickler/ Azure/ Architekt

Firma: The NextGen
Abschluss: Wirtschaftsinformatik Studium Bachelor
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Freelancermap_250124.pdf

Skills

C#, .Net (Core), ASP.Net, VB.Net, WPF, Entity Framework, IAM, WebAPI, RestFull, D.I  IoC, Visual Studio, Dapper, SQL, MSSQL, Jira, Jenkin, Azure DevOps, Azure Cloud, Amazon Web Services (AWS), MVC, Razor Pages, Angular, CSS, JavaScript,
SOLID, Design Patterns, Architektur, GraphQL, MongoDB, MariaDB,

Projekthistorie

08/2010 - 08/2020
Senior Software Entwickler
. (Medien und Verlage, 500-1000 Mitarbeiter)

Produktionsankauf: Konzeption und Umsetzung eines Windows Clients und eines Webportals zur Erfassung, Verwaltung und Fakturierung von Fernsehproduktionen im öffentlich-rechtlichen Umfeld. Die Umsetzung erfolgte in einem agilen Team. Für den Client erfolgte die Umsetzung in .NET und WPF, das Portal wurde mit ASP.NET und Razor Pages erstellt. Die Konzeption erfolgte in UML und BPMN.
Zusätzlich war die Anbindung an ein SAP Backend und ein Cobol/ Natural-Backend und Anpassung der Schnittstellen Bestandteil meiner Arbeit. Als Testframework kam XUnit zum Einsatz. Die Datenvalidierung erfolgte mittels Microsoft Enterprise Library. 

Verwendete Technologien/ Tools: .NET 4.0 - .NET 4.72, NET.Core 2.0 - 3.1, ASP.Net, ASP.Net Core, C# 7.0, SQL/ T-SQL, VS Studio 2017 – 2019, NUnit, XUnit, Entity Framework 6, EF.Core 2.0, MS SQL-Server 2015, DevExpress v16 – v18, MS Enterprise Library 5.0, SAP, Natural, XML/ XSD, SOA, Razor Pages, JavaScript, UML, BPMN, PowerShell, TFS, XAML/ WPF, Enterprise Architect, SCRUM, JSON




SED Device REST Service: Vollständige, eigenverantwortliche Realisierung eines ASP.NET REST Services zur Ansteuerung, Verschlüsselung und Entschlüsselung von SED SSD nach Kundenvorgabe. Die Datenübertragung wurde zusätzlich AES256 verschlüsselt. Die Umsetzung erfolgte unter Nutzung von ASP.NET Core, NET Core und Java. Für Unit Tests wurde XUnit verwendet und als Testbackend kam Postman zum Einsatz. Die Entwicklungsumgebung war Visual Studio 2017, die Anforderungen wurden im TFS verwaltet und für die Source Control wurde Git eingesetzt.
Verwendete Technologien/ Tools: .NET.Core 3.1, ASP.NET Core, REST, C# 7.0, Java, VS Studio 2019, XUnit, log4net, PowerShell, GIT, TFS, Confluence, Jira, SED Utils, Postman, AES, TFS, JSON



Bei dem Kunden war die Weiterentwicklung eines Messsystems zur Messung der optischen Dichte von Substraten meine Hauptaufgabe. Außerdem beschäftigte ich mich mit der Anpassung und Verbesserung der Algorithmik zur Bildauswertung unter Verwendung von OpenCL. Ebenso in meinem Tagesgeschäft enthalten war die Weiterentwicklung und Verbesserung der HMI unter Verwendung von .NET und WPF und die Neukonzeption und Proof-Of-Concept eines optischen Messsystems zur Evaluierung von Beschichtungspattern. Der Proof-of-Concept wurde unter Verwendung der Sherlock Imaging Software in JavaScript und mittels Python unter Verwendung der OpenCV, NumPy und PyImage realisiert und vorgestellt. Die erwähnte Architektur einer HMI wurde mittels .NET und WPF vorbereitet und war die vollständige Realisierung einer Anlagen HMI für ein neuartiges Beschichtungssystem. Die HMI wurde unter Verwendung von .NET und WPF realisiert. Dabei wurde auch die Kommunikation mit der Anlagensteuerung unter TwinCAT realisiert und bestehende Teile einer TwinCAT HMI evaluiert und nach .NET übertragen. Die Entwicklung erfolgte alleinverantwortlich, wobei grundlegende Arbeiten in einem Team von .NET und TwinCAT Entwicklern realisiert wurden. Die Entwicklung erfolgte agil mittels Azure DevOps und TFS. Unittests wurden unter Verwendung von NUnit und XUnit umgesetzt. Ebenfalls Bestandteil der Tätigkeiten waren Inbetriebnahme der Anlagen beim Kunden und Wartung, sowie der Service für die bestehenden Anlagen via TeamViewer.
Verwendete Technologien/ Tools: .NET 4.0 - .NET 4.8, NET.Core 3.1, C# 8.0, Python 3.8, TwinCat 3, VS Studio 2017 – 2022, VSCode, NUnit, SQLIte, Sherlock 7.3, Emgu.CV 4.5, Open CV 4.5, TeamViewer, Azure DevOps, GIT, PowerShell, VM Ware Workstation, TFS, XAML/ WPF

Reisebereitschaft

Weltweit verfügbar
Profilbild von Martin Pohl Senior .Net Entwickler/ Azure/ Architekt aus Duesseldorf Senior .Net Entwickler/ Azure/ Architekt
Registrieren