In diesem Projekt mussten teils umfangreiche Änderungen / Erweiterungen an einer bestehenden Pipelinesteuerungssoftware umgesetzt werden. Technologisch beinhaltete dies Anpassungen an Schema und Funktionalität der eingesetzten Echtzeitdatenbank. Ein großer Fokus wurde auf das Erzielen einer Testabdeckung von 100% durch Unit Tests und der automatisierten Testfallabdeckung durch Funktionale- oder Integrationstests. Im Projekt wurde sehr streng und professionell nach SCRUM gearbeitet.
In diesem Projekt mussten beliebig strukturierte Quelldateien mit diversen personenbezogenen Daten im CSV Format in eine Staging-Datenbank importiert werden. Basierend auf einer Konfiguration werden bestimmte Datenanteile mittels diverser, selbstentwickelter Anonymisierungsalgorithmen so unkenntlich gemacht, dass spätere Rückschlüsse auf die Originaldatensätze nicht mehr möglich sind. Dabei erlauben die Konfigurationsmöglichkeiten das Verknüpfen zusammengehöriger Spalten, sowie den Ausschluss definierter Werte. Am Prozessende werden die Ursprungsdaten inkl. der anonymisierten Daten in eine produktive Zieldatenbank transferiert, welche dem Schema der Quelldateien entspricht, jedoch in den konfigurierten Spalten statt der Originalwerte die anonymisierten Werte enthält.
In diesem Projekt musste eine Datenbankarchitektur geschaffen werden, welche die sichere und performante Datenhaltung von bis zu 20 Milliarden Datensätzen unter Beachtung der Datenintegrität sicherstellt. Zusätzlich mussten Importer entwickelt werden, die mehrere CSV Dateien im Gesamtvolumen einiger Millionen Datensätze, bestehend aus Stamm- und Preisdaten, innerhalb weniger Sekunden zur weiteren Verarbeitung in die Datenbank transportieren. Die Daten mussten in der Datenbank vollständig versioniert gehalten werden, um dem Kunden rückwirkend zur Inbetriebnahme für jeden gewünschten Zeitpunkt das gültige Datenuniversum rekonstruieren zu können. Die entwickelten Stored Procedures beinhalteten:
Die beschriebene Toolchain musste so entwickelt werden, dass eine automatisierte Ausführung mittels eines Batchservers in angemessener Zeit ermöglicht und sichergestellt werden konnte.
Für eine Portfolioverwaltung zur effizienten Steuerung des Portfoliogeschäftes einer deutschen Investmentbank habe ich die kompletten Arbeiten am Backend übernommen. Neben der Architektur und dem Design der Datenbank war ich für die Erstellung sämtlicher Datenstrukturen mittels Code-First verantwortlich. Die von mir entworfene WebApi zur Verwaltung von Portfolios habe ich entsprechend der Kundenbedürfnisse in Abstimmung mit dem Frontend-Teamumgesetzt.
Für eine redaktionelle Webseite einer deutschen Investmentbank habe ich das komplette Backend entwickelt. Dies beinhaltete neben der Architektur der benötigten Datenbank auch den Entwurf der WebApi. Neben der Architektur habe ich ebenfalls die komplette Umsetzung der WebApi durchgeführt.
Für den amerikanischen Markt habe ich die Neuauflage des Webauftrittes der an der New York Stock Exchange gehandelten Exchange Traded Funds (ETFs) der größten, deutschen Investmentbank gemanaged.
Betrieb des Webauftritts für den Vertrieb langjähriger Unternehmensanleihen der größten, deutschen Investmentbank.
Stabilisierung, Betrieb und Weiterentwicklung des Webauftritts für die passiven Fonds der größten, deutschen Investmentbank.
Entwicklung eines Basis-Frameworks zur Bereitstellung von übergreifenden Komponenten für die angebotenen Finanz-Webseiten.
Betrieb und Weiterentwicklung des Webauftritts für die Rohstoffderivate der größten, deutschen Investmentbank.
Entwicklung eines komplexen, mehrschichtigen Dokumentenmanagementsystems für den deutschen Marktführer im Bereich DMS Systeme.
Inhalte:
Im Rahmen des Aletheia Projektes (http://www.aletheia-projekt.de), sowie meiner Masterarbeit, wurde für das Aletheia Konsortium ein Sicherheitsframework für den Zugang zu heterogenen, verteilten, semantischen Daten unter Verwendung des XACML Standards entwickelt.
Inhalte:
Für die Humboldt-Universität zu Berlin wurde eine Software geplant und entwickelt, welche biologische Daten aus heterogenen Quellen extrahiert, transformiert und in die Datenbank importiert.
Inhalte:
Der Web-Applikationsserver RAPPTOR (http://www.rapptor.org) stellt ein Basisframework zur Verfügung, mit dessen Hilfe sich die komfortable Entwicklung von Geschäftsanwendungen realisieren lässt.
Inhalte:
IT-Skills:
Profil:
Als Softwareentwickler biete ich Kunden meine Dienste und langjährigen Erfahrungen in der Softwareentwicklung und -projektleitung im Microsoft .NET Umfeld an. Neben meiner 14-jährigen hands-on Erfahrung in der Architektur und Programmierung von Lösungen im Web-, Desktop-, Massen-, sowie Echtzeitdatenverarbeitungsbereich kann ich auch auf Fähigkeiten und Erfahrungen in der Leitung entsprechender Projekte und somit von Spezialistenteams zurückblicken. Durch alle beruflichen Stationen und über verschiedene Branchen hinweg bin ich stets mit der Microsoft .NET Technologie verbunden gewesen, weshalb ich hier auf einen äußerst umfangreichen Wissens- und Erfahrungsschatz zurückgreifen kann. Somit bin ich jederzeit in der Lage dem Kunden Leistungen auf dem neuesten Stand der Technologie und in der gewünschten Qualität anzubieten.
Sehr geehrter Profilbesucher,
Sie sind auf der Suche nach einer Lösung für ein Problem.
Ich biete Ihnen die gesuchte Lösung an! Ich habe in meiner 15-jährigen Karriere diverse IT Projekte in diversen Branchen erfolgreich umgesetzt. Dabei hatte ich die Freiheit, in den Projekten in verschiedenen Rollen zu arbeiten, sei es als Software Entwickler, Berater oder Projektmanager.
Auf mich können Sie sich verlassen!
Kontaktieren Sie mich gern und lassen Sie uns gemeinsam Ihre Herausforderungen angehen.
Mit freundlichen Grüßen,
M. K.
In diesem Projekt mussten teils umfangreiche Änderungen / Erweiterungen an einer bestehenden Pipelinesteuerungssoftware umgesetzt werden. Technologisch beinhaltete dies Anpassungen an Schema und Funktionalität der eingesetzten Echtzeitdatenbank. Ein großer Fokus wurde auf das Erzielen einer Testabdeckung von 100% durch Unit Tests und der automatisierten Testfallabdeckung durch Funktionale- oder Integrationstests. Im Projekt wurde sehr streng und professionell nach SCRUM gearbeitet.
In diesem Projekt mussten beliebig strukturierte Quelldateien mit diversen personenbezogenen Daten im CSV Format in eine Staging-Datenbank importiert werden. Basierend auf einer Konfiguration werden bestimmte Datenanteile mittels diverser, selbstentwickelter Anonymisierungsalgorithmen so unkenntlich gemacht, dass spätere Rückschlüsse auf die Originaldatensätze nicht mehr möglich sind. Dabei erlauben die Konfigurationsmöglichkeiten das Verknüpfen zusammengehöriger Spalten, sowie den Ausschluss definierter Werte. Am Prozessende werden die Ursprungsdaten inkl. der anonymisierten Daten in eine produktive Zieldatenbank transferiert, welche dem Schema der Quelldateien entspricht, jedoch in den konfigurierten Spalten statt der Originalwerte die anonymisierten Werte enthält.
In diesem Projekt musste eine Datenbankarchitektur geschaffen werden, welche die sichere und performante Datenhaltung von bis zu 20 Milliarden Datensätzen unter Beachtung der Datenintegrität sicherstellt. Zusätzlich mussten Importer entwickelt werden, die mehrere CSV Dateien im Gesamtvolumen einiger Millionen Datensätze, bestehend aus Stamm- und Preisdaten, innerhalb weniger Sekunden zur weiteren Verarbeitung in die Datenbank transportieren. Die Daten mussten in der Datenbank vollständig versioniert gehalten werden, um dem Kunden rückwirkend zur Inbetriebnahme für jeden gewünschten Zeitpunkt das gültige Datenuniversum rekonstruieren zu können. Die entwickelten Stored Procedures beinhalteten:
Die beschriebene Toolchain musste so entwickelt werden, dass eine automatisierte Ausführung mittels eines Batchservers in angemessener Zeit ermöglicht und sichergestellt werden konnte.
Für eine Portfolioverwaltung zur effizienten Steuerung des Portfoliogeschäftes einer deutschen Investmentbank habe ich die kompletten Arbeiten am Backend übernommen. Neben der Architektur und dem Design der Datenbank war ich für die Erstellung sämtlicher Datenstrukturen mittels Code-First verantwortlich. Die von mir entworfene WebApi zur Verwaltung von Portfolios habe ich entsprechend der Kundenbedürfnisse in Abstimmung mit dem Frontend-Teamumgesetzt.
Für eine redaktionelle Webseite einer deutschen Investmentbank habe ich das komplette Backend entwickelt. Dies beinhaltete neben der Architektur der benötigten Datenbank auch den Entwurf der WebApi. Neben der Architektur habe ich ebenfalls die komplette Umsetzung der WebApi durchgeführt.
Für den amerikanischen Markt habe ich die Neuauflage des Webauftrittes der an der New York Stock Exchange gehandelten Exchange Traded Funds (ETFs) der größten, deutschen Investmentbank gemanaged.
Betrieb des Webauftritts für den Vertrieb langjähriger Unternehmensanleihen der größten, deutschen Investmentbank.
Stabilisierung, Betrieb und Weiterentwicklung des Webauftritts für die passiven Fonds der größten, deutschen Investmentbank.
Entwicklung eines Basis-Frameworks zur Bereitstellung von übergreifenden Komponenten für die angebotenen Finanz-Webseiten.
Betrieb und Weiterentwicklung des Webauftritts für die Rohstoffderivate der größten, deutschen Investmentbank.
Entwicklung eines komplexen, mehrschichtigen Dokumentenmanagementsystems für den deutschen Marktführer im Bereich DMS Systeme.
Inhalte:
Im Rahmen des Aletheia Projektes (http://www.aletheia-projekt.de), sowie meiner Masterarbeit, wurde für das Aletheia Konsortium ein Sicherheitsframework für den Zugang zu heterogenen, verteilten, semantischen Daten unter Verwendung des XACML Standards entwickelt.
Inhalte:
Für die Humboldt-Universität zu Berlin wurde eine Software geplant und entwickelt, welche biologische Daten aus heterogenen Quellen extrahiert, transformiert und in die Datenbank importiert.
Inhalte:
Der Web-Applikationsserver RAPPTOR (http://www.rapptor.org) stellt ein Basisframework zur Verfügung, mit dessen Hilfe sich die komfortable Entwicklung von Geschäftsanwendungen realisieren lässt.
Inhalte:
IT-Skills:
Profil:
Als Softwareentwickler biete ich Kunden meine Dienste und langjährigen Erfahrungen in der Softwareentwicklung und -projektleitung im Microsoft .NET Umfeld an. Neben meiner 14-jährigen hands-on Erfahrung in der Architektur und Programmierung von Lösungen im Web-, Desktop-, Massen-, sowie Echtzeitdatenverarbeitungsbereich kann ich auch auf Fähigkeiten und Erfahrungen in der Leitung entsprechender Projekte und somit von Spezialistenteams zurückblicken. Durch alle beruflichen Stationen und über verschiedene Branchen hinweg bin ich stets mit der Microsoft .NET Technologie verbunden gewesen, weshalb ich hier auf einen äußerst umfangreichen Wissens- und Erfahrungsschatz zurückgreifen kann. Somit bin ich jederzeit in der Lage dem Kunden Leistungen auf dem neuesten Stand der Technologie und in der gewünschten Qualität anzubieten.
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
Sehr geehrter Profilbesucher,
Sie sind auf der Suche nach einer Lösung für ein Problem.
Ich biete Ihnen die gesuchte Lösung an! Ich habe in meiner 15-jährigen Karriere diverse IT Projekte in diversen Branchen erfolgreich umgesetzt. Dabei hatte ich die Freiheit, in den Projekten in verschiedenen Rollen zu arbeiten, sei es als Software Entwickler, Berater oder Projektmanager.
Auf mich können Sie sich verlassen!
Kontaktieren Sie mich gern und lassen Sie uns gemeinsam Ihre Herausforderungen angehen.
Mit freundlichen Grüßen,
M. K.