Konstantin K.

.NET Senior Full-Stack-Softwareentwickler

Berlin, Deutschland

Erfahrungen

Jan. 2022 - Sept. 2023
1 Jahr 9 Monaten

.NET Senior Full-Stack-Softwareentwickler

DINA Elektronik GmbH

  • Tech-Stack: C#, XAML, WPF, MongoDB, Azure Cloud, Azure DevOps, ReSharper, Rider, OAuth 2.0, REST, xUnit, NSubstitute, FluentAssertions
  • Entwarf und implementierte die I/O-Architektur für besseren Datenfluss und mehr Effizienz.
  • Entwickelte von Grund auf eine neue Desktop-Anwendung zur Verbesserung der Benutzererfahrung und Funktionalität.
  • Führte Daily Stand-ups, Refinements, Retros und Projektplanung ein.
  • Schrieb Unit- und Integrationstests zur Sicherung von Codequalität und Stabilität.
  • Führte Code-Reviews durch und betreute Junior-Entwickler.
  • Spielte eine Schlüsselrolle bei den Digitalisierungsinitiativen des Unternehmens.
  • Leitete ein vierköpfiges Softwareentwicklungsteam und übernahm Führung und Richtung.
Mai 2021 - Dez. 2021
8 Monaten

.NET Senior Full-Stack-Softwareentwickler

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, OAuth 2.0, SignalR, Apache Kafka, RabbitMQ, NUnit, Moq, Visual Studio
  • Analysierte Geschäftsanforderungen und entwickelte Lösungskonzepte im Einklang mit den Projektzielen.
  • Implementierte Backend- und Frontend-Komponenten mit verschiedenen Technologien.
  • Führte Code-Reviews durch und praktizierte Pair-Programming zum Wissensaustausch.
  • Schrieb Unit- und Integrationstests zur Gewährleistung der Zuverlässigkeit.
  • Migrierte Monolith-Architektur zu Microservices für höhere Skalierbarkeit und Wartbarkeit.
  • Erstellte und verwaltete einzelne Microservices und demonstrierte Expertise in serviceorientierter Architektur.
  • Trug zur Digitalisierungsstrategie des Unternehmens bei, mit Fokus auf Automatisierung und Effizienzsteigerung.
  • Betreute Junior-Entwickler und förderte ihre technischen Fähigkeiten und ihr Wachstum.
Apr. 2016 - März 2021
5 Jahren

.NET Full-Stack-Softwareentwickler

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, Visual Studio
  • Pflegte und verbesserte eine bestehende WPF-Anwendung zur Sicherung von Performance und Stabilität.
  • Migrierte die WPF-Anwendung zu einer modernen Webanwendung.
  • Entwickelte Backend-Dienste zur Datenverwaltung und Kommunikation.
  • Erstellte und verwaltete Microservices für Modularität und Flexibilität.
  • Entwickelte eine mobile App mit Xamarin zur Erweiterung der Plattformreichweite.
  • Führte Code-Reviews durch, um hohe Codestandards zu sichern.
  • Schrieb Unit-Tests zur Gewährleistung der Korrektheit und Funktionalität.
  • Integrierte externe Dienste für nahtlosen Datenaustausch.

Zusammenfassung

  • Programmiersprachen: C#, TypeScript, JavaScript, Golang, HTML, CSS, XAML
  • Datenbanken: MongoDB, MSSQL, SQLite, 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, OAuth 2.0
  • Methoden: Unittests, Integrationstests, Clean Code, SOLID, Entwurfsmuster, TDD, DDD, BDD, Microservices, Redux
  • Test-Tools: NUnit, xUnit, Moq, NSubstitute, FluentAssertions
  • IDE und andere Tools: Visual Studio, ReSharper, Rider, GoLand, Visual Studio Code

Sprachen

Bulgarisch
Verhandlungssicher
Deutsch
Verhandlungssicher
Russisch
Verhandlungssicher
Englisch
Fortgeschritten
Japanisch
Grundkenntnisse

Ausbildung

Juni 2017 - Apr. 2020

Wilhelm Büchner Hochschule

Computertechnik · Darmstadt, Deutschland

Nov. 2013 - Okt. 2014

Liceul teoretic M.I. Tuzlov

Abitur · Chirsova, Moldawien, Republik

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen