Zur Website
Projekt anfragen
Konstantin Kurshunzhi
.NET Senior Full-stack Software Developer
Berlin, Deutschland
Erfahrungen
Jan. 2021 -
Sept. 2023
1 Jahr 9 Monaten
.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.
Mai 2021 -
Dez. 2021
8 Monaten
.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 -
März 2021
5 Jahren
.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.
Zusammenfassung
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
Sprachen
Bulgarisch
Verhandlungssicher
Deutsch
Verhandlungssicher
Russisch
Verhandlungssicher
Englisch
Fortgeschritten
Japanisch
Grundkenntnisse
Ausbildung
Juni 2017 -
Apr. 2020
Wilhelm Büchner Hochschule
Computer Engineering · Darmstadt, Deutschland
Nov. 2013 -
Okt. 2014
Liceul teoretic M.I. Tuzlov
Abitur · Chirsova, Moldawien, Republik
Profil teilen
Herunterladen
Konstantin kennenlernen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.
Verifizierter Experte
Jens Meßinger
Teamleiter
Profil ansehen
Verifizierter Experte
Ilja Leyberman
Software Engineer/Architect (Tech Lead), Team Lead
Profil ansehen
Verifizierter Experte
Dirk Volkmann
Full Stack Developer
Profil ansehen
Verifizierter Experte
Patrick Eichler
Kubernetes Expert | Azure Cloud Engineer, IT Service Consultant
Profil ansehen
Verifizierter Experte
Werner Mühlmann
IT-Support
Profil ansehen
Verifizierter Experte
Vedran Kljajic
Enterprise Application Consultant / Developer
Profil ansehen
Verifizierter Experte
Glenn Kintscher
Leitender Software Architekt
Profil ansehen
Verifizierter Experte
Lars Pietrowski
Web- und Software Developer (Fullstack) / EDI-Schnittstellenentwickler
Profil ansehen
Verifizierter Experte
Guido Schedlbauer
Umstellung von Angular-Anwendungen von KeyCloak auf Entra ID
Profil ansehen
Verifizierter Experte
Sascha Braun
Fullstack Entwickler
Profil ansehen
Verifizierter Experte
Igor Propisnov
Senior Frontend Entwickler
Profil ansehen
Verifizierter Experte
Manuel Reinfurt
Cloud Architect & Lead Developer
Profil ansehen
Verifizierter Experte
Martin Djonov
Software Consultant
Profil ansehen
Verifizierter Experte
Caglar Özdemir
Dozent
Profil ansehen
Verifizierter Experte
Thorsten Gerlach
Softwarearchitekt
Profil ansehen