Beratung, Projektmanagement, Softwareentwicklung mit Fokus auf Microsoft .NET.
Aktualisiert am 31.01.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2023
Verfügbar zu: 100%
davon vor Ort: 10%
C#
Microsoft SQL Server
internationale Projekterfahrung
Scrum Master
.NET
Entity Framework
Scrum
Teamführung
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

1 Jahr
2019-03 - 2020-02

SCADA Pipeline Monitoring

Softwarearchitekt C# T-SQL ADO.NET Entity Framework ...
Softwarearchitekt

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.

Microsoft Visual Studio Team Foundation Server MS SQL Server TFS Resharper
C# T-SQL ADO.NET Entity Framework ADO.NET Git Moq MS Test
Schneider Electric
Calgary
1 Jahr 5 Monate
2018-04 - 2019-08

Anonymisierung von Massendaten für Kreditratings

Senior Software Developer C# T-SQl Entity Framework ...
Senior Software Developer

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.

  • Analyse von Quell-CSV-Dateien und effiziente Übertragung von vielen Millionen Datensätzen in die Staging Datenbank
  • Entwicklung eines erweiterbaren, konfigurierbaren Anonymisierungssystems bestehend aus diversen „Anonymisierern“, wie bspw. Mischen, Datums-Anonymisierer, Rundungs-Anonymisierer und weiteren.
  • Übertragung und Vereinigung von Original- sowie anonymisierten Daten in eine Zieldatenbank.
MS SQL Server Microsoft Visual Studio SVN
C# T-SQl Entity Framework CSV XML
Sparkasse Risiko & Rating GmbH
Berlin
5 Monate
2017-09 - 2018-01

ETL Massendatenspeicherung inkl. Versionierung

Lead Developer C# .NET .NET Core ...
Lead Developer

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 Verwaltung und Eingliederung neuer und vorhandener Daten in das Versionierungssystem
  • die Identifikation fehlender Preishistorien auf Instrumentebene
  • die Identifikation von Löchern in der Preishistorie
  • das Archivieren nicht mehr benötigter Historien im Rahmen rechtlicher Rahmenbedingungen

Die beschriebene Toolchain musste so entwickelt werden, dass eine automatisierte Ausführung mittels eines Batchservers in angemessener Zeit ermöglicht und sichergestellt werden konnte.

MS SQL Server Microsoft Visual Studio Resharper SVN Atlassian JIRA Atlassian Confluence
C# .NET .NET Core T-SQL ADO.NET Entity Framework
Berlin
1 Jahr 7 Monate
2016-07 - 2018-01

WEBAPI FÜR PORTFOLIOVERWALTUNG

Lead Developer Backend C# .NET Framework .NET Entwicklung ...
Lead Developer Backend

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.

  • Entwurf einer Datenbank und WebApi-Architektur
  • Evaluierung und Entscheidung über Einsatz der notwendigen Technologien
  • Anbindung eines Dokumentenmanagementsystems
  • Erstellung diverser Datenbankstrukturen, -abfragen und Views im Microsoft SQL Server
  • Implementierung der kompletten WebApi
  • Implementierung von Unit Tests mittels MS Test und Moq
  • Erstellung einer Kundendokumentation
  • Anbindung an ein E-Mailsystem zur Versendung von Massenmails
  • Anbindung an ein DMS-System zur Ablage von verknüpften Dokumenten
Visual Studio 2015 Entity Framework 6 IdentityServer 3 AutoFac CMS Content Management System DMS Document Management System
C# .NET Framework .NET Entwicklung ASP.NET ASP.NET MVC Microsoft Visual Studio Resharper MS SQL Server T-SQL Subversion Git Atlassian JIRA Atlassian JIRA Agile Atlassian Confluence Moq MS Test Entity Framework .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 C# 5.0 LINQ Dependency Injection ASP.NET Web Api .NET JSON
Smarthouse adesso financial solutions GmbH
Berlin
1 Monat
2016-06 - 2016-06

WEBAPI FÜR REDAKTIONSWEBSEITE

Software Architekt C# .NET .NET Framework ...
Software Architekt

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.

  • Entwurf einer Datenbank und WebApi-Architektur
  • Erstellung diverser Datenbankstrukturen, -abfragen und Views im Microsoft SQL Server
  • Implementierung der notwendigen WebApi Endpunkte sowie der notwendigen Datentransformationen für die effiziente Auslieferung an die redaktionelle Webseite.
Resharper Visual Studio 2013 Entity Framework 6 Ninject CMS Content Management System EpiServer
C# .NET .NET Framework Microsoft Visual Studio Resharper MS SQL Server Subversion Atlassian JIRA Atlassian JIRA Agile MS Test ADO.NET Entity Framework T-SQL SQL .NET Entwicklung ASP.NET ASP.NET MVC T-SQL Atlassian Confluence MS Test .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 LINQ Dependency Injection ASP.NET Web Api JSON XML XML Schema
Berlin
3 Monate
2016-04 - 2016-06

WEBAUFTRITT EINER DEUTSCHEN BÖRSE

Senior Softwareentwickler C# .NET .NET Entwicklung ...
Senior Softwareentwickler
  • Erstellung verschiedener MVC Views in ASP.NET MVC
  • Erstellung diverser Datenbankstrukturen, -abfragen und Views im Microsoft SQL Server
  • Erstellung von Unit Tests mit MS Test
  • Implementierung komplexer Finanzlogik im Backend
Resharper Visual Studio 2013 CMS Content Management System Document Management System DMS
C# .NET .NET Entwicklung Microsoft Visual Studio Resharper Scrum MS SQL Server T-SQL SQL Subversion Atlassian JIRA Agile Atlassian JIRA Atlassian Confluence .NET Framework .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 LINQ ASP.NET ASP.NET MVC LINQ Dependency Injection JSON XML
Smarthouse adesso financial solutions GmbH
Berlin
7 Monate
2015-10 - 2016-04

Reporting der strategischen und operativen Themen an die Geschäftsführung

Director IT
Director IT
  • Reporting der strategischen und operativen Themen an die Geschäftsführung
  • Dies beinhaltete unter anderem Meldungen zum aktuellen Stand aller Softwareentwicklungen
  • Beratung und technisches Consulting für die Kanzleileitung sowie ein externes Unternehmen bei der Erstellung der neuen Kanzleiwebseite
  • Strategische und technische Entscheidungsbefugnis bezüglich aller intern entwickelten, sowie eingekauften Softwareprodukte
  • Disziplinarische, sowie fachliche Weisungsbefugnis gegenüber allen Mitarbeitern der IT-Abteilung, sowie fachliche Weisungsbefugnis gegenüber allen Kanzleimitarbeitern in jeglichen Bereichen, die von der IT berührt sind
Gansel Rechtsanwälte
Berlin
1 Jahr 7 Monate
2014-03 - 2015-09

WEBAUFTRITT DER US ETFS FÜR INTERNATIONALE INVESTMENTBANK

IT-Projektmanager C# .NET ASP.NET ...
IT-Projektmanager

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.

  • Anforderungsanalyse und Anforderungsaufnahme
  • Kunden-Workshops und -Interviews am Kundenstandort Wall Street, New York, USA
  • Erstellung einer Detail-Spezifikation
  • Erstellung des Gesamtprojektplanes
  • Change-Management
MS Project 2013 Microsoft Office
C# .NET ASP.NET Microsoft SQL Server Apache Subversion JIRA JIRA Agile MS Project Confluence
Berlin
4 Jahre 2 Monate
2011-08 - 2015-09

Entwurf von Software-Architekturen für verschiedene technische Herausforderungen

Technischer Projektleiter & IT Projektmanager
Technischer Projektleiter & IT Projektmanager
  • Technische Verantwortung für die Funktionalität, Qualität und den Betrieb von drei Projekten zum Betrieb von spezialisierten Webseiten für die größte, deutsche Investmentbank basierend auf C#, ASP.NET und diversen MS SQL Datenbanken als Datenquellen.
  • Fachliche Führung mehrerer Spezialisten-Teams, sowie Anleitung und Coaching von Entwicklungsansätzen, Coding Guidelines, sowie Best Practices in das Team.
  • Beratung des Ansprechpartners auf Kundenseite bei der strategischen Ausrichtung der weiteren Entwicklungen im Hinblick auf technische Machbarkeit, sowie inhärente Abhängigkeiten der Lösungen zueinander.
  • Entwurf von Software-Architekturen für verschiedene technische Herausforderungen, sowie Entwicklung entsprechender Lösungen für Herausforderungen wie bspw.:
    • dem Anbieten von Echtzeit-Preisdaten-Updates auf den Webseiten mittels entsprechender Streams zum Client.
    • der Möglichkeit der Verarbeitung von Massenzugriffen in kurzen Zeiträumen bei der Veröffentlichung von neuen Anleihen mittels eines äußerst effizienten Caching von Daten und bereits gerenderter Sichten.
    • dem Import von Stamm- und Preisdaten aus diversen, heterogenen Schnittstellen und die Aggregierung dieser Daten zu einer gemeinsamen Datenbasis unter Einbeziehung von XML Schemavalidierungen, XML Deserialisierungen und der Verwendungen von Entity Framework zur Speicherung der Daten.
    • Entwicklung eines dynamischen Generators für Produktinformationsblätter unter Einhaltung rechtlicher Anforderungen und der Integration von vorhandenen Stamm- und Preisdaten.
    • Entwicklung von eines Sicherheits- und Validierungsframeworks zur Forcierung von Datenintegrität, wie beispielsweise einem ISIN- und CUSIP-Validator basierend auf dem Luhn-Algorithmus oder dem dynamischen Datenabgleichs von Daten basierend auf einem konfigurierbaren Regelsystems.
  • Durchführung von Code Reviews von C# Code, T-SQL Datenbank-Skripten, sowie umfangreicher XML Konfigurationsdateien und spätere Einführung eines standardisierten Review-Prozesses zur merklichen Verbesserung der Codequalität.
  • Technische und qualitative Verantwortung, sowie Einführung, eines auf C# basierenden Entwicklungsframeworks, welches eine umfangreiche Bibliothek an wiederverwendbaren Algorithmen und Steuerelementen zur Verwendung in weiteren Kundenteams bietet. Entwicklungsaufwände konnten somit um bis zu 95% verringert werden.
Smarthouse Media GmbH
Karlsruhe/Berlin/Frankfurt
1 Jahr 1 Monat
2013-02 - 2014-02

WEBAUFTRITT FÜR VERTRIEB

Technischer Projektleiter Scrum C# .NET Frameworks ...
Technischer Projektleiter

Betrieb des Webauftritts für den Vertrieb langjähriger Unternehmensanleihen der größten, deutschen Investmentbank.

  • Verantwortlichkeit für ein Entwicklungsteam von 4-6 Entwicklern
  • Anleitung und Schulung des Entwicklungsteams im Rahmen von Code Reviews, Workshops und weiterer Schulungsmaßnahmen
  • Überwachung und inkrementelle Verbesserung der agilen Entwicklungsmethoden
  • Anforderungsaufnahme und Anforderungsanalyse
  • Erstellung von Projektplänen und Integration der Projekte in den Gesamtprojektplan
  • Change-Management
  • Monitoring & Controlling des Projektfortschritts
  • Internes sowie externes Reporting des Projektfortschritts
  • Sicherstellung des Projektabschlusses in Time, In Quality und In Budget
