Mag. Dmytro Kuzmenko

Selbstständig, Senior Full-Stack Engineer, Independent Software Projects

Fähigkeiten und Kenntnisse

C#.NET
ASP.NET
Angular
SQL Server
REST
Entity Framwork
Software Architecture
System Integration
TypeScript
Microservices
Docker
CI/CD (continuous integration/delivery)
Git
Azure DevOps
Automated Testing
Database design
Problem Solving
Analytical thinking
Teamwork
Communication
Reliability
Self-organization

Werdegang

Berufserfahrung von Dmytro Kuzmenko

  • Bis heute 3 Jahre und 2 Monate, seit Aug. 2023

    Senior Full-Stack Engineer

    Independent Software Projects

    Eigenständige Softwareentwicklung zur Modernisierung meiner früher kommerziell eingesetzten Retail-/Hospitality-Plattform Portos und zur Pflege aktueller .NET-/Full-Stack-Praxis. Migration auf ASP.NET Core/.NET 10 und Angular, EF Core 10, Dapper, SQL Server, DI, xUnit sowie API-Tests mit WebApplicationFactory. Docker/Docker Compose, GitHub Actions CI/CD, Linux-Deployments, Serilog, Health Checks, Swagger/OpenAPI sowie LLM-API-Integration mit Provider-Abstraktion und Benchmarking.

  • 3 Jahre und 1 Monat, Juni 2020 - Juni 2023

    Full-Stack Software Engineer

    Self-employed

    Entwicklung und Betreuung kommerzieller Softwarelösungen für Handel, Gastronomie und Tankstellen, darunter meine Plattform Portos. Betrieb bei ca. 30 Kunden/Standorten und 50 POS-Terminals. Entwicklung von Web-Backoffice, REST APIs sowie offlinefähigen Windows- und Android-POS-Systemen mit Synchronisation. Technologien: C#/.NET, ASP.NET Core, Angular, SQL Server/PostgreSQL, Azure/Linux, GitHub Actions, Tests, Swagger/OpenAPI sowie Integrationen für Zapfsäulen, Fiskal-, Zahlungs- und Buchhaltungssysteme.

  • 10 Jahre, Juni 2010 - Mai 2020

    Senior Software Engineer

    BRSM-Nafta Group

    Architektur und Entwicklung zentraler Softwareplattformen für ein wachsendes Tankstellennetz. Aufbau der PORT-Retail-Plattform mit POS-, Manager-, Head-Office- und Kundenterminal-Komponenten sowie Offline-Synchronisation. Integrationen mit Zapfsäulen, Tanktechnik, Fiskal-, Zahlungs-, 1C- und CRM-Systemen. 2018–2020 Entwicklung einer Loyalty-/Promotion-/CRM-Plattform mit ASP.NET Core und Angular. Skalierung von ca. 29 auf 203 Tankstellen, ~200.000 Vorgänge/Tag und >2 Mio. Kunden. Technische Führung.

  • 3 Jahre und 3 Monate, Feb. 2007 - Apr. 2010

    Software Developer

    VikOil Group

    Entwicklung von Reporting-, Datenverarbeitungs- und Integrationslösungen für ein Tankstellennetz. Aufbau einer C#/.NET-Framework-WinForms-Reportingplattform für eine zentrale Firebird-Datenbank mit ca. 118 Tankstellen, inklusive ETL/Aggregation nach SQL Server und SSAS/OLAP. Migration einer Coupon-Datenbank von Sybase SQL Anywhere zu SQL Server mit T-SQL; Optimierung einer komplexen Abfrage um ca. Faktor 50. Mitarbeit an SAP-ERP-/ABAP-Integration sowie POS-DM→BW-Datenflüssen.

  • 1 Jahr und 8 Monate, Juli 2005 - Feb. 2007

    System Engineer

    VikOil Group

    Support von POS-Systemen, Windows-Infrastruktur und Netzwerken für ca. 8 Tankstellen sowie das Büro in Kyjiw. Betreuung von Arbeitsplätzen, Netzwerken und Software für den täglichen Betrieb. Erste Automatisierung operativer Reports mit .NET, darunter ein Bericht, der die Bearbeitungszeit von ca. 40 Minuten auf wenige Sekunden reduzierte. Diese internen Automatisierungsprojekte führten anschließend zu meinem Wechsel in die Rolle als Software Developer bei VikOil.

Ausbildung von Dmytro Kuzmenko

  • 2005 - 2011

    Computer Science — Intelligent Decision Systems

    National Technical University of Ukraine 'Kyiv Polytechnic Institute'​

    Graduated with distinction. ZAB evaluation: equivalent to a German university degree at Master's level.

Sprachen

  • Englisch

    B1-B2 (Gute Kenntnisse)

  • Deutsch

    B1-B2 (Gute Kenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z