Migration bestehender Produkte (einschließlich SmartNotes) von Desktop- zu Web-Technologie
Senior Software Engineer
Senior Software Engineer
Ich bin Teil des Teams, das für die Migration der bestehenden Produkte (Legacy) auf Basis von VB.NET/WinForms, MS SQL zu zeitgemäßer Web-Technologie (.NET/C#, REST API + GraphQL, Angular 14, MS SQL, Entity Framework) verantwortlich ist. Ich verbessere kontinuierlich die Gesamtqualität des Produkts durch Refaktorisierung, Schreiben von UI- und UNIT-Tests (Cypress, NSubstitute, NUnit, FluentAssertions) und Durchführung von Code-Reviews. Dabei arbeite ich in einem multikulturellen agilen (SCRUM) Umfeld
Einführung eines maßgeschneiderten Frameworks zur Vereinfachung von Integrationstests
Bereitstellung von Support auf der 3. Ebene für die Legacy-Systeme, einschließlich der Implementierung neuer Funktionen, Fehlerbehebung und Leistungsanalyse
Analyse der Geschäftsanforderungen und Übersetzung in technische Lösungen
AMANA Consulting GmbH
Essen, Deutschland
6 Jahre 3 Monate
2015-10 - 2021-12
Kern-CMS-Komponentenbibliothek
Senior Software Engineer
Senior Software Engineer
Kern-CMS-Komponentenbibliothek für Deutsche Bank-Websites, REST-API-/Microservices-Infrastruktur für Deutsche Bank-Marketing-Websites
Aufbau einer REST-API-Serviceinfrastruktur von Grund auf. Enthielt die Anbindung an Teradata (MAPP), Salesforce Marketing Cloud und Salesforce CRM. Verwendete Technologien/Ansätze: .NET/C#, ASP.NET MVC, Entity Framework, Dapper, OData, ImpromptuInterface. Umfasste auch UNIT- und Integrationstests mit dem Visual Studio Unit Testing Framework und FluentAssertions. Unterstützte und verbesserte außerdem die bestehende Infrastruktur, die auch Dokumentation, Fehlerbehebung und Leistungsoptimierungen umfasste. Erfolgreiches Wissensmanagement durch Schulung eines verteilten Entwicklerteams. Beratung in architektonischen Fragen
Unterstützung (3. Ebene) und Weiterentwicklung der bestehenden Legacy-Kern-CMS-Komponentenbibliotheken
Teil des Teams, das für die Migration auf die neue Plattform basierend auf EpiServer 7.5 verantwortlich war. Erfolgreiche Durchführung weiterer Updates bis zur 11. Version des CMS und Integrationen mit externen Anwendungen. Stetige Verbesserung der Gesamtqualität des Produkts durch Refaktorisierung, Einführung von UI-Tests (Atata, Selenium) und Durchführung von Code-Reviews. Arbeit in verteiltem agilen (SCRUM) Umfeld
Schulung von Junior-Mitarbeitern (Entwicklern) und Auszubildenden (Entwicklern)
Analyse von Geschäftsanforderungen und Übersetzung in technische Lösungen
Analyse von Entwicklungsprozessen und Vorschläge zur Verbesserung, um die Zufriedenheit aller beteiligten Parteien sicherzustellen
adesso SE
Düsseldorf, Deutschland
1 Jahr 9 Monate
2014-01 - 2015-09
Kernbankensysteme für Access Holding
Software Engineer
Software Engineer
Teil des Teams, das für die Migration und weitere Verbesserungen der bestehenden Systeme verantwortlich war. Stetige Verbesserung der Gesamtqualität der Produkte durch Refaktorisierung, Unittests (NUnit) und Einführung von CI (TeamCity)
Unterstützung (3. Ebene) der bestehenden Legacy-Bankensysteme, Schulung von Junior-Mitarbeitern (Entwicklern und Testern) und Bankmitarbeitern (Front-, Back-Office und Buchhaltungsabteilung)
Optimierung komplexer Buchhaltungskonfigurationen, was die Leistung der entsprechenden Abteilungen verbesserte
LFS Financial Systems GmbH
Berlin, Deutschland
4 Jahre 5 Monate
2009-08 - 2013-12
E-Commerce-Systeme
Senior Software Engineer
Senior Software Engineer
Entwicklung, Fehlerbehebung und weitere Verbesserung von Front-End- und Back-End-E-Commerce-Systemen (integriert über einen Service Bus) in Zusammenarbeit mit verteilten Teams in agilen (SCRUM) Umgebungen
Schulung von Junior-Mitarbeitern (Entwicklern und Testern)
Durchführung von Leistungsoptimierungen sowohl für UI- als auch für Back-End-Komponenten
Analyse von Geschäftsanforderungen und Übersetzung in technische Lösungen.
Koordination der Arbeit zwischen Entwicklern und QA
Wiggle Ltd and HUBWOO
Minsk, Belarus
Aus- und Weiterbildung
Aus- und Weiterbildung
5 Jahre 1 Monat
2006-01 - 2011-01
Computer Science and Financial Systems
MSc Degree, Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus
MSc Degree
Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus
Mit über 15 Jahren Erfahrung in den Bereichen Finanzen, Versicherungen, E-Commerce, Banking und E-Dokumente bin ich mit diesen Domänen bestens vertraut. Gleichzeitig bin ich als schneller Lerner auch voller Freude und Begeisterung daran interessiert, mich in anderen Domänen weiterzuentwickeln.
Einsatzorte
Einsatzorte
Deutschland, Schweiz, Österreich
möglich
Projekte
Projekte
2 Jahre 4 Monate
2022-01 - 2024-04
Migration bestehender Produkte (einschließlich SmartNotes) von Desktop- zu Web-Technologie
Senior Software Engineer
Senior Software Engineer
Ich bin Teil des Teams, das für die Migration der bestehenden Produkte (Legacy) auf Basis von VB.NET/WinForms, MS SQL zu zeitgemäßer Web-Technologie (.NET/C#, REST API + GraphQL, Angular 14, MS SQL, Entity Framework) verantwortlich ist. Ich verbessere kontinuierlich die Gesamtqualität des Produkts durch Refaktorisierung, Schreiben von UI- und UNIT-Tests (Cypress, NSubstitute, NUnit, FluentAssertions) und Durchführung von Code-Reviews. Dabei arbeite ich in einem multikulturellen agilen (SCRUM) Umfeld
Einführung eines maßgeschneiderten Frameworks zur Vereinfachung von Integrationstests
Bereitstellung von Support auf der 3. Ebene für die Legacy-Systeme, einschließlich der Implementierung neuer Funktionen, Fehlerbehebung und Leistungsanalyse
Analyse der Geschäftsanforderungen und Übersetzung in technische Lösungen
AMANA Consulting GmbH
Essen, Deutschland
6 Jahre 3 Monate
2015-10 - 2021-12
Kern-CMS-Komponentenbibliothek
Senior Software Engineer
Senior Software Engineer
Kern-CMS-Komponentenbibliothek für Deutsche Bank-Websites, REST-API-/Microservices-Infrastruktur für Deutsche Bank-Marketing-Websites
Aufbau einer REST-API-Serviceinfrastruktur von Grund auf. Enthielt die Anbindung an Teradata (MAPP), Salesforce Marketing Cloud und Salesforce CRM. Verwendete Technologien/Ansätze: .NET/C#, ASP.NET MVC, Entity Framework, Dapper, OData, ImpromptuInterface. Umfasste auch UNIT- und Integrationstests mit dem Visual Studio Unit Testing Framework und FluentAssertions. Unterstützte und verbesserte außerdem die bestehende Infrastruktur, die auch Dokumentation, Fehlerbehebung und Leistungsoptimierungen umfasste. Erfolgreiches Wissensmanagement durch Schulung eines verteilten Entwicklerteams. Beratung in architektonischen Fragen
Unterstützung (3. Ebene) und Weiterentwicklung der bestehenden Legacy-Kern-CMS-Komponentenbibliotheken
Teil des Teams, das für die Migration auf die neue Plattform basierend auf EpiServer 7.5 verantwortlich war. Erfolgreiche Durchführung weiterer Updates bis zur 11. Version des CMS und Integrationen mit externen Anwendungen. Stetige Verbesserung der Gesamtqualität des Produkts durch Refaktorisierung, Einführung von UI-Tests (Atata, Selenium) und Durchführung von Code-Reviews. Arbeit in verteiltem agilen (SCRUM) Umfeld
Schulung von Junior-Mitarbeitern (Entwicklern) und Auszubildenden (Entwicklern)
Analyse von Geschäftsanforderungen und Übersetzung in technische Lösungen
Analyse von Entwicklungsprozessen und Vorschläge zur Verbesserung, um die Zufriedenheit aller beteiligten Parteien sicherzustellen
adesso SE
Düsseldorf, Deutschland
1 Jahr 9 Monate
2014-01 - 2015-09
Kernbankensysteme für Access Holding
Software Engineer
Software Engineer
Teil des Teams, das für die Migration und weitere Verbesserungen der bestehenden Systeme verantwortlich war. Stetige Verbesserung der Gesamtqualität der Produkte durch Refaktorisierung, Unittests (NUnit) und Einführung von CI (TeamCity)
Unterstützung (3. Ebene) der bestehenden Legacy-Bankensysteme, Schulung von Junior-Mitarbeitern (Entwicklern und Testern) und Bankmitarbeitern (Front-, Back-Office und Buchhaltungsabteilung)
Optimierung komplexer Buchhaltungskonfigurationen, was die Leistung der entsprechenden Abteilungen verbesserte
LFS Financial Systems GmbH
Berlin, Deutschland
4 Jahre 5 Monate
2009-08 - 2013-12
E-Commerce-Systeme
Senior Software Engineer
Senior Software Engineer
Entwicklung, Fehlerbehebung und weitere Verbesserung von Front-End- und Back-End-E-Commerce-Systemen (integriert über einen Service Bus) in Zusammenarbeit mit verteilten Teams in agilen (SCRUM) Umgebungen
Schulung von Junior-Mitarbeitern (Entwicklern und Testern)
Durchführung von Leistungsoptimierungen sowohl für UI- als auch für Back-End-Komponenten
Analyse von Geschäftsanforderungen und Übersetzung in technische Lösungen.
Koordination der Arbeit zwischen Entwicklern und QA
Wiggle Ltd and HUBWOO
Minsk, Belarus
Aus- und Weiterbildung
Aus- und Weiterbildung
5 Jahre 1 Monat
2006-01 - 2011-01
Computer Science and Financial Systems
MSc Degree, Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus
MSc Degree
Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus
Mit über 15 Jahren Erfahrung in den Bereichen Finanzen, Versicherungen, E-Commerce, Banking und E-Dokumente bin ich mit diesen Domänen bestens vertraut. Gleichzeitig bin ich als schneller Lerner auch voller Freude und Begeisterung daran interessiert, mich in anderen Domänen weiterzuentwickeln.
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung