Business Analyst, Developer .NET, SQL Server, Web Services
Aktualisiert am 10.10.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.10.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
fließend
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 Jahre 1 Monat
2022-01 - heute

Analyse, Businessprozesse, Entwicklung

Logistics Designer / Network Designer Visual Studio 2019/2022 Azure DevOps (TFS) Server 2020 MS SQL Server ...
Logistics Designer / Network Designer

  • Anforderungsanalyse, Konzeption und Entwicklung eines Produkts für die Güterverkehrslogistik
  • Aufnahme der fachlichen Anforderungen, Identifikation und Dokumentation der technischen Schwerpunkte
  • Umsetzung der Anforderungen gemäß US/Spezifikation
  • Abstimmung und Begleitung von Abnahme- und Integrationstests


Technische/fachliche Schwerpunkte:

Business Logik, DBMS-agnostische Modellierung, mathematische Algorithmen für die Optimierung der Geschäftsprozesse, Implementierung der Schnittstellen und Modelle für gängige Solver (Gurobi, CPlex, Coin-OR), Service Layer, automatisiertes Testing, Anbindung von Fremdsystemen.

Visual Studio 2019/2022 Azure DevOps (TFS) Server 2020 MS SQL Server PostgreSQL Gurobi CPlex GraphQL C# ASP.NET Web API MS Entity Framework CORE 7/8 .NET Core 8 Angular Docker AWS Cloud Sonar Confluence Code Analyzers
Deutsche Bahn Cargo
3 Jahre 8 Monate
2019-05 - 2022-12

Optimierungssoftware für Terminal Steuerung

Visual Studio 2019/2022 Azure DevOps (TFS) Server 2020 C# ...
Businessprozess-Modellierung, Entwicklung, Team Coaching

  • Entwicklung eines Optimierers für die Steuerung eines Terminals/Umschlagbahnhofs
  • Fertigstellung einer Simulation des Optimierbetriebs
  • Aufnahme der Anforderungen, Umsetzung gemäß US/Spezifikation
  • Abstimmung und Begleitung von Abnahme- und Integrationstests
  • Synchronisation mit dem externen Entwickler-Team
  • Methodische Unterstützung des Teams.


Technische Schwerpunkte:

Business Logik, Modelle für die Optimierung-Schnittstellen, Simulation der Prozesse, automatisiertes Testing, visualisierte Auswertung der Daten/Reporting Dashboard.

Visual Studio 2019/2022 Azure DevOps (TFS) Server 2020 C# .NET.Core ASP.NET WCF Blazor DevExpress MS SQL Server Sonar StyleCop Confluence Code Analyzers
Deutsche Bahn Cargo
8 Monate
2018-09 - 2019-04

Sandbox (Verkehrssimulation)

Visual Studio 2017 Team Foundation Server 2018 C# ...

Architektur, Entwicklung, Team Coaching

  • Neuentwicklung eines Frameworks für die ereignisorientierte Simulation des Eisenbahnbetriebes
  • Ziel war ein plattformübergreifendes (.NET Core) System für die Anbindung verschiedener Optimierungsansätze anzubieten
  • Aufnahme der Anforderungen, Umsetzung gemäß US/Spezifikation
  • Scrum-Einführung im verteilten Team (Frankfurt und Berlin), methodische Unterstützung der Entwickler.


Technische Schwerpunkte:

Business Logik, Data Layer Modellierung (DBMS-agnostic), Performance tuning, unit testing

Visual Studio 2017 Team Foundation Server 2018 C# NET Core protobuf/gRPC Python AI Libs Confluence Jira.
Deutsche Bahn AG/ Digitalschiene Deutschlands
3 Jahre
2015-10 - 2018-09

Digitalstrategie - Onlinebanking-Softwarearchitektur

Business Analyst, Team Lead Salient OpenForms 5 Sparx Enterprise Architect JavaEE ...
Business Analyst, Team Lead

  • Anforderungsanalyse und Entwicklung von Onlinebanking-Modulen, basierend auf dem Salient OpenForms Framework
  • Integration des Produkts in die IT-Landschaft der Bank
  • Unterstützung diverser Fachbereiche bei der Spezifikation und Implementierung der Geschäftsprozesse
  • Planung und Durchführung der Sprints (6-7 mixed on-/off-shore Teams in Frankfurt und Pune)
  • Koordination und Steuerung der Release-Zyklen externer Lieferanten
  • Integration externer Lieferanten in die Sprints der Bank-Teams
  • Coaching der Entwickler
  • Abstimmung mit relevanten fachlichen und technischen Schnittstellen
  • Abstimmung von Abnahme- und Integrationstests.

Salient OpenForms 5 Sparx Enterprise Architect JavaEE WebSphere Application Server 8.5 Selenium MS TFS 2013 MS SQL 2014 Jenkins Confluence
Commerzbank AG
1 Jahr 2 Monate
2014-09 - 2015-10

Optimized Product Replenishment

Analyst, Entwickler, methodische/technische Lead Design Patterns C# .NET Framework 4.5 ...
Analyst, Entwickler, methodische/technische Lead

  • Entwicklung eines neuen Softwareprodukts für die Optimierung der Supply Chain der Apotheken
  • Integration mit bestehenden Programmen/Services.
  • Aufnahme der Anforderungen, Identifikation der Schwerpunkte, Übertragung in US
  • Scrum-Einführung für eigene und 2 weitere externe Teams, Schulung des Teams
  • Umsetzung der Anforderungen gemäß US
  • Abstimmung von Abnahme- und Integrationstests.

Technische Schwerpunkte:

Performance, Data Layer, Automaten Testing

Design Patterns C# .NET Framework 4.5 Entity Framework 5.0-6.0 MS VS 2013 Premium MS TFS 2013 MS SQL 2012 SSIS WCF Windows Server 2008 R2 MS Office 2013 NUnit MSTest PostSharp Resharper
Celesio AG
6 Monate
2014-04 - 2014-09

Asset Quality Review

Analyst, Entwickler, Technical Lead MS SQL 2012 MS Access 2010 MS Office 2010 ...
Analyst, Entwickler, Technical Lead

  • Entwicklung, Deployment und Betreuung eines Softwareprodukts zur Unterstützung des Audits von Finanzinstituten.
  • Aufnahme der Anforderungen, Identifikation der Probleme, Planung der Umsetzung.
  • Abstimmung mit relevanten Stakeholdern/Schnittstellen.
  • Scrum-Einführung im Team (1-wöchige Sprints).
  • Koordination des Rollouts über 6 Wirtschaftsprüfer-Teams.
  • Auswertung/Reporting der Ergebnisse

MS SQL 2012 MS Access 2010 MS Office 2010 Share Point 2013 Windows 7
Ernst & Young Deutschland
10 Monate
2013-06 - 2014-03

Product Allocation Engine

Analyst, Entwickler, Reviewer Design Patterns C# .NET Framework 4.5 ...
Analyst, Entwickler, Reviewer

  • Entwicklung eines Softwareprodukts zur Berechnung und Optimierung von Pharmahandelsrouten.
  • Integration mit SharePoint.


Schwerpunkte:

Scalability, Perfomance, Test-Framework implementation.

Design Patterns C# .NET Framework 4.5 Entity Framework 5.0 MS VS 2012 Ultimate MS TFS 2010 MS SQL 2012 SSIS SSRS SharePoint 2010 ILOG CPLEX Optimization Studio Windows Server 2008 R2 MS Office 2013 NUnit MSTest
iCESS Solutions GmbH
1 Jahr 5 Monate
2011-11 - 2013-03

Applikationsserver/Cloud Services

Analyst, Entwickler, Reviewer, Tester Design Patterns C# .NET Framework 4.0 ...
Analyst, Entwickler, Reviewer, Tester
  • Weiterentwicklung/Optimierung eines Applikationsservers.
  • Entwicklung der Service-Infrastruktur für die Cloud.


Schwerpunkte:

Scalability, Load Balancing, Blob Storage, Security, Token-based Authentication, Web-Client

Design Patterns C# .NET Framework 4.0 WCF Web API HTML5/JavaScript MS VS 2010 Ultimate MS TFS 2010 MS SQL 2008 R2 MOSS 2010 XML/XSL/XSLT WSDL SOAP Windows Server 2008 R2 MS Office 2010 VB6 NUnit MSTest Scrum Sage Application Server / Sage Office Line
1 Jahr 8 Monate
2010-03 - 2011-10

Entwicklung einer Metadata-Driven Development Plattform

Analyst, Entwickler, Reviewer, Tester Design Patterns C# VB.NET ...
Analyst, Entwickler, Reviewer, Tester

  • Redesign/Erweiterung der bestehenden ERP-Anwendung als Metadata-Driven und Client-Server-basiert mit dem Ziel, eine hoch anpassbare Applikation mit Unterstützung einer Vielzahl verschiedener Clients zu schaffen. 
  • Implementierung einer Entwicklungsumgebung für Metadaten (?Application Designer?) inklusive REST-basierter Services.


Design Patterns C# VB.NET .NET Framework 4.0 MS VS 2010 Ultimate MS TFS 2010 MS SQL 2008 R2 MOSS 2007 XML/XSL/XSLT WSDL SOAP Windows Server 2008 MS Office 2010 VB6 WPF LINQ CQRS NUnit MSTest Scrum Sage AppDesigner / Sage Office Line
1 Jahr
2009-04 - 2010-03

Applikationsserver / REST-Services

Analyst, Entwickler, Reviewer Design Patterns C# .NET Framework 4.0 ...
Analyst, Entwickler, Reviewer

  • Entwicklung eines Servers und einer Service-Infrastruktur für die REST-Dienste.
  • Implementierung des SData-Protokolls.
  • Implementierung eines generischen Clients.
  • Implementierung der REST-Services für die bestehende ERP-Anwendung.

Design Patterns C# .NET Framework 4.0 ASP.NET MS VS 2010 Ultimate MS TFS 2010 MS SQL 2008 R2 MOSS 2007 XML/XSL/XSLT WSDL SOAP SData NUnit MSTest Sage Application Server
1 Jahr
2008-04 - 2009-03

Control Center

Analyst, Entwickler, Reviewer Sage Office Line+ MS SQL 2005/2008 C#/VB.NET ...
Analyst, Entwickler, Reviewer

  • Konzeption und Entwicklung eines Dashboards für die bestehende ERP-Anwendung.
  • Ziel war ein zentrales Informationselement mit moderner Benutzeroberfläche sowie hoher Anpassbarkeit und Erweiterbarkeit.
  • Integration der neuen Komponente in die bestehende Anwendung.

Sage Office Line+ MS SQL 2005/2008 C#/VB.NET WPF MS VS 2008 Professional MS Access 2007 MS VS 6.0 (VB 6.0) Telerik WPF RadControls MOSS 2007 MS Visio 2007 MSTest NUnit
3 Monate
2008-01 - 2008-03

Entwicklung einer Such-Engine - Office Line

Analyst, Entwickler MS SQL 2005/2008 C#/VB.NET WPF ...
Analyst, Entwickler
  • Konzeption und Entwicklung einer anwendungseigenen Such-Engine.
  • Kriterien: Hohe Anpassbarkeit durch Benutzer-Definition bzw. -Konfiguration (Such-Bereich, Ranking).
  • Integration in die bestehende Anwendung.
MS SQL 2005/2008 C#/VB.NET WPF MS VS 2008 Professional MS Access 2007 MS VS 6.0 (VB 6.0) MOSS 2007 MS Visio 2007 MSTest NUnit Office Line
1 Jahr
2007-04 - 2008-03

.NET-Umstellung eines ERP-Systems

Analyst, Entwickler, Reviewer Sage Office Line
Analyst, Entwickler, Reviewer

  • Umstellung des Systemkerns und großer Teile der Business Logik einer COM- und MS-Access-basierten ERP-Anwendung auf .NET.
  • Sämtliche COM-Schnittstellen mussten aus Kompatibilitätsgründen unverändert bleiben.
  • Hoher Aufwand im Bereich Unit-Testing.
  • Umstellung wurde automatisiert durchgeführt.
  • Vermittlung der neuen Entwicklungsprozesse an die Entwicklungsteams.
  • Erstellung von Styleguides und technischen Richtlinien

Sage Office Line
1 Jahr
2007-04 - 2008-03

.NET-Umstellung eines ERP-Systems

Analyst, Entwickler, Reviewer MS VS 2005/2008 Team Edition C# VB.NET ...
Analyst, Entwickler, Reviewer
  • Umstellung des Systemkerns und großer Teile der Business Logik einer COM- und MS-Access-basierten ERP-Anwendung auf .NET (C# / VB.NET). 
  • Rahmenbedingung für die Umstellung war, dass sämtliche COM-Schnittstellen aus Kompatibilitätsgründen unverändert bleiben mussten und weiterhin als Interfaces zur Verfügung stehen, damit die Stabilität der Access-Anwendung zu keinem Zeitpunkt der Umstellung gefährdet war. 
  • Dieses Projekt war mit sehr hohem Aufwand im Bereich Unit-Testing verbunden: Es wurden Tests für mehrere hunderttausend Zeilen Code geschrieben, um die Stabilität der Gesamtarchitektur während der Umstellung sicherzustellen. 
  • Die Umstellung selbst wurde unter Verwendung der dafür entwickelten Tools zu einem großen Teil automatisiert durchgeführt. 
  • Neue Entwicklungsprozesse und gewonnenes Know-How wurden an die Mitarbeiter der Entwicklungsteams weitervermittelt. 
  • Die Arbeitsqualität während des Umstellungsprozesses wurde durch Erstellung von Styleguides und technischen Richtlinien gesichert, welche die Grundlage für regelmäßig durchgeführte Codereviews bildeten.
MS VS 2005/2008 Team Edition C# VB.NET .NET Framework 2.0 3.5 ADO.NET MS SQL 2000/2005 MS Access 2003/2007 MS Visual Studio 6.0 MOSS 2003/2007 UML NUnit Microsoft .Net Design Guidelines Sage Office Line
2 Monate
2007-02 - 2007-03

Mahnwesen-Engine

Analyst, Entwickler, Reviewer MS SQL 2000/2005 MS VS 6.0 VB 6.0 ...
Analyst, Entwickler, Reviewer
  • Konzeption und Entwicklung eines Mahnwesen-Workflow für eine ERP-Anwendung
  • Fachliche Testbegleitung
MS SQL 2000/2005 MS VS 6.0 VB 6.0 MS Visual SourceSafe 6.0 MS Access 2003/2007 MOSS 2003 MS Visio 2007 Sage Office Line

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 6 Monate
1990-09 - 1996-02

Studium der Informatik

Diplom, Technischen Universität Nowosibirsk, Russland
Diplom
Technischen Universität Nowosibirsk, Russland

Programmunterstützung für Rechentechnik und automatisierte Systeme


Position

Position

  • Analyst Experte
  • Softwarearchitekt
  • Softwareentwickler
  • Softwaretester

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Ich bin ein erfahrener Berater (Softwareentwickler / Technical Lead / Business Analyst) mit den Schwerpunkten Anforderungsanalyse, Architektur, technische und methodische Teamführung. Auch mit anderen Bereichen des Softwareentwicklungszyklus wie Test und Wartung bin ich bestens vertraut.
  • Meine Berufserfahrung konnte ich in über 25 Jahren Projektarbeit sammeln. Durch meine Mitwirkung in verschiedenen Projekten/Produkten habe ich ein breites Spektrum an technischem Fachwissen und ein sehr gutes Verständnis für Kundenanforderungen erworben. Meine Motivation dabei ist, eine möglichst einfache Lösung für komplexe Probleme zu finden.


Hard Skills

  • Algorithmen und Schnittstellen
  • Business Prozess Optimierung
  • Agile Methoden
  • Application Lifecycle / DevOps
  • Software Architektur / Domain Driven Design


Soft Skills

  • Führung/Begleitung von Entwicklerteams ? kommunikativ, motivierend und konfliktlösend
  • Prozessorientierte Durchführung von Projekten
  • Zielorientiertes und selbstständiges Arbeiten
  • Pragmatische Lösung von Problemen


Skills

  • Scrum
  • Test-Driven Development
  • Agile Development
  • Client-Server Architektur
  • OOAD
  • SOA
  • Design Patterns
  • Microsoft.NET
  • MS Visual Studio
  • Web Services
  • ASP.NET MVC
  • Application Services
  • REST
  • Team Foundation Server
  • ERP
  • CRM
  • Unit-Testing Frameworks
  • CQRS
  • CPLEX


Technologien

Markup Languages

XML, XSD, DTD Experte, XSLT, XPath, XQuery Experte, WSDL Experte, XAML


Tools

SONAR, StypeCop, Web-Development / Angular, Web-Development / React, Web-Development / Blazor Erfahren, Virtualization Software / VMWare, Virtualization Software / Virtual PC 


Produkte

  • Content Management System / MS Sharepoint / MOSS 2003-2010 
  • Software Deployment / Inno Setup 
  • Software Deployment / InstallShield 
  • Software Development / Design / MS Visio 2002 - 2012 
  • Software Development / Development Suites / Eclipse 
  • Software Development / Development Suites / MS Visual Studio 6.0 
  • Software Development / Development Suites / MS Visual Studio 2003/2005/2008/2010 
  • Software Development / Project Management / MS Project 
  • Software Development / Version Management / MS Visual Sourced Safe 
  • Software Development / Version Management / MS Team Foundation Server 
  • Software Packages / Office Suites / MS Office 97 bis 365 
  • Software Packages / Office Suites / Open Office 
  • Software Packages / Portal Software / MS Office SharePoint Portal Server 
  • ERP / Sage / Office Line / Line 100 
  • ERP / Sage / Classic Line 
  • ERP / Sage / PC Kaufmann 
  • CRM / Sage / ACT
  • CRM / Sage / Sales Logix 
  • CRM / Sage / SageCRM 


Vorgehensmodelle

Wasserfall, OOP Experte, Test driven development, Scrum, Spiral Experte, Wasserfall


Beruflicher Werdegang

06/2013 ? heute

Rolle: Freiberuflicher Developer /Consultant


Aufgaben:

Anforderungsanalyse, Architektur, Business Logik, Optimierung, Framework-Entwicklung, Migration, Application Lifecycle usw.


02/2001 ? 03/2013

Rolle: Software Developer / Senior Developer

Sage Software GmbH


Aufgaben:

System- und Datenbankentwicklung, Services, Geschäftsprozesse, Integration mit anderen Lösungen


01/1996 ? 05/1999

Rolle: Software Developer / Analyst 

Kunde: Immobilienhändlerverband in Novosibirsk, Russland


Aufgaben:

Anforderungsanalyse und Entwicklung von Software für Immobilienhandel und Immobilienverwaltung.

Betriebssysteme

Windows
3.x, 95, 98, Me, 2000, 2003, XP, Vista, 7, 8, NT 3.51/4.0
Windows Server
2003/2008/2008R2

                                                                            

Programmiersprachen

COM
COM+
DCOM
.NET, .NET Core
ADO.NET
Entity Framework
EF CORE
LINQ to Entities
LINQ to SQL
LINQ to Objects
LINQ to XML
Windows Forms
WCF
WPF
WIF
ASP.NET
ASP.NET MVC
Web API
C#
C++
JavaScript / TypeScript
PHP
Python
VB.NET
Visual Basic
Visual Basic for Applications
T-SQL



 

Datenbanken

MS SQL Server
97 ? 2019
Databases / MS Access
2.0/95/XP/2003/2007/2010
MySQL
PostgreSQL
Oracle
Containers / Docker



Branchen

Branchen

  • Logistik (Verkehr)
  • Logistik (Handel)
  • ERP - Warenwirtschaft/Logistik
  • ERP - Rechnungswesen
  • CRM
  • Immobilien
  • Finanzwirtschaft/Banking

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 Jahre 1 Monat
2022-01 - heute

Analyse, Businessprozesse, Entwicklung

Logistics Designer / Network Designer Visual Studio 2019/2022 Azure DevOps (TFS) Server 2020 MS SQL Server ...
Logistics Designer / Network Designer

  • Anforderungsanalyse, Konzeption und Entwicklung eines Produkts für die Güterverkehrslogistik
  • Aufnahme der fachlichen Anforderungen, Identifikation und Dokumentation der technischen Schwerpunkte
  • Umsetzung der Anforderungen gemäß US/Spezifikation
  • Abstimmung und Begleitung von Abnahme- und Integrationstests


Technische/fachliche Schwerpunkte:

Business Logik, DBMS-agnostische Modellierung, mathematische Algorithmen für die Optimierung der Geschäftsprozesse, Implementierung der Schnittstellen und Modelle für gängige Solver (Gurobi, CPlex, Coin-OR), Service Layer, automatisiertes Testing, Anbindung von Fremdsystemen.

Visual Studio 2019/2022 Azure DevOps (TFS) Server 2020 MS SQL Server PostgreSQL Gurobi CPlex GraphQL C# ASP.NET Web API MS Entity Framework CORE 7/8 .NET Core 8 Angular Docker AWS Cloud Sonar Confluence Code Analyzers
Deutsche Bahn Cargo
3 Jahre 8 Monate
2019-05 - 2022-12

Optimierungssoftware für Terminal Steuerung

Visual Studio 2019/2022 Azure DevOps (TFS) Server 2020 C# ...
Businessprozess-Modellierung, Entwicklung, Team Coaching

  • Entwicklung eines Optimierers für die Steuerung eines Terminals/Umschlagbahnhofs
  • Fertigstellung einer Simulation des Optimierbetriebs
  • Aufnahme der Anforderungen, Umsetzung gemäß US/Spezifikation
  • Abstimmung und Begleitung von Abnahme- und Integrationstests
  • Synchronisation mit dem externen Entwickler-Team
  • Methodische Unterstützung des Teams.


Technische Schwerpunkte:

Business Logik, Modelle für die Optimierung-Schnittstellen, Simulation der Prozesse, automatisiertes Testing, visualisierte Auswertung der Daten/Reporting Dashboard.

Visual Studio 2019/2022 Azure DevOps (TFS) Server 2020 C# .NET.Core ASP.NET WCF Blazor DevExpress MS SQL Server Sonar StyleCop Confluence Code Analyzers
Deutsche Bahn Cargo
8 Monate
2018-09 - 2019-04

Sandbox (Verkehrssimulation)

Visual Studio 2017 Team Foundation Server 2018 C# ...

Architektur, Entwicklung, Team Coaching

  • Neuentwicklung eines Frameworks für die ereignisorientierte Simulation des Eisenbahnbetriebes
  • Ziel war ein plattformübergreifendes (.NET Core) System für die Anbindung verschiedener Optimierungsansätze anzubieten
  • Aufnahme der Anforderungen, Umsetzung gemäß US/Spezifikation
  • Scrum-Einführung im verteilten Team (Frankfurt und Berlin), methodische Unterstützung der Entwickler.


Technische Schwerpunkte:

Business Logik, Data Layer Modellierung (DBMS-agnostic), Performance tuning, unit testing

Visual Studio 2017 Team Foundation Server 2018 C# NET Core protobuf/gRPC Python AI Libs Confluence Jira.
Deutsche Bahn AG/ Digitalschiene Deutschlands
3 Jahre
2015-10 - 2018-09

Digitalstrategie - Onlinebanking-Softwarearchitektur

Business Analyst, Team Lead Salient OpenForms 5 Sparx Enterprise Architect JavaEE ...
Business Analyst, Team Lead

  • Anforderungsanalyse und Entwicklung von Onlinebanking-Modulen, basierend auf dem Salient OpenForms Framework
  • Integration des Produkts in die IT-Landschaft der Bank
  • Unterstützung diverser Fachbereiche bei der Spezifikation und Implementierung der Geschäftsprozesse
  • Planung und Durchführung der Sprints (6-7 mixed on-/off-shore Teams in Frankfurt und Pune)
  • Koordination und Steuerung der Release-Zyklen externer Lieferanten
  • Integration externer Lieferanten in die Sprints der Bank-Teams
  • Coaching der Entwickler
  • Abstimmung mit relevanten fachlichen und technischen Schnittstellen
  • Abstimmung von Abnahme- und Integrationstests.

Salient OpenForms 5 Sparx Enterprise Architect JavaEE WebSphere Application Server 8.5 Selenium MS TFS 2013 MS SQL 2014 Jenkins Confluence
Commerzbank AG
1 Jahr 2 Monate
2014-09 - 2015-10

Optimized Product Replenishment

Analyst, Entwickler, methodische/technische Lead Design Patterns C# .NET Framework 4.5 ...
Analyst, Entwickler, methodische/technische Lead

  • Entwicklung eines neuen Softwareprodukts für die Optimierung der Supply Chain der Apotheken
  • Integration mit bestehenden Programmen/Services.
  • Aufnahme der Anforderungen, Identifikation der Schwerpunkte, Übertragung in US
  • Scrum-Einführung für eigene und 2 weitere externe Teams, Schulung des Teams
  • Umsetzung der Anforderungen gemäß US
  • Abstimmung von Abnahme- und Integrationstests.

Technische Schwerpunkte:

Performance, Data Layer, Automaten Testing

Design Patterns C# .NET Framework 4.5 Entity Framework 5.0-6.0 MS VS 2013 Premium MS TFS 2013 MS SQL 2012 SSIS WCF Windows Server 2008 R2 MS Office 2013 NUnit MSTest PostSharp Resharper
Celesio AG
6 Monate
2014-04 - 2014-09

Asset Quality Review

Analyst, Entwickler, Technical Lead MS SQL 2012 MS Access 2010 MS Office 2010 ...
Analyst, Entwickler, Technical Lead

  • Entwicklung, Deployment und Betreuung eines Softwareprodukts zur Unterstützung des Audits von Finanzinstituten.
  • Aufnahme der Anforderungen, Identifikation der Probleme, Planung der Umsetzung.
  • Abstimmung mit relevanten Stakeholdern/Schnittstellen.
  • Scrum-Einführung im Team (1-wöchige Sprints).
  • Koordination des Rollouts über 6 Wirtschaftsprüfer-Teams.
  • Auswertung/Reporting der Ergebnisse

MS SQL 2012 MS Access 2010 MS Office 2010 Share Point 2013 Windows 7
Ernst & Young Deutschland
10 Monate
2013-06 - 2014-03

Product Allocation Engine

Analyst, Entwickler, Reviewer Design Patterns C# .NET Framework 4.5 ...
Analyst, Entwickler, Reviewer

  • Entwicklung eines Softwareprodukts zur Berechnung und Optimierung von Pharmahandelsrouten.
  • Integration mit SharePoint.


Schwerpunkte:

Scalability, Perfomance, Test-Framework implementation.

Design Patterns C# .NET Framework 4.5 Entity Framework 5.0 MS VS 2012 Ultimate MS TFS 2010 MS SQL 2012 SSIS SSRS SharePoint 2010 ILOG CPLEX Optimization Studio Windows Server 2008 R2 MS Office 2013 NUnit MSTest
iCESS Solutions GmbH
1 Jahr 5 Monate
2011-11 - 2013-03

Applikationsserver/Cloud Services

Analyst, Entwickler, Reviewer, Tester Design Patterns C# .NET Framework 4.0 ...
Analyst, Entwickler, Reviewer, Tester
  • Weiterentwicklung/Optimierung eines Applikationsservers.
  • Entwicklung der Service-Infrastruktur für die Cloud.


Schwerpunkte:

Scalability, Load Balancing, Blob Storage, Security, Token-based Authentication, Web-Client

Design Patterns C# .NET Framework 4.0 WCF Web API HTML5/JavaScript MS VS 2010 Ultimate MS TFS 2010 MS SQL 2008 R2 MOSS 2010 XML/XSL/XSLT WSDL SOAP Windows Server 2008 R2 MS Office 2010 VB6 NUnit MSTest Scrum Sage Application Server / Sage Office Line
1 Jahr 8 Monate
2010-03 - 2011-10

Entwicklung einer Metadata-Driven Development Plattform

Analyst, Entwickler, Reviewer, Tester Design Patterns C# VB.NET ...
Analyst, Entwickler, Reviewer, Tester

  • Redesign/Erweiterung der bestehenden ERP-Anwendung als Metadata-Driven und Client-Server-basiert mit dem Ziel, eine hoch anpassbare Applikation mit Unterstützung einer Vielzahl verschiedener Clients zu schaffen. 
  • Implementierung einer Entwicklungsumgebung für Metadaten (?Application Designer?) inklusive REST-basierter Services.


Design Patterns C# VB.NET .NET Framework 4.0 MS VS 2010 Ultimate MS TFS 2010 MS SQL 2008 R2 MOSS 2007 XML/XSL/XSLT WSDL SOAP Windows Server 2008 MS Office 2010 VB6 WPF LINQ CQRS NUnit MSTest Scrum Sage AppDesigner / Sage Office Line
1 Jahr
2009-04 - 2010-03

Applikationsserver / REST-Services

Analyst, Entwickler, Reviewer Design Patterns C# .NET Framework 4.0 ...
Analyst, Entwickler, Reviewer

  • Entwicklung eines Servers und einer Service-Infrastruktur für die REST-Dienste.
  • Implementierung des SData-Protokolls.
  • Implementierung eines generischen Clients.
  • Implementierung der REST-Services für die bestehende ERP-Anwendung.

Design Patterns C# .NET Framework 4.0 ASP.NET MS VS 2010 Ultimate MS TFS 2010 MS SQL 2008 R2 MOSS 2007 XML/XSL/XSLT WSDL SOAP SData NUnit MSTest Sage Application Server
1 Jahr
2008-04 - 2009-03

Control Center

Analyst, Entwickler, Reviewer Sage Office Line+ MS SQL 2005/2008 C#/VB.NET ...
Analyst, Entwickler, Reviewer

  • Konzeption und Entwicklung eines Dashboards für die bestehende ERP-Anwendung.
  • Ziel war ein zentrales Informationselement mit moderner Benutzeroberfläche sowie hoher Anpassbarkeit und Erweiterbarkeit.
  • Integration der neuen Komponente in die bestehende Anwendung.

Sage Office Line+ MS SQL 2005/2008 C#/VB.NET WPF MS VS 2008 Professional MS Access 2007 MS VS 6.0 (VB 6.0) Telerik WPF RadControls MOSS 2007 MS Visio 2007 MSTest NUnit
3 Monate
2008-01 - 2008-03

Entwicklung einer Such-Engine - Office Line

Analyst, Entwickler MS SQL 2005/2008 C#/VB.NET WPF ...
Analyst, Entwickler
  • Konzeption und Entwicklung einer anwendungseigenen Such-Engine.
  • Kriterien: Hohe Anpassbarkeit durch Benutzer-Definition bzw. -Konfiguration (Such-Bereich, Ranking).
  • Integration in die bestehende Anwendung.
MS SQL 2005/2008 C#/VB.NET WPF MS VS 2008 Professional MS Access 2007 MS VS 6.0 (VB 6.0) MOSS 2007 MS Visio 2007 MSTest NUnit Office Line
1 Jahr
2007-04 - 2008-03

.NET-Umstellung eines ERP-Systems

Analyst, Entwickler, Reviewer Sage Office Line
Analyst, Entwickler, Reviewer

  • Umstellung des Systemkerns und großer Teile der Business Logik einer COM- und MS-Access-basierten ERP-Anwendung auf .NET.
  • Sämtliche COM-Schnittstellen mussten aus Kompatibilitätsgründen unverändert bleiben.
  • Hoher Aufwand im Bereich Unit-Testing.
  • Umstellung wurde automatisiert durchgeführt.
  • Vermittlung der neuen Entwicklungsprozesse an die Entwicklungsteams.
  • Erstellung von Styleguides und technischen Richtlinien

Sage Office Line
1 Jahr
2007-04 - 2008-03

.NET-Umstellung eines ERP-Systems

Analyst, Entwickler, Reviewer MS VS 2005/2008 Team Edition C# VB.NET ...
Analyst, Entwickler, Reviewer
  • Umstellung des Systemkerns und großer Teile der Business Logik einer COM- und MS-Access-basierten ERP-Anwendung auf .NET (C# / VB.NET). 
  • Rahmenbedingung für die Umstellung war, dass sämtliche COM-Schnittstellen aus Kompatibilitätsgründen unverändert bleiben mussten und weiterhin als Interfaces zur Verfügung stehen, damit die Stabilität der Access-Anwendung zu keinem Zeitpunkt der Umstellung gefährdet war. 
  • Dieses Projekt war mit sehr hohem Aufwand im Bereich Unit-Testing verbunden: Es wurden Tests für mehrere hunderttausend Zeilen Code geschrieben, um die Stabilität der Gesamtarchitektur während der Umstellung sicherzustellen. 
  • Die Umstellung selbst wurde unter Verwendung der dafür entwickelten Tools zu einem großen Teil automatisiert durchgeführt. 
  • Neue Entwicklungsprozesse und gewonnenes Know-How wurden an die Mitarbeiter der Entwicklungsteams weitervermittelt. 
  • Die Arbeitsqualität während des Umstellungsprozesses wurde durch Erstellung von Styleguides und technischen Richtlinien gesichert, welche die Grundlage für regelmäßig durchgeführte Codereviews bildeten.
MS VS 2005/2008 Team Edition C# VB.NET .NET Framework 2.0 3.5 ADO.NET MS SQL 2000/2005 MS Access 2003/2007 MS Visual Studio 6.0 MOSS 2003/2007 UML NUnit Microsoft .Net Design Guidelines Sage Office Line
2 Monate
2007-02 - 2007-03

Mahnwesen-Engine

Analyst, Entwickler, Reviewer MS SQL 2000/2005 MS VS 6.0 VB 6.0 ...
Analyst, Entwickler, Reviewer
  • Konzeption und Entwicklung eines Mahnwesen-Workflow für eine ERP-Anwendung
  • Fachliche Testbegleitung
MS SQL 2000/2005 MS VS 6.0 VB 6.0 MS Visual SourceSafe 6.0 MS Access 2003/2007 MOSS 2003 MS Visio 2007 Sage Office Line

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 6 Monate
1990-09 - 1996-02

Studium der Informatik

Diplom, Technischen Universität Nowosibirsk, Russland
Diplom
Technischen Universität Nowosibirsk, Russland

Programmunterstützung für Rechentechnik und automatisierte Systeme


Position

Position

  • Analyst Experte
  • Softwarearchitekt
  • Softwareentwickler
  • Softwaretester

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Ich bin ein erfahrener Berater (Softwareentwickler / Technical Lead / Business Analyst) mit den Schwerpunkten Anforderungsanalyse, Architektur, technische und methodische Teamführung. Auch mit anderen Bereichen des Softwareentwicklungszyklus wie Test und Wartung bin ich bestens vertraut.
  • Meine Berufserfahrung konnte ich in über 25 Jahren Projektarbeit sammeln. Durch meine Mitwirkung in verschiedenen Projekten/Produkten habe ich ein breites Spektrum an technischem Fachwissen und ein sehr gutes Verständnis für Kundenanforderungen erworben. Meine Motivation dabei ist, eine möglichst einfache Lösung für komplexe Probleme zu finden.


Hard Skills

  • Algorithmen und Schnittstellen
  • Business Prozess Optimierung
  • Agile Methoden
  • Application Lifecycle / DevOps
  • Software Architektur / Domain Driven Design


Soft Skills

  • Führung/Begleitung von Entwicklerteams ? kommunikativ, motivierend und konfliktlösend
  • Prozessorientierte Durchführung von Projekten
  • Zielorientiertes und selbstständiges Arbeiten
  • Pragmatische Lösung von Problemen


Skills

  • Scrum
  • Test-Driven Development
  • Agile Development
  • Client-Server Architektur
  • OOAD
  • SOA
  • Design Patterns
  • Microsoft.NET
  • MS Visual Studio
  • Web Services
  • ASP.NET MVC
  • Application Services
  • REST
  • Team Foundation Server
  • ERP
  • CRM
  • Unit-Testing Frameworks
  • CQRS
  • CPLEX


Technologien

Markup Languages

XML, XSD, DTD Experte, XSLT, XPath, XQuery Experte, WSDL Experte, XAML


Tools

SONAR, StypeCop, Web-Development / Angular, Web-Development / React, Web-Development / Blazor Erfahren, Virtualization Software / VMWare, Virtualization Software / Virtual PC 


Produkte

  • Content Management System / MS Sharepoint / MOSS 2003-2010 
  • Software Deployment / Inno Setup 
  • Software Deployment / InstallShield 
  • Software Development / Design / MS Visio 2002 - 2012 
  • Software Development / Development Suites / Eclipse 
  • Software Development / Development Suites / MS Visual Studio 6.0 
  • Software Development / Development Suites / MS Visual Studio 2003/2005/2008/2010 
  • Software Development / Project Management / MS Project 
  • Software Development / Version Management / MS Visual Sourced Safe 
  • Software Development / Version Management / MS Team Foundation Server 
  • Software Packages / Office Suites / MS Office 97 bis 365 
  • Software Packages / Office Suites / Open Office 
  • Software Packages / Portal Software / MS Office SharePoint Portal Server 
  • ERP / Sage / Office Line / Line 100 
  • ERP / Sage / Classic Line 
  • ERP / Sage / PC Kaufmann 
  • CRM / Sage / ACT
  • CRM / Sage / Sales Logix 
  • CRM / Sage / SageCRM 


Vorgehensmodelle

Wasserfall, OOP Experte, Test driven development, Scrum, Spiral Experte, Wasserfall


Beruflicher Werdegang

06/2013 ? heute

Rolle: Freiberuflicher Developer /Consultant


Aufgaben:

Anforderungsanalyse, Architektur, Business Logik, Optimierung, Framework-Entwicklung, Migration, Application Lifecycle usw.


02/2001 ? 03/2013

Rolle: Software Developer / Senior Developer

Sage Software GmbH


Aufgaben:

System- und Datenbankentwicklung, Services, Geschäftsprozesse, Integration mit anderen Lösungen


01/1996 ? 05/1999

Rolle: Software Developer / Analyst 

Kunde: Immobilienhändlerverband in Novosibirsk, Russland


Aufgaben:

Anforderungsanalyse und Entwicklung von Software für Immobilienhandel und Immobilienverwaltung.

Betriebssysteme

Windows
3.x, 95, 98, Me, 2000, 2003, XP, Vista, 7, 8, NT 3.51/4.0
Windows Server
2003/2008/2008R2

                                                                            

Programmiersprachen

COM
COM+
DCOM
.NET, .NET Core
ADO.NET
Entity Framework
EF CORE
LINQ to Entities
LINQ to SQL
LINQ to Objects
LINQ to XML
Windows Forms
WCF
WPF
WIF
ASP.NET
ASP.NET MVC
Web API
C#
C++
JavaScript / TypeScript
PHP
Python
VB.NET
Visual Basic
Visual Basic for Applications
T-SQL



 

Datenbanken

MS SQL Server
97 ? 2019
Databases / MS Access
2.0/95/XP/2003/2007/2010
MySQL
PostgreSQL
Oracle
Containers / Docker



Branchen

Branchen

  • Logistik (Verkehr)
  • Logistik (Handel)
  • ERP - Warenwirtschaft/Logistik
  • ERP - Rechnungswesen
  • CRM
  • Immobilien
  • Finanzwirtschaft/Banking

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.