Microsoft VisualStudio 2013 Resharper CMS Content Management System DMS Document Management System
Scrum C# .NET Frameworks MS SQL Server .NET Entwicklung Visual Studio 2013 Resharper T-SQL Apache Subversion Subversion Atlassian JIRA JIRA ADO.NET Entity Framework .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 LINQ ASP.NET XML XML Schema
smarthouse adesso financial solutions GmbH
Berlin, Karlsruhe
1 Jahr 1 Monat
2013-02 - 2014-02

WEBAUFTRITT DER PASSIVEN FONDS FÜR INTERNATIONALE INVESTMENTBANK

Technischer Projektleiter C# .NET Frameworks .NET ...
Technischer Projektleiter

Stabilisierung, Betrieb und Weiterentwicklung des Webauftritts für die passiven Fonds der größten, deutschen Investmentbank.

  • Projektübernahme unter schwierigsten Bedingungen
  • Verantwortlichkeit für ein Entwicklungsteam von 4-6 Entwicklern
  • Anleitung und Schulung des Entwicklungsteams im Rahmen von Code Reviews, Workshops und weiterer Schulungsmaßnahmen
  • Überwachung und inkrementelle Verbesserung der agilen Entwicklungsmethoden
  • Anforderungsaufnahme und Anforderungsanalyse
  • Erstellung von Projektplänen und Integration der Projekte in den Gesamtprojektplan
  • Change-Management
  • Monitoring & Controlling des Projektfortschritts
  • Internes sowie externes Reporting des Projektfortschritts
  • Sicherstellung des Projektabschlusses in Time, In Quality und In Budget
Microsoft VisualStudio 2013 Resharper CMS Content Management System DMS Document Management System
C# .NET Frameworks .NET ASP.NET Microsoft Visual Studio Resharper .NET Entwicklung MS SQL Server T-SQL Apache Subversion Atlassian JIRA ADO.NET Entity Framework .NET Framework ASP.NET Atlassian JIRA Agile .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 LINQ ADO.NET Entity Framework XML XML Schema
Smarthouse Media GmbH
Berlin
2 Jahre 7 Monate
2011-08 - 2014-02

BASISFRAMEWORK FÜR HOCHLASTWEBSEITEN

Teschnischer Projektleiter C# .NET .NET Framework ...
Teschnischer Projektleiter

Entwicklung eines Basis-Frameworks zur Bereitstellung von übergreifenden Komponenten für die angebotenen Finanz-Webseiten.

  • Anforderungsaufnahme und Anforderungsanalyse
  • Stakeholder Management
  • Internes sowie externes Reporting des Projektfortschritts
  • Überwachung der Einhaltung der Qualitätsstandards
  • Analyse und Weiterentwicklung der Basis-Systemarchitektur
  • Koordination von Entwicklungen an überregionalen Standorten
CMS Content Management System DMS Document Management System ReSharper Microsoft Visual Studio 2013
C# .NET .NET Framework .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 Microsoft Visual Studio ReSharper MS SQL Server T-SQL Apache Subversion Atlassian JIRA Atlassian JIRA Agile ADO.NET Entity Framework LINQ ASP.NET .NET Entwicklung XML XML Schema
Smarthouse Media GmbH
Berlin
2 Jahre 7 Monate
2011-08 - 2014-02

WEBAUFTRITT DER ROHSTOFFDERIVATE FÜR INTERNATIONALE INVESTMENTBANK

Technischer Projektleiter C# .NET .NET Framework ...
Technischer Projektleiter

Betrieb und Weiterentwicklung des Webauftritts für die Rohstoffderivate der größten, deutschen Investmentbank.

  • Verantwortlichkeit für ein Entwicklungsteam von 2 Entwicklern
  • Anleitung und Schulung des Entwicklungsteams im Rahmen von Code Reviews, Workshops und weiterer Schulungsmaßnahmen
  • Überwachung und inkrementelle Verbesserung der agilen Entwicklungsmethoden
  • Anforderungsaufnahme und Anforderungsanalyse
  • Erstellung von Projektplänen und Integration der Projekte in den Gesamtprojektplan
  • Change-Management
  • Monitoring & Controlling des Projektfortschritts
  • Internes sowie externes Reporting des Projektfortschritts
  • Sicherstellung des Projektabschlusses in Time, In Quality und In Budget
CMS Content Management System DMS Document Management System Visual Studio 2013 ReSharper
C# .NET .NET Framework .NET Entwicklung .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 Microsoft Visual Studio 2013 Atlassian JIRA Atlassian JIRA Agile Atlassian Confluence ASP.NET ReSharper MS SQL Server T-SQL Apache Subversion ADO.NET Entity Framework LINQ XML XML Schema
Smarthouse Media GmbH
Berlin
1 Jahr 3 Monate
2010-05 - 2011-07

Entwicklung von Oberflächenmodulen

Softwareentwickler
Softwareentwickler
  • Mitglied eines erfolgreichen Inhouse-Softwareteams und Mitarbeit bei der Entwicklung diverser Module des bekannten Dokumentenmanagementsystems „enaio“ unter Einsatz des folgenden Technologie-Stacks
  • Entwicklung von Oberflächenmodulen mittels C#, WPF und MVVM
  • Teilprojektleitung für das Modul des Formulareditors, welches dem Anwender die Möglichkeit bietet frei Formulare mit diversen Steuerelementen zu zeichnen und diese zu konfigurieren
Optimal Systems GmbH
Berlin
1 Jahr 4 Monate
2010-04 - 2011-07

DOKUMENTENMANAGEMENTSYSTEM

Senior Softwareentwickler Scrum C# .NET Framework ...
Senior Softwareentwickler

Entwicklung eines komplexen, mehrschichtigen Dokumentenmanagementsystems für den deutschen Marktführer im Bereich DMS Systeme.

Inhalte:

  • Technische Teilprojektleitung im Rahmen der Hauptverantwortlichkeit für den Software Lebenszyklus für Module des Gesamtsystems (Maskendesigner, Systemnavigation)
  • Aufnahme und Analyse der Anforderungen von den Modulanwendern
  • Entwicklung von Softwaremodulen
  • Entwicklung von Kernarchitekturkomponenten
Microsoft Visual Studio 2010 DMS Document Management System ReSharper
Scrum C# .NET Framework .NET Entwicklung WPF MVVM .NET Framework .NET 3.0 .NET 3.5 Apache Subversion LINQ
Berlin
7 Monate
2009-09 - 2010-03

SICHERHEITSFRAMEWORK FÜR SEMANTISCHE DATEN

Technischer Projektmanager JAVA Apache Jena SemWeb ...
Technischer Projektmanager

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:

  • Analyse und Aufnahme der Anforderungen
  • Entwicklung des Projekt-Scopes
  • Erstellung des Gesamtprojektplanes
  • Erstellung der notwendigen, mehrschichtigen Softwarearchitektur
  • Entwicklung von Softwaremodulen gemäß Projektplan
  • Kommunikationsmanagement
  • Change-Management
  • Regelmäßiges Reporting des Projektfortschrittes
  • Umsetzung des Projektes in Time und In Quality
Eclipse Microsoft Visual Studio 2005
JAVA Apache Jena SemWeb C# .NET Framework SPARQL Notation3 N3 XML XML Schema
Humboldt-Universität zu Berlin
Berlin
4 Monate
2008-03 - 2008-06

ETL-WERKZEUG FÜR BIOINFORMATIK-DATENBANK

Technischer Projektmanager C# .NET ETL ...
Technischer Projektmanager

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:

  • Erstellung des Gesamtprojektplanes
  • Entwicklung von Softwaremodulen gemäß Projektplan
  • Anleitung von 2 Kommilitonen
  • Umsetzung des Projektes in Time und In Quality
Microsoft Visual Studio 2005
C# .NET ETL XML
Humboldt-Universität zu Berlin
Berlin
1 Jahr 4 Monate
2006-11 - 2008-02

WEB-APPLIKATIONSSERVER RAPPTOR

Softwareentwickler C# .NET Entwicklung .NET Framework ...
Softwareentwickler

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:

  • Stellvertretende, technische Projektleitung
  • Anleitung von Mitarbeitern
  • Entwicklung von Softwaremodulen
  • Evaluierung innovativer Technologieansätze zur Erweiterung des Produktes
Microsoft.NET Microsoft Visual Studio 2005
C# .NET Entwicklung .NET Framework .NET 1.0 .NET .NET 1.1 .NET 2.0 Visual Studio 2005 SemWeb Notation3 N3
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Jahre 1 Monat
2014-02 - heute

Project Management Professional

Project Management Professional, Project Management Institute (PMI)
Project Management Professional
Project Management Institute (PMI)
13 Jahre 1 Monat
2011-02 - heute

Scrummaster Advanced

Scrummaster Advanced, bor!sgloger training KG
Scrummaster Advanced
bor!sgloger training KG
  • Scrum Flow
  • Scrum Ball-Point Game
  • Scrum Retrospective
  • Scrum und Selbstorganisation
  • Scrum und Rollen
  • Strategic Planning (User Stories, Product Backlog, Estimation)
  • Scrum und Kreativität
  • Scrum Meetings (Requirements & Management)
  • Scrum-Board
  • Reporting und Monitoring
  • Business Arguments
  • Fix-Price/Fix Date
  • Change Management
  • Skalieren in Scrum
  • Scrum im Unternehmen
2 Jahre 8 Monate
2007-09 - 2010-04

Wirtschaftsinformatik

Master of Science, Humboldt-Universität zu Berlin
Master of Science
Humboldt-Universität zu Berlin
  • Projektmanagement
  • Software Engineering
  • Datenbanken
  • Informationsintegration
5 Jahre 8 Monate
2001-09 - 2007-04

Wirtschaftsinformatik

Diplom (FH), University of Applied Sciences Wildau
Diplom (FH)
University of Applied Sciences Wildau
  • E-Business
  • Kommunikation & Verhandlungsführung
  • Datenbanken

Kompetenzen

Kompetenzen

Top-Skills

C# Microsoft SQL Server internationale Projekterfahrung Scrum Master .NET Entity Framework Scrum Teamführung

Aufgabenbereiche

agiles Projektmanagement
MS Project
Project Management Institute
Zertifiziert als PMP
Projektmanagement
Zertifizierter scrum master
Zertifikat als ScrumMaster Advanced

Produkte / Standards / Erfahrungen / Methoden

ADO.NET Entity Framework
Apache Jena
Apache Subversion
Atlassian Confluence
Atlassian JIRA
Atlassian JIRA Agile
CMS
Confluence
Content Management System
CSV
Dependency Injection
DMS
Document Management System
Eclipse
Entity Framework 1
Entity Framework 6
EpiServer
Git
IdentityServer 3
JIRA
JIRA Agile
Microsoft Office
Microsoft Visual Studio
2005, 2010, 2013
Moq
MS Project 2013
MS Test
MVVM
N3
Ninject
Notation3
Resharper
Scrum
SemWeb
Subversion
SVN
Team Foundation Server
TFS
WPF
XML Schema

IT-Skills:

  • Microsoft .NET
  • .NET Core
  • C#
  • ASP.NET
  • ASP.NET WebApi
  • MS SQL Server
  • Jira
  • Confluence
  • TFS
  • SVN
  • GIT

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.

Programmiersprachen

.NET
1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.6
.NET Core
.NET Entwicklung
.NET Framework
ASP.NET
ASP.NET MVC
ASP.NET WebApi
AutoFac
C#
C# 5.0
Entity Framework
JAVA
JSON
LINQ
Microsoft.NET
SPARQL
SQL
T-SQL
Visual Studio 2017
XML

Datenbanken

ADO.NET
ETL
MS SQL Server
MS SQL Server 2008
MS SQL Server 2016

Datenkommunikation

ASP.NET Web Api
Web Api

Personalverantwortung

Teamführung
bis 25 Mitarbeiter

Branchen

Branchen

  • Finanzbranche (Banken / Börsen)
  • Öl & Gas
  • IT Dienstleistungen

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

1 Jahr
2019-03 - 2020-02

SCADA Pipeline Monitoring

Softwarearchitekt C# T-SQL ADO.NET Entity Framework ...
Softwarearchitekt

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.

Microsoft Visual Studio Team Foundation Server MS SQL Server TFS Resharper
C# T-SQL ADO.NET Entity Framework ADO.NET Git Moq MS Test
Schneider Electric
Calgary
1 Jahr 5 Monate
2018-04 - 2019-08

Anonymisierung von Massendaten für Kreditratings

Senior Software Developer C# T-SQl Entity Framework ...
Senior Software Developer

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.

  • Analyse von Quell-CSV-Dateien und effiziente Übertragung von vielen Millionen Datensätzen in die Staging Datenbank
  • Entwicklung eines erweiterbaren, konfigurierbaren Anonymisierungssystems bestehend aus diversen „Anonymisierern“, wie bspw. Mischen, Datums-Anonymisierer, Rundungs-Anonymisierer und weiteren.
  • Übertragung und Vereinigung von Original- sowie anonymisierten Daten in eine Zieldatenbank.
MS SQL Server Microsoft Visual Studio SVN
C# T-SQl Entity Framework CSV XML
Sparkasse Risiko & Rating GmbH
Berlin
5 Monate
2017-09 - 2018-01

ETL Massendatenspeicherung inkl. Versionierung

Lead Developer C# .NET .NET Core ...
Lead Developer

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 Verwaltung und Eingliederung neuer und vorhandener Daten in das Versionierungssystem
  • die Identifikation fehlender Preishistorien auf Instrumentebene
  • die Identifikation von Löchern in der Preishistorie
  • das Archivieren nicht mehr benötigter Historien im Rahmen rechtlicher Rahmenbedingungen

Die beschriebene Toolchain musste so entwickelt werden, dass eine automatisierte Ausführung mittels eines Batchservers in angemessener Zeit ermöglicht und sichergestellt werden konnte.

MS SQL Server Microsoft Visual Studio Resharper SVN Atlassian JIRA Atlassian Confluence
C# .NET .NET Core T-SQL ADO.NET Entity Framework
Berlin
1 Jahr 7 Monate
2016-07 - 2018-01

WEBAPI FÜR PORTFOLIOVERWALTUNG

Lead Developer Backend C# .NET Framework .NET Entwicklung ...
Lead Developer Backend

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.

  • Entwurf einer Datenbank und WebApi-Architektur
  • Evaluierung und Entscheidung über Einsatz der notwendigen Technologien
  • Anbindung eines Dokumentenmanagementsystems
  • Erstellung diverser Datenbankstrukturen, -abfragen und Views im Microsoft SQL Server
  • Implementierung der kompletten WebApi
  • Implementierung von Unit Tests mittels MS Test und Moq
  • Erstellung einer Kundendokumentation
  • Anbindung an ein E-Mailsystem zur Versendung von Massenmails
  • Anbindung an ein DMS-System zur Ablage von verknüpften Dokumenten
Visual Studio 2015 Entity Framework 6 IdentityServer 3 AutoFac CMS Content Management System DMS Document Management System
C# .NET Framework .NET Entwicklung ASP.NET ASP.NET MVC Microsoft Visual Studio Resharper MS SQL Server T-SQL Subversion Git Atlassian JIRA Atlassian JIRA Agile Atlassian Confluence Moq MS Test Entity Framework .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 C# 5.0 LINQ Dependency Injection ASP.NET Web Api .NET JSON
Smarthouse adesso financial solutions GmbH
Berlin
1 Monat
2016-06 - 2016-06

WEBAPI FÜR REDAKTIONSWEBSEITE

Software Architekt C# .NET .NET Framework ...
Software Architekt

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.

  • Entwurf einer Datenbank und WebApi-Architektur
  • Erstellung diverser Datenbankstrukturen, -abfragen und Views im Microsoft SQL Server
  • Implementierung der notwendigen WebApi Endpunkte sowie der notwendigen Datentransformationen für die effiziente Auslieferung an die redaktionelle Webseite.
Resharper Visual Studio 2013 Entity Framework 6 Ninject CMS Content Management System EpiServer
C# .NET .NET Framework Microsoft Visual Studio Resharper MS SQL Server Subversion Atlassian JIRA Atlassian JIRA Agile MS Test ADO.NET Entity Framework T-SQL SQL .NET Entwicklung ASP.NET ASP.NET MVC T-SQL Atlassian Confluence MS Test .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 LINQ Dependency Injection ASP.NET Web Api JSON XML XML Schema
Berlin
3 Monate
2016-04 - 2016-06

WEBAUFTRITT EINER DEUTSCHEN BÖRSE

Senior Softwareentwickler C# .NET .NET Entwicklung ...
Senior Softwareentwickler
  • Erstellung verschiedener MVC Views in ASP.NET MVC
  • Erstellung diverser Datenbankstrukturen, -abfragen und Views im Microsoft SQL Server
  • Erstellung von Unit Tests mit MS Test
  • Implementierung komplexer Finanzlogik im Backend
Resharper Visual Studio 2013 CMS Content Management System Document Management System DMS
C# .NET .NET Entwicklung Microsoft Visual Studio Resharper Scrum MS SQL Server T-SQL SQL Subversion Atlassian JIRA Agile Atlassian JIRA Atlassian Confluence .NET Framework .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 LINQ ASP.NET ASP.NET MVC LINQ Dependency Injection JSON XML
Smarthouse adesso financial solutions GmbH
Berlin
7 Monate
2015-10 - 2016-04

Reporting der strategischen und operativen Themen an die Geschäftsführung

Director IT
Director IT
  • Reporting der strategischen und operativen Themen an die Geschäftsführung
  • Dies beinhaltete unter anderem Meldungen zum aktuellen Stand aller Softwareentwicklungen
  • Beratung und technisches Consulting für die Kanzleileitung sowie ein externes Unternehmen bei der Erstellung der neuen Kanzleiwebseite
  • Strategische und technische Entscheidungsbefugnis bezüglich aller intern entwickelten, sowie eingekauften Softwareprodukte
  • Disziplinarische, sowie fachliche Weisungsbefugnis gegenüber allen Mitarbeitern der IT-Abteilung, sowie fachliche Weisungsbefugnis gegenüber allen Kanzleimitarbeitern in jeglichen Bereichen, die von der IT berührt sind
Gansel Rechtsanwälte
Berlin
1 Jahr 7 Monate
2014-03 - 2015-09

WEBAUFTRITT DER US ETFS FÜR INTERNATIONALE INVESTMENTBANK

IT-Projektmanager C# .NET ASP.NET ...
IT-Projektmanager

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.

  • Anforderungsanalyse und Anforderungsaufnahme
  • Kunden-Workshops und -Interviews am Kundenstandort Wall Street, New York, USA
  • Erstellung einer Detail-Spezifikation
  • Erstellung des Gesamtprojektplanes
  • Change-Management
MS Project 2013 Microsoft Office
C# .NET ASP.NET Microsoft SQL Server Apache Subversion JIRA JIRA Agile MS Project Confluence
Berlin
4 Jahre 2 Monate
2011-08 - 2015-09

Entwurf von Software-Architekturen für verschiedene technische Herausforderungen

Technischer Projektleiter & IT Projektmanager
Technischer Projektleiter & IT Projektmanager
  • Technische Verantwortung für die Funktionalität, Qualität und den Betrieb von drei Projekten zum Betrieb von spezialisierten Webseiten für die größte, deutsche Investmentbank basierend auf C#, ASP.NET und diversen MS SQL Datenbanken als Datenquellen.
  • Fachliche Führung mehrerer Spezialisten-Teams, sowie Anleitung und Coaching von Entwicklungsansätzen, Coding Guidelines, sowie Best Practices in das Team.
  • Beratung des Ansprechpartners auf Kundenseite bei der strategischen Ausrichtung der weiteren Entwicklungen im Hinblick auf technische Machbarkeit, sowie inhärente Abhängigkeiten der Lösungen zueinander.
  • Entwurf von Software-Architekturen für verschiedene technische Herausforderungen, sowie Entwicklung entsprechender Lösungen für Herausforderungen wie bspw.:
    • dem Anbieten von Echtzeit-Preisdaten-Updates auf den Webseiten mittels entsprechender Streams zum Client.
    • der Möglichkeit der Verarbeitung von Massenzugriffen in kurzen Zeiträumen bei der Veröffentlichung von neuen Anleihen mittels eines äußerst effizienten Caching von Daten und bereits gerenderter Sichten.
    • dem Import von Stamm- und Preisdaten aus diversen, heterogenen Schnittstellen und die Aggregierung dieser Daten zu einer gemeinsamen Datenbasis unter Einbeziehung von XML Schemavalidierungen, XML Deserialisierungen und der Verwendungen von Entity Framework zur Speicherung der Daten.
    • Entwicklung eines dynamischen Generators für Produktinformationsblätter unter Einhaltung rechtlicher Anforderungen und der Integration von vorhandenen Stamm- und Preisdaten.
    • Entwicklung von eines Sicherheits- und Validierungsframeworks zur Forcierung von Datenintegrität, wie beispielsweise einem ISIN- und CUSIP-Validator basierend auf dem Luhn-Algorithmus oder dem dynamischen Datenabgleichs von Daten basierend auf einem konfigurierbaren Regelsystems.
  • Durchführung von Code Reviews von C# Code, T-SQL Datenbank-Skripten, sowie umfangreicher XML Konfigurationsdateien und spätere Einführung eines standardisierten Review-Prozesses zur merklichen Verbesserung der Codequalität.
  • Technische und qualitative Verantwortung, sowie Einführung, eines auf C# basierenden Entwicklungsframeworks, welches eine umfangreiche Bibliothek an wiederverwendbaren Algorithmen und Steuerelementen zur Verwendung in weiteren Kundenteams bietet. Entwicklungsaufwände konnten somit um bis zu 95% verringert werden.
Smarthouse Media GmbH
Karlsruhe/Berlin/Frankfurt
1 Jahr 1 Monat
2013-02 - 2014-02

WEBAUFTRITT FÜR VERTRIEB

Technischer Projektleiter Scrum C# .NET Frameworks ...
Technischer Projektleiter

Betrieb des Webauftritts für den Vertrieb langjähriger Unternehmensanleihen der größten, deutschen Investmentbank.

  • Verantwortlichkeit für ein Entwicklungsteam von 4-6 Entwicklern
  • Anleitung und Schulung des Entwicklungsteams im Rahmen von Code Reviews, Workshops und weiterer Schulungsmaßnahmen
  • Überwachung und inkrementelle Verbesserung der agilen Entwicklungsmethoden
  • Anforderungsaufnahme und Anforderungsanalyse
  • Erstellung von Projektplänen und Integration der Projekte in den Gesamtprojektplan
  • Change-Management
  • Monitoring & Controlling des Projektfortschritts
  • Internes sowie externes Reporting des Projektfortschritts
  • Sicherstellung des Projektabschlusses in Time, In Quality und In Budget
Microsoft VisualStudio 2013 Resharper CMS Content Management System DMS Document Management System
Scrum C# .NET Frameworks MS SQL Server .NET Entwicklung Visual Studio 2013 Resharper T-SQL Apache Subversion Subversion Atlassian JIRA JIRA ADO.NET Entity Framework .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 LINQ ASP.NET XML XML Schema
smarthouse adesso financial solutions GmbH
Berlin, Karlsruhe
1 Jahr 1 Monat
2013-02 - 2014-02

WEBAUFTRITT DER PASSIVEN FONDS FÜR INTERNATIONALE INVESTMENTBANK

Technischer Projektleiter C# .NET Frameworks .NET ...
Technischer Projektleiter

Stabilisierung, Betrieb und Weiterentwicklung des Webauftritts für die passiven Fonds der größten, deutschen Investmentbank.

  • Projektübernahme unter schwierigsten Bedingungen
  • Verantwortlichkeit für ein Entwicklungsteam von 4-6 Entwicklern
  • Anleitung und Schulung des Entwicklungsteams im Rahmen von Code Reviews, Workshops und weiterer Schulungsmaßnahmen
  • Überwachung und inkrementelle Verbesserung der agilen Entwicklungsmethoden
  • Anforderungsaufnahme und Anforderungsanalyse
  • Erstellung von Projektplänen und Integration der Projekte in den Gesamtprojektplan
  • Change-Management
  • Monitoring & Controlling des Projektfortschritts
  • Internes sowie externes Reporting des Projektfortschritts
  • Sicherstellung des Projektabschlusses in Time, In Quality und In Budget
Microsoft VisualStudio 2013 Resharper CMS Content Management System DMS Document Management System
C# .NET Frameworks .NET ASP.NET Microsoft Visual Studio Resharper .NET Entwicklung MS SQL Server T-SQL Apache Subversion Atlassian JIRA ADO.NET Entity Framework .NET Framework ASP.NET Atlassian JIRA Agile .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 LINQ ADO.NET Entity Framework XML XML Schema
Smarthouse Media GmbH
Berlin
2 Jahre 7 Monate
2011-08 - 2014-02

BASISFRAMEWORK FÜR HOCHLASTWEBSEITEN

Teschnischer Projektleiter C# .NET .NET Framework ...
Teschnischer Projektleiter

Entwicklung eines Basis-Frameworks zur Bereitstellung von übergreifenden Komponenten für die angebotenen Finanz-Webseiten.

  • Anforderungsaufnahme und Anforderungsanalyse
  • Stakeholder Management
  • Internes sowie externes Reporting des Projektfortschritts
  • Überwachung der Einhaltung der Qualitätsstandards
  • Analyse und Weiterentwicklung der Basis-Systemarchitektur
  • Koordination von Entwicklungen an überregionalen Standorten
CMS Content Management System DMS Document Management System ReSharper Microsoft Visual Studio 2013
C# .NET .NET Framework .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 Microsoft Visual Studio ReSharper MS SQL Server T-SQL Apache Subversion Atlassian JIRA Atlassian JIRA Agile ADO.NET Entity Framework LINQ ASP.NET .NET Entwicklung XML XML Schema
Smarthouse Media GmbH
Berlin
2 Jahre 7 Monate
2011-08 - 2014-02

WEBAUFTRITT DER ROHSTOFFDERIVATE FÜR INTERNATIONALE INVESTMENTBANK

Technischer Projektleiter C# .NET .NET Framework ...
Technischer Projektleiter

Betrieb und Weiterentwicklung des Webauftritts für die Rohstoffderivate der größten, deutschen Investmentbank.

  • Verantwortlichkeit für ein Entwicklungsteam von 2 Entwicklern
  • Anleitung und Schulung des Entwicklungsteams im Rahmen von Code Reviews, Workshops und weiterer Schulungsmaßnahmen
  • Überwachung und inkrementelle Verbesserung der agilen Entwicklungsmethoden
  • Anforderungsaufnahme und Anforderungsanalyse
  • Erstellung von Projektplänen und Integration der Projekte in den Gesamtprojektplan
  • Change-Management
  • Monitoring & Controlling des Projektfortschritts
  • Internes sowie externes Reporting des Projektfortschritts
  • Sicherstellung des Projektabschlusses in Time, In Quality und In Budget
CMS Content Management System DMS Document Management System Visual Studio 2013 ReSharper
C# .NET .NET Framework .NET Entwicklung .NET 3.0 .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6 Microsoft Visual Studio 2013 Atlassian JIRA Atlassian JIRA Agile Atlassian Confluence ASP.NET ReSharper MS SQL Server T-SQL Apache Subversion ADO.NET Entity Framework LINQ XML XML Schema
Smarthouse Media GmbH
Berlin
1 Jahr 3 Monate
2010-05 - 2011-07

Entwicklung von Oberflächenmodulen

Softwareentwickler
Softwareentwickler
  • Mitglied eines erfolgreichen Inhouse-Softwareteams und Mitarbeit bei der Entwicklung diverser Module des bekannten Dokumentenmanagementsystems „enaio“ unter Einsatz des folgenden Technologie-Stacks
  • Entwicklung von Oberflächenmodulen mittels C#, WPF und MVVM
  • Teilprojektleitung für das Modul des Formulareditors, welches dem Anwender die Möglichkeit bietet frei Formulare mit diversen Steuerelementen zu zeichnen und diese zu konfigurieren
Optimal Systems GmbH
Berlin
1 Jahr 4 Monate
2010-04 - 2011-07

DOKUMENTENMANAGEMENTSYSTEM

Senior Softwareentwickler Scrum C# .NET Framework ...
Senior Softwareentwickler

Entwicklung eines komplexen, mehrschichtigen Dokumentenmanagementsystems für den deutschen Marktführer im Bereich DMS Systeme.

Inhalte:

  • Technische Teilprojektleitung im Rahmen der Hauptverantwortlichkeit für den Software Lebenszyklus für Module des Gesamtsystems (Maskendesigner, Systemnavigation)
  • Aufnahme und Analyse der Anforderungen von den Modulanwendern
  • Entwicklung von Softwaremodulen
  • Entwicklung von Kernarchitekturkomponenten
Microsoft Visual Studio 2010 DMS Document Management System ReSharper
Scrum C# .NET Framework .NET Entwicklung WPF MVVM .NET Framework .NET 3.0 .NET 3.5 Apache Subversion LINQ
Berlin
7 Monate
2009-09 - 2010-03

SICHERHEITSFRAMEWORK FÜR SEMANTISCHE DATEN

Technischer Projektmanager JAVA Apache Jena SemWeb ...
Technischer Projektmanager

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:

  • Analyse und Aufnahme der Anforderungen
  • Entwicklung des Projekt-Scopes
  • Erstellung des Gesamtprojektplanes
  • Erstellung der notwendigen, mehrschichtigen Softwarearchitektur
  • Entwicklung von Softwaremodulen gemäß Projektplan
  • Kommunikationsmanagement
  • Change-Management
  • Regelmäßiges Reporting des Projektfortschrittes
  • Umsetzung des Projektes in Time und In Quality
Eclipse Microsoft Visual Studio 2005
JAVA Apache Jena SemWeb C# .NET Framework SPARQL Notation3 N3 XML XML Schema
Humboldt-Universität zu Berlin
Berlin
4 Monate
2008-03 - 2008-06

ETL-WERKZEUG FÜR BIOINFORMATIK-DATENBANK

Technischer Projektmanager C# .NET ETL ...
Technischer Projektmanager

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:

  • Erstellung des Gesamtprojektplanes
  • Entwicklung von Softwaremodulen gemäß Projektplan
  • Anleitung von 2 Kommilitonen
  • Umsetzung des Projektes in Time und In Quality
Microsoft Visual Studio 2005
C# .NET ETL XML
Humboldt-Universität zu Berlin
Berlin
1 Jahr 4 Monate
2006-11 - 2008-02

WEB-APPLIKATIONSSERVER RAPPTOR

Softwareentwickler C# .NET Entwicklung .NET Framework ...
Softwareentwickler

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:

  • Stellvertretende, technische Projektleitung
  • Anleitung von Mitarbeitern
  • Entwicklung von Softwaremodulen
  • Evaluierung innovativer Technologieansätze zur Erweiterung des Produktes
Microsoft.NET Microsoft Visual Studio 2005
C# .NET Entwicklung .NET Framework .NET 1.0 .NET .NET 1.1 .NET 2.0 Visual Studio 2005 SemWeb Notation3 N3
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Jahre 1 Monat
2014-02 - heute

Project Management Professional

Project Management Professional, Project Management Institute (PMI)
Project Management Professional
Project Management Institute (PMI)
13 Jahre 1 Monat
2011-02 - heute

Scrummaster Advanced

Scrummaster Advanced, bor!sgloger training KG
Scrummaster Advanced
bor!sgloger training KG
  • Scrum Flow
  • Scrum Ball-Point Game
  • Scrum Retrospective
  • Scrum und Selbstorganisation
  • Scrum und Rollen
  • Strategic Planning (User Stories, Product Backlog, Estimation)
  • Scrum und Kreativität
  • Scrum Meetings (Requirements & Management)
  • Scrum-Board
  • Reporting und Monitoring
  • Business Arguments
  • Fix-Price/Fix Date
  • Change Management
  • Skalieren in Scrum
  • Scrum im Unternehmen
2 Jahre 8 Monate
2007-09 - 2010-04

Wirtschaftsinformatik

Master of Science, Humboldt-Universität zu Berlin
Master of Science
Humboldt-Universität zu Berlin
  • Projektmanagement
  • Software Engineering
  • Datenbanken
  • Informationsintegration
5 Jahre 8 Monate
2001-09 - 2007-04

Wirtschaftsinformatik

Diplom (FH), University of Applied Sciences Wildau
Diplom (FH)
University of Applied Sciences Wildau
  • E-Business
  • Kommunikation & Verhandlungsführung
  • Datenbanken

Kompetenzen

Kompetenzen

Top-Skills

C# Microsoft SQL Server internationale Projekterfahrung Scrum Master .NET Entity Framework Scrum Teamführung

Aufgabenbereiche

agiles Projektmanagement
MS Project
Project Management Institute
Zertifiziert als PMP
Projektmanagement
Zertifizierter scrum master
Zertifikat als ScrumMaster Advanced

Produkte / Standards / Erfahrungen / Methoden

ADO.NET Entity Framework
Apache Jena
Apache Subversion
Atlassian Confluence
Atlassian JIRA
Atlassian JIRA Agile
CMS
Confluence
Content Management System
CSV
Dependency Injection
DMS
Document Management System
Eclipse
Entity Framework 1
Entity Framework 6
EpiServer
Git
IdentityServer 3
JIRA
JIRA Agile
Microsoft Office
Microsoft Visual Studio
2005, 2010, 2013
Moq
MS Project 2013
MS Test
MVVM
N3
Ninject
Notation3
Resharper
Scrum
SemWeb
Subversion
SVN
Team Foundation Server
TFS
WPF
XML Schema

IT-Skills:

  • Microsoft .NET
  • .NET Core
  • C#
  • ASP.NET
  • ASP.NET WebApi
  • MS SQL Server
  • Jira
  • Confluence
  • TFS
  • SVN
  • GIT

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.

Programmiersprachen

.NET
1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.6
.NET Core
.NET Entwicklung
.NET Framework
ASP.NET
ASP.NET MVC
ASP.NET WebApi
AutoFac
C#
C# 5.0
Entity Framework
JAVA
JSON
LINQ
Microsoft.NET
SPARQL
SQL
T-SQL
Visual Studio 2017
XML

Datenbanken

ADO.NET
ETL
MS SQL Server
MS SQL Server 2008
MS SQL Server 2016

Datenkommunikation

ASP.NET Web Api
Web Api

Personalverantwortung

Teamführung
bis 25 Mitarbeiter

Branchen

Branchen

  • Finanzbranche (Banken / Börsen)
  • Öl & Gas
  • IT Dienstleistungen

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.