Konstantin Kurshunzhi

.NET Developer

Berlin, Germany

Experience

Jan 2021 - Sep 2023
1 year 9 months
Germany

.NET Senior Full-stack Software Developer

DINA Elektronik GmbH

Tech-Stack: C#, XAML, WPF, MongoDB, Azure Cloud, Azure DevOps, Resharper, Rider, OAuth2.0, REST, XUnit, NSubstitute, FluentAssertions

  • Entwarf und implementierte die IO-Architektur für verbesserten Datenfluss und Effizienz
  • Entwickelte von Grund auf eine neue Desktop-Anwendung, die Benutzererfahrung und Funktionalität verbessert
  • Leitete die Implementierung von Daily Stand-Ups, Software-Verfeinerungen, Retros und Projektplanung
  • Schrieb Unit- und Integrationstests, um die Codequalität und Stabilität zu gewährleisten
  • Führte Code-Reviews durch und betreute Junior-Entwickler
  • Spielte eine Schlüsselrolle bei den Digitalisierungsbestrebungen des Unternehmens
  • Leitete ein 4-köpfiges Softwareentwicklungsteam und sorgte für Führung und Richtung
May 2021 - Dec 2021
8 months
Germany

.NET Senior Full-stack Software Developer

B.B.S. Bauer's Buildings Services GmbH

Tech-Stack: C#, TypeScript, HTML, CSS, ASP .NET, Angular, Blazor, RxJS, NGRX, MsSQL, MongoDB, Docker, Kubernetes, Azure Cloud, Azure DevOps, REST, OAuth2.0, SignalR, Apache Kafka, RabbitMQ, NUnit, Moq, Visual Studio

  • Analysierte Geschäftsanforderungen und entwickelte Lösungskonzepte im Einklang mit den Projektzielen
  • Implementierte sowohl Backend- als auch Frontend-Komponenten mit verschiedenen Technologien
  • Führte Code-Reviews durch und nahm am Pair-Programming zum Wissensaustausch teil
  • Schrieb Unit- und Integrationstests, um die Zuverlässigkeit des Codes zu gewährleisten
  • Migrierte Monolith-Architektur zu Microservices für erhöhte Skalierbarkeit und Wartbarkeit
  • Erstellte und verwaltete einzelne Microservices, die Fachkenntnisse in serviceorientierter Architektur demonstrieren
  • Trugen zur Digitalisierungsstrategie des Unternehmens bei, mit Schwerpunkt auf Automatisierung und Rationalisierung
  • Betreute Junior-Entwickler und förderte deren technische Fähigkeiten und Wachstum
Apr 2016 - Mar 2021
5 years
Germany

.NET Full-stack Software Developer

evidanza AG

Tech-Stack: C#, TypeScript, Javascript, XAML, HTML, CSS, WPF, ASP .NET, Angular, Xamarin, Hangfire, Redis, MsSQL, MongoDB, Docker, Jenkins, RabbitMQ, REST, SignalR, OAuth, OAuth 2.0, RabbitMQ, Visual Studio

  • Pflegen und verbesserte eine bestehende WPF-Anwendung, um Leistung und Stabilität zu gewährleisten
  • Migrierte die WPF-Anwendung auf eine Webanwendung mit modernen Technologien
  • Entwickelte Backend-Dienste zur Erleichterung der Datenverwaltung und Kommunikation
  • Erstellte und verwaltete Microservices für Modularität und Flexibilität
  • Erstellte eine mobile Anwendung mit Xamarin, um die Plattformreichweite und Zugänglichkeit zu erweitern
  • Führte Code-Reviews durch, um hohe Codierungsstandards zu wahren
  • Schrieb Unit-Tests, um die Korrektheit und Funktionalität des Codes zu gewährleisten
  • Integriert mit externen Diensten für einen nahtlosen Datenaustausch

Summary

- Programmiersprachen: C#, TypeScript, Javascript, Golang, HTML, CSS, XAML - Datenbanken: MongoDB, MSSQL, SQLLite, Entity Framework, neo4j - Frameworks und Bibliotheken: WPF, ASP.NET, Angular, Xamarin, Blazor, React, Gin, .NET MAUI, Hangfire, Redis, NGRX, RxJS - DevOps & Cloud: Azure Cloud, GIT, Docker, Kubernetes, Azure DevOps - APIs und Protokolle: REST, RabbitMQ, Apache Kafka, OAuth, OAuth2.0 - Methodologies: Unittest, Integration testing, Clean Code, SOLID, Design Patterns, TDD, DDD, BDD, Microservices, Redux - Test-Tools: NUnit, XUnit, Moq, NSubstitute, FluentAssertions - IDE und andere Tools: Visual Studio, Resharper, Rider, Goland, Visual Studio Code

Languages

Bulgarian
Advanced
German
Advanced
Russian
Advanced
English
Intermediate
Japanese
Elementary

Education

Oct 2017 - Jun 2020

Wilhelm Büchner Hochschule

Computer Engineering · Germany

Oct 2010 - Jun 2013

Liceul teoretic M.I. Tuzlov

Abitur · Chirsova, Moldova, Republic of