Persönliche Daten

Name
Dmitri Kuznetsov
Geburtsdaten
23.02.1980, Tallinn, Estland
Nationalität
Estland (EU Arbeitserlaubnis)
Führerschein
Klasse 3 / Euro B
Sonstiges
Reisebereit

Berufliche Erfahrungen

10/2022 - Heute
Lead Principal Software Engineer
Azolver Eesti, Tallinn
Leitung der Entwicklung flexibler Pakettrackinglösungen mit Fokus auf Skalierbarkeit und Performance.
  • Tech Lead für SDLC-bezogene Aufgaben
  • Erweiterbare Basis für schnelle Entwicklung von REST APIs
  • Archivierung und Suche in CosmosDb, Multi-Tenancy-Support, DAL-Kern
  • Performance-Optimierungen in Datenzugriff und -verarbeitung
  • Integration mit Drittanbietersystemen über geplante Microservices
  • Code-Qualitätssicherung: Code Review Kultur, Test Coverage Reports
.NET Core C# CosmosDb Azure DevOps Führung
09/2021 - 09/2022
Senior Software Developer
GTÜ mbH, Stuttgart
Anwendungsentwicklung für Fahrzeugtechnische Prüfungen mit modernen Architektur-Patterns.
  • Domain Driven Design Implementierung
  • Event-Driven API mit GraphQL Subscriptions zu Angular-basiertem Frontend
  • Koordination zwischen mehreren Teams (4 Teams mit je 4-6 Kollegen)
  • Test Driven Development für EventSourcing API und Angular Frontend
.NET EventFlow GraphQL Angular Kafka
06/2020 - 09/2021
Senior Software Developer
Azolver Eesti, Tallinn
Team Lead für erweiterbare Pakettracking-Lösungsentwicklung.
  • Team-Lead für Team aus drei Entwicklern und UI/UX Designer
  • NoSQL mit MongoDb, Multi-Tenancy-Support
  • Onion-Architektur, einheitliche Entity CRUD Grundlagen
  • Erweiterte Benutzerberechtigung-Verwaltung
  • .NET Core 3.1, EF Core, WebAPI Entwicklung
  • Azure DevOps CI/CD Pipelines, Hosting auf Azure
.NET Core MongoDb Swagger Azure DevOps Docker Team-Führung
2018 - 2020
Senior Software Developer
Arvato DC, Tallinn & Mindworks, Tallinn
Zahlungslösungen, Versicherungssysteme und Lager-Management-Lösungen mit modernen .NET-Technologien.
ASP.NET Core Azure Docker PostgreSQL Vue.js Angular
2001 - 2016
Software Developer & Senior Developer
Verivox GmbH, verschiedene Unternehmen
Umfangreiche Erfahrung in Web-Entwicklung, Vergleichsplattformen, Finanzsystemen und Enterprise-Anwendungen. Fortschritt von Junior zu Senior Developer Rollen in verschiedenen Branchen.
ASP.NET MS SQL Server C# JavaScript jQuery WCF

Programmiersprachen & Technische Fähigkeiten

.NET Ecosystem

  • .NET Core / .NET 5+
  • C# (Expertenniveau)
  • ASP.NET MVC/WebAPI
  • Entity Framework
  • WCF Services
  • Visual Studio

Datenbanken

  • MS SQL Server (Expert)
  • CosmosDb
  • MongoDB
  • PostgreSQL
  • Oracle
  • Datenbank Design & Optimierung

Cloud & DevOps

  • Microsoft Azure
  • Azure DevOps
  • Docker
  • CI/CD Pipelines
  • Git/SVN
  • Infrastructure as Code

Frontend Technologien

  • Angular
  • Vue.js
  • JavaScript/TypeScript
  • HTML5/CSS3
  • jQuery
  • Responsive Design

Architektur & Patterns

  • Domain Driven Design
  • Event Sourcing
  • Microservices
  • SOA
  • Clean Architecture
  • Test Driven Development

Führung & Prozesse

  • Teamführung
  • Agile/Scrum
  • Code Reviews
  • Mentoring
  • Anforderungsanalyse
  • SDLC Management

Sprachkenntnisse

Englisch
Sehr gut in Wort und Schrift
Deutsch
Sehr gut in Wort und Schrift
Russisch
Muttersprache
Estnisch
Gut
Französisch
Grundkenntnisse

Studium

10/2002 - 02/2006
Wirtschaftsinformatik
Universität Mannheim
09/2000 - 09/2002
Wirtschaftsinformatik (Vorprüfung)
Universität Mannheim - Note: 2.6
10/1997 - 07/1998
Wirtschaftswissenschaften (W-Kurs)
Staatliches Studienkolleg Nordhausen - Note: 1.5

Schulbildung

Juni 1997
Allgemeine Hochschulreife
Ausgezeichnet mit goldener Medaille
09/1994 - 06/1997
Humanistisches Gymnasium
Tallinn
09/1991 - 08/1996
IATI - Institut für EDV und Technik
Tallinn - Kurse in Pascal, Assembler, C/C++

Interessen und Hobbys

Schwimmen, Ausflüge, Lesen, Gitarre spielen, Technologie-Erkundung und kontinuierliches Lernen.