02.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Consultant. Architektur / Business Analyse / Development. C# .NET, Web Services, API, SQL

Frankfurt, Deutschland
Weltweit
Dipl.-Ing. Informatik
Frankfurt, Deutschland
Weltweit
Dipl.-Ing. Informatik

Profilanlagen

CV_Dimitrij_Neumann.pdf
CV_Dimitrij_Neumann_EN.pdf

Skills

Asp.NetJavaScript.Net FrameworkAdo.NetAPIsAgile MethodologieArchitekturASP.NET MVCMicrosoft AzureKundenbeziehungsmanagementBusiness AnalysisProzessoptimierungC#C++Client-Server-ArchitekturSoftware Design PatternsLanguage Integrated QueryEnterprise Resource PlanningEntity FrameworkWindows Communication FoundationPostgreSQLProjektmanagementMicrosoft Visual StudioWindows Presentation FoundationMicrosoft Sql-ServerTeam Foundation ServerVisual Basic .NETMySQLNunitObjektorientierte Software-EntwicklungScrumRegular ExpressionsSage AccountingAnforderungsanalyseServiceorientierte ArchitekturSOAPSQLSQL Server Reporting ServicesSQL Server Integration ServicesTypeScriptWeb ServicesWindows FormsTest-Driven DevelopmentResharperVBA Programming Language
Technische Projektkoordination/Projektleitung, methodische Führung, Scrum, Test-Driven Development, Agile Development, Business Process Optimization, Client-Server Architektur, OOAD, Design Patterns, Microsoft.NET, Data Access, MS SQL Server, MySQL, Postgres, SSIS, SSRS, MS Access, ADO.NET, ASP.NET MVC, NET.Core, Entity Framework, Web Services, SOA, REST, SOAP, WCF, Entity Framework, Visual Studio, C#, C/C++, VB.NET, VB, VBA, JavaScript, TypeScript, Regex, LINQ, WinForms, WPF, Team Foundation Server, Azure DevOps, ERP, Sage Office Line, .NET-Migration, CRM-ERP-Integration, NUnit, MS Unit, Resharper.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2013

Sprachen

DeutschMutterspracheEnglischverhandlungssicherRussischMuttersprache

Projekthistorie

Senior Developer (Businessprozesse / Schnittstellen)

Großes Logistikkonzern

Transport und Logistik

>10.000 Mitarbeiter

Anforderungsanalyse, Konzeption und Entwicklung eines Produktes für die Güterverkehrslogistik (Disposition, Planung, Fahrplan- und Netzwerkoptimierung usw.).

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, automated Testing, Anbindung der Fremdsysteme (Drittanbieter Services).

Werkzeuge:                      
Visual Studio 2019/2022, Azure DevOps (TFS) Server 2020, MS SQL Server, PostgreSQL, C#, ASP.NET Web API, MS Entity Framework CORE 7/8, .NET Core 7/8, Sonar, StyleCop, Confluence, versch. Code Analyzers

Senior Developer (Businessprozesse / Schnittstellen / GUI)

Großes Logistikkonzern

Transport und Logistik

>10.000 Mitarbeiter

Optimierungssoftware für Güterverkehr-Terminal Steuerung (Logistik/Verkehr)

Kurzbeschreibung:          
Entwicklung (Anforderungsanalyse und Umsetzung) eines Optimierers für die Steuerung eines Terminals/Umschlagbahnhofs (MegaHub Lehrte als Referenz), inkl. Fertigstellung einer Simulation des Optimierbetriebs.
Schwerpunkte: Business Logik, Modelle für die Optimierung-Schnittstellen, Simulation der Prozesse, automatisiertes Testing, visualisierte Auswertung der Daten/Reporting Dashboard.

Werkzeuge:
Visual Studio 2019/2022, Azure DevOps (TFS) Server 2020, C#, .NET.Core,  ASP.NET, WCF, MS SQL Server, Sonar, StyleCop, Confluence, versch. Code Analyzers

Senior Developer (Businessprozesse / Schnittstellen)

Großes Logistikkonzern

Transport und Logistik

>10.000 Mitarbeiter

Project Sandbox (Verkehrssimulation)

Kurzbeschreibung:
Neuentwicklung (Anforderungsanalyse und Umsetzung) eines Frameworks für die ereignisorientierte Simulation des Eisenbahnbetriebes (Güterverkehr, Personenverkehr), mit dem Ziel, ein plattformübergreifendes (.NET Core) System für die Anbindung verschiedene Optimierungsansätze (u. a. OR mit Gurobi, Machine Learning / Deep Learning) anzubieten. Schwerpunkte: Business Logik, Data Layer Modellierung (DBMS-agnostic), performance tuning, unit testing.

Werkzeuge:
Visual Studio 2017, Team Foundation Server 2018, C#, NET Core, protobuf/gRPC, Python, Confluence, Jira.

Business Analyst

Commerzbank AG

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Digitalstrategie / Cross Channel Banking

Kurzbeschreibung:
Anforderungsanalyse und Entwurf/Entwicklung der Onlinebanking-Module, speziell auf der Basis des Salient OpenForms Frameworks (http://www.openforms.de). Integration des Produktes in die IT-Landschaft der Bank (Online und Intranet Portale inkl. Anbindung an neue und bestehende Services). Unterstützung diverser Fachbereiche (Corporate Banking, Privatkunden, Kredit) bei der Spezifikation und Implementierung der Geschäftsprozesse.

Werkzeuge:
Salient OpenForms 5, Sparx Enterprise Architect, JavaEE, WebSphere Application Server 8.5, Selenium, MS TFS 2013, MS SQL 2014

Senior Developer

iCESS Solutions / Celesio AG

Pharma und Medizintechnik

500-1000 Mitarbeiter

Optimized Product Replenishment

Kurzbeschreibung:
Entwicklung eines neuen Softwareproduktes für die Optimierung der Supply Chain der Apotheken in einem internationalen Pharmahandelskonzern. Integration mit bestehenden Programmen/Services wie z.B. Warenwirtschaftssysteme der Apotheken. Schwerpunkte: Performance, Data Layer, Automaten Testing.

Aufgabenbereich:
Anforderungsanalyse, Entwickler, Reviewer

Werkzeuge:
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

Senior Developer

Strateco GmbH / Ernst & Young Deutschland

Wirtschaftsprüfung, Steuern und Recht

5000-10.000 Mitarbeiter

Asset Quality Review / Credit File Review

Kurzbeschreibung:
Entwicklung, Einführung und Betreuung eines Softwareproduktes für die Unterstützung des Audits der Finanzinstitute durch Wirtschaftsprüfer. Auswertung/Reporting der Ergebnisse.

Aufgabenbereich:
Analyst, Entwickler, Reviewer

Werkzeuge:
MS SQL 2012, MS Access 2010, MS Office 2010, Share Point 2013, Windows 7

Senior Developer

iCESS Solutions - Celesio AG

Pharma und Medizintechnik

500-1000 Mitarbeiter

Product Allocation Engine / SharePoint Integration

Kurzbeschreibung:
Entwicklung eines neuen Softwareproduktes für die Berechnung und Optimierung der Pharmahandelsrouten in einem internationalen Konzern. Integration mit SharePoint. Schwerpunkte: Scalability, Perfomance, Test-Framework implementation.

Aufgabenbereich:
Analyst, Entwickler, Reviewer

Werkzeuge:
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

Developer / Senior Developer (Festangestellt)

Sage Software GmbH

Internet und Informationstechnologie

250-500 Mitarbeiter


11/2011 – 03/2013         Applikationsserver / Cloud Services
Kurzbeschreibung:           Weiterentwicklung/Optimierung eines Applikationsservers und Entwicklung der Service-Infrastruktur für die Cloud. Schwerpunkte: Scalability, Load Balancing, Blob Storage, Security, Token-based Authentication. Web-Client.
Aufgabenbereich:            Analyst, Entwickler, Reviewer, Tester
Werkzeuge:                       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
Product:                             Sage Application Server / Sage Office Line


03/2010 – 10/2011         Entwicklung einer Metadata-Driven Development Plattform
Kurzbeschreibung:           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.
Aufgabenbereich:            Analyst, Entwickler, Reviewer, Tester
Werkzeuge:                       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
Produkt:                             Sage AppDesigner / Sage Office Line


04/2009 – 03/2010         Applikationsserver / REST-Services
Kurzbeschreibung:           Entwicklung eines Servers und einer Service-Infrastruktur für die REST-Dienste. Implementierung des  SData-Protokoll 1.0 (SData ist ein REST-basiertes Protokoll der Sage Group) inklusive Serialisierung, URL-Parser, Expression-Handling. Implementierung eines generischen Clients. Implementierung der REST-Services für die bestehende ERP-Anwendung
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       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
Produkt:                             Sage Application Server


04/2008 – 03/2009         Control Center
Kurzbeschreibung:           Konzeption und Entwicklung eines Dashboard für die bestehende ERP-Anwendung mit dem Ziel, ein zentrales Informationselement mit moderner Benutzeroberfläche sowie hoher Anpassbarkeit und Erweiterbarkeit zu implementieren. Integration der neuen Komponente in die bestehende Anwendung.
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       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
Produkt:                             Sage Office Line+

01/2008 – 03/2008         Entwicklung einer Such-Engine
Kurzbeschreibung:           Konzeption und Entwicklung einer anwendungseigenen Such-Engine. Kriterien: Hohe Anpassbarkeit in Form einer Benutzer-Definition bzw. -Konfiguration (Such-Bereich, Ranking usw.). Integration in die bestehende Anwendung.
Aufgabenbereich:            Analyst, Entwickler
Werkzeuge:                       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
Produkt:                             Office Line


04/2007 – 03/2008         .NET-Umstellung eines ERP-Systems
Kurzbeschreibung:           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.
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       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
Produkt:                             Sage Office Line


02/2007 – 03/2007         Mahnwesen-Engine
Kurzbeschreibung:           Konzeption und Entwicklung eines Mahnwesen-Workflow für eine ERP-Anwendung. Fachliche Testbegleitung.
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       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
Produkt:                             Sage Office Line


09/2006 – 01/2007         Vorbereitung der .NET-Umstellung eines ERP-Systems
Kurzbeschreibung:           Umfassende Vorbereitungsarbeiten für die .NET- Umstellung einer COM- und MS-Access-basierten ERP-Anwendung (siehe Folgeprojekt in 2007). Refactoring des Codes im Hinblick auf die neue Architektur. Die hier gesammelten Erfahrungen flossen in die Entwicklung von Tools zur Automatisierung der Umstellung ein. Vorbereitung und Vereinfachung der Schnittstellen für die Umstellung. Redesign des Stammdaten-Bereichs. Umstellung von VBA nach VB 6.0, d.h. Übertragung (inklusive Optimierung und Refactoring) von großen Code-Mengen aus dem Access-Project- und Access-Addin-Dateien (ADP, MDA) in die COM-DLL-Projekte. Erstellung von Testdaten für die Integrationstests.
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       MS SQL 2000/2005, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MS Excel 2003/2007, MOSS 2003/2007, UML, NUnit
Produkt:                             Sage Office Line


06/2006 – 08/2006          BI-Connect
Kurzbeschreibung:           Konzeption und Entwicklung eines Adapters für die Integration einer ERP-Anwendung mit einer Business Intelligence -Anwendung.
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       MS SQL 2000/2005, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003
Produkt:                             Sage Office Line, Sage BI


12/2005 – 05/2006         Datenübernahme-Assistent
Kurzbeschreibung:           Weiterentwicklung und fachliche Testbegleitung eines umfangreichen Tools für die Datenübernahme zwischen ERP-Anwendungen (von Einstiegslösung in Enterprise-Lösung). Durch diese Erweiterung konnte die Anzahl der Migrationen von Kunden der „kleineren“ Anwendungen in die Enterprise Lösung Sage Office Line bedeutend erhöht werden.
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       MS SQL 2000/2005, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003, MS Visio 2002, Imbus TestBench
Produkt:                             Sage X-Upgrade, Sage Office Line, Sage Classic Line, Sage PC Kaufmann


04/2005 – 11/2005         CRM-Integration
Kurzbeschreibung:           Entwicklung von Adaptern für die Integration verschiedener CRM-Produkte mit der ERP-Anwendung (inklusive Testbegleitung). Durch diese Integrationslösungen konnten sich zu dieser Zeit auf dem deutschen Markt neue Produkte der US-Töchter der Sage Group (ACT!, SLX) auf dem Markt etablieren.
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       MS SQL 2000/2005, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access 2003/2007, MOSS 2003, MS Visio 2002, Imbus TestBench
Produkt:                             Sage Office Line, Sage ACT!, Sage Sales Logix


04/2004 – 03/2009         Sage Office Line System
Kurzbeschreibung:           Technische Konzeption, Entwicklung und Testbegleitung im System-Bereich einer umfangreichen ERP-Anwendung. Schwerpunkte: Datenschnittstellen, Security, Customizing-Schnittstellen, Stabilität in einer Mehrbenutzerumgebung, Controls, Administration-Tools, Database-Extensibility, Database-Updates bzw. -Upgrades
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       MS SQL 97/2000/2005/2008, MS Visual Studio 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access XP/2003/2007, MS Excel XP/2003, MS Visio 2002
Produkt:                             Sage Office Line


02/2001 – 03/2004         Sage Office Line Warenwirtschaft  
Kurzbeschreibung:           Technische Konzeption, Entwicklung ,Testbegleitung verschiedener Module im Bereich   Warenwirtschaft einer umfangreichen ERP-Anwendung. Schwerpunkte: Belegerfassung, Stammdatenerfassung, Lagerwirtschaft, Inventur, Reporting, Workflow
Aufgabenbereich:            Analyst, Entwickler, Reviewer
Werkzeuge:                       MS SQL 97/2000, MS VS 6.0, VB 6.0, MS Visual SourceSafe 6.0, MS Access XP/2003/, MS Excel XP/2003, MS Visio 2002
Produkt:                             Sage Office Line



Zertifikate

MCSD

MIcrosoft

2011


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden