Profilbild von Anonymes Profil, Softwareentwickler .NET | C#
nicht verfügbar bis 30.04.2024

Letztes Update: 09.04.2024

Softwareentwickler .NET | C#

Abschluss: FH Diplom Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | russisch (gut)

Dateianlagen

CV-Alexander-Kruser_210323.pdf

Skills

Als Senior Software Entwickler mit dem Schwerpunkt auf modernen Business-Anwendungen auf Basis von Microsoft-Technologien (C#, .NET) arbeite ich leidenschaftlich gerne im agilen Umfeld (SCRUM) und lege viel Wert auf nachhaltige Softwarequalität (Clean Code).

Frontend: überwiegend im Bereich Desktop-Anwendungen 
WPF (XAML), DevExpress, Dependency Injection (MEF), MVVM, Windows Workflow Foundation (WF), Windows Forms

Backend: Erstellung von REST-basierten Webservices (SOAP) mit ASP.NET Web API  - WCF, Caching Framework Redis, Entitiy Framework, T4-Templates, ADO.NET, LINQ, SignalR (Push an den Client), JSON/XML

Datenbanken: Microsoft SQL Server, SQLite, Erfahrung mit SQL Server Management Studio und SQL Server Profiler 

Testing: NUnit, xUnit, NFluent, MSTest, Unterstützung bei der Testautomatisierung (Ranorex), JustMock, Shouldly
Dependency Injection: LightInject, Autofac, Microsoft.Extensions.DependencyInjection
Logging: NLog, log4net, Serilog
Caching: Backendseitiges caching mit dem Redis Framework
Objekt-Datenbank-Mapper (ORM): Entitiy Framework, Codegenerierung mit T4-Templates in Verbingung mit ADO.NET
Quellcodeverwaltung: TFS, GIT 
Tools: MS Visual Studio, Visual Studio Code, Jira, Azure DevOps, IIS, Resharper, XAML Styler, StyleCop Analyzer, EPPlus (Excel)  
CI/CD: Setup CI/CD Pipelines mit Azure DevOps (YAML)
Dokumentation: arc42
 

Projekthistorie

05/2023 - bis jetzt
Softwareentwicklung (.NET | C#) - Softwarelösungen im Bereich Einsatzplanung
BDO AG Wirtschaftsprüfungsgesellschaft (Wirtschaftsprüfung, Steuern und Recht, 1000-5000 Mitarbeiter)

  • Unterstützung eines Teams bei der Wartung und Pflege der bestehenden Softwarelösungen im Bereich Einsatzplanung
  • Implementierung neuer Funktionen gemäß den Anforderungen des Kunden.
  • Erstellung detaillierter technischer Dokumentationen nach arc42, um die Architektur und Funktionalität der Softwarelösungen transparent zu machen.

01/2019 - 01/2024
Softwareentwicklung (.NET | C#) - Erfassung und Optimierung von Ressourceneffizienz in Chemieanlagen
Softwarekontor GmbH (Pharma und Medizintechnik, 50-250 Mitarbeiter)

  • Unterstützung eines Teams bei der Implementierung und Erweiterung einer Applikation zur Erfassung und Optimierung von Ressourceneffizienz in Chemieanlagen
  • Design und Entwicklung des Frontends (WPF) 
  • Implementierung der Business-Logik im Backend und Frontend 
  • Technische Vorbereitung der fachlichen Anforderungen in Form von User Stories 
  • Überarbeitung und Anpassung der Generierung basierend auf T4-Templates und ADO.NET 
  • Modellierung des Datenmodells und die Generierung der Datenzugriffsschicht

01/2017 - 01/2019
Softwareentwicklung (.NET | C#) - Automatisierung Softwareaktualisierungen für Industrie-PCs
TRUMPF Werkzeugmaschinen GmbH + Co. KG (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

  • Umsetzung neuer Anforderungen für die Automatisierung von Softwareaktualisierungen auf Industrie-PCs unter Verwendung von .NET Technologien mit Zugriff auf .Net Webservices und AWS
  • Umsetzung neuer Anforderungen und Bugfixing einer Applikation (WPF) zur Steuerung von Softwareaktualisierungen auf Industrie-PCs
  •  Integration der Automatisierung von Softwareaktualisierungen in den bestehenden CD-Prozess

01/2015 - 01/2017
Softwareentwicklung (.NET | C# | VB6) - Automatisierungslösungen für Messtechnik und Implementierung von Gerätetreibern für die Mess- und Labortechnik
BASF Digital Solutions GmbH (Pharma und Medizintechnik, 500-1000 Mitarbeiter)

  • Automatisierung von Arbeitsabläufen und Geräten eines Chemielabors unter Verwendung von Windows Workflow Foundation (WF) und WPF
  • Migration von Gerätetreibern (Mess- und Schnittstellen-Hardware) von VB6 in C# basierend auf den seriellen Schnittstellen (RS 232)
  • Inbetriebnahme der Applikation in Labor des Kunden an unterschiedlichen Laborstationen (Viskositätsmessung, Präzisionswaage, pH-Meter, Mischer-Dispenser, Trockenschränke)

01/2012 - 01/2015
Anwendungsentwicklung im Bereich Installation und Administration von CAD/CAM Systemen
TRUMPF Werkzeugmaschinen GmbH + Co. KG (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

  • Unterstützung eines Teams bei der Konzeption und Entwicklung von Anforderung in den Bereichen Continuous Integration und Continuous Delivery
  • Betreuung und Weiterentwicklung von Administrations-Anwendungen für CAD/CAM Systeme
  • Betreuung Testautomatisierung der Anwendungen für CAD/CAM Systeme

01/2010 - 01/2012
Teamleitung Product Development
syscovery AG (Internet und Informationstechnologie, 50-250 Mitarbeiter)

  • Projektkoordination Schwerpunkt Webservices (WCF)
  • Koordination und Mitarbeit an Migrationsprojekten von syscovery Savvy Suite (MS-SQL, IIS 7.0)

01/2009 - 01/2010
Projektentwicklung im Bereich Telekommunikation und Informationstechnik
netsoft GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Design und Entwicklung der Geschäftslogik zur Auftragsabwicklung in einem Telekommunikationsunternehmen (ASP.NET, MS-SQL).

01/2004 - 01/2008
Softwareentwicklung im Bereich Schnittstellen und Workflows
syscovery AG (Internet und Informationstechnologie, 50-250 Mitarbeiter)

  • Koordination und Entwicklung von Schnittstellen zur Anbindung an Softwareverteilungssysteme auf Basis von Webservices (WCF).
  • Mitentwicklung und Koordination der produkteigenen Workflow Engine.

Zertifikate

Reisebereitschaft

In der Stadt Mannheim mit einem Radius von 100 km verfügbar

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
20.03.2012

Versicherungsende:
01.04.2025

Profilbild von Anonymes Profil, Softwareentwickler .NET | C# Softwareentwickler .NET | C#
Registrieren