.NET, nHibernate, Entity Framework, WFC, OOD, C#, IoC
Aktualisiert am 02.09.2016
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2017
Verfügbar zu: 85%
davon vor Ort: 50%
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
nicht möglich

Projekte

Projekte

6 Monate
2015-11 - 2016-04

Leading software architect, Scrum Master and developer

Software architect, Development REST, quality reviews angular, S Azure Cloud .NET Framework 4.6 WebAPI2/REST ...
Software architect, Development REST, quality reviews angular, S
The idea is to provide customers of a global tool manufacturer with the ability to create CAD/CAM models online. A configuration utility was developed using angular.js, ClassCAD, Azure Web API 2, Azure SQL to allow online editing of configurable 3D models and exporting them into many standard CAM formats. The software was developed based on a prototype from scratch.
Azure Cloud .NET Framework 4.6 WebAPI2/REST Visual Studio App Insights Azure SQL Entity Framework Angular.js ClassCAD GIT oAuth2
metal cutting
1 Jahr 8 Monate
2014-03 - 2015-10

Leading software architect and development coach for a .NET 4.5 MVC application

.NET Framework ASP.NET ADO.NET Entity Framework ...
An existing B2B portal at the biggest reinsurance company was completely re-developed with the old system as a requirement base. Multiple systems of the group (SAP, Risk-Analysis, Insurance-Calculators) are governed by a central administration platform an integrated in a new Single-Sign-On technology. All applications have been developed together with offshoring partners in Rumania and India. Testing was also performed by a separate offshoring partner and handed to operation services of a third offshoring partner with respect to the rules of European Data Privacy. The project was driven by 33 members (3 project managers, 15 developers, 4 requirements engineers, 4 business stakeholders, 3 testers, 3 infrastructure consultants) In Parallel the first MunichRe tool was driven to the Azure cloud. A prototype, several workshops and concepts have been developed. Leading 4 architects (SharePoint, .NET, Infrastruktur), Driving peer CodeReviews with the offshoring team members, Scrum Master of the .NET MVC/EF team, Prepare and participate Requirements Workshops, Prepare and lead Workshops for Time & Budget Estimations, Create concepts of the software, system parts and for the migration strategy, escalation of use case inconsistencies and research for simple solutions, Consulting of the project management for TFS based reporting and simultaneous maintenance and reviews of the 4 backlogs. Steer technological dependencies between the system parts
.NET Framework ASP.NET ADO.NET Entity Framework Microsoft Sharepoint jQuery Telerik MSSQL Server 2012 Visual Studio 2013 Ultimate TFS incl. Backlog TSQL UML SCRUM
1 Jahr 3 Monate
2013-01 - 2014-03

Implement an Azure Web-Application

.NET 4.5 WPF ADO.NET Entity Framework ...
A new web portal for a new kind of home rental services was created for a start-up. The portal helps creating presentations for flats and houses to rent for the portal. The new idea was to leave out estate brokers from the value chain to save the costs both the landlord and the rentee. Create the architecture, build a first version based Azure, Layout and development of the UI in MVC single page, develop the database and it?s repositories including data store in Azure
.NET 4.5 WPF ADO.NET Entity Framework Azure PDF Enterprise Patterns
5 Monate
2013-07 - 2013-11

Plan and code a .NET 4.5 WPF app for create reports

.NET 4.5 WPF ADO.NET Entity Framework ...
An existing MS Access application is replaced by a .NET/WPF/EF/PDF based application. The development was planned and executed in VB.NET to enable the in-house software development team to execute future amendments and to maintain the application without external help. Coaching in VB.NET, Entity Framework and ORM patterns as well as dependency injection took place. A prototype for a cloud based reporting was implemented (Azure SQL, REST based WebAPI to WPF application). Create the architecture, build a first version based on EF code first patterns, Layout and development of the UI in WPF (MVVM), develop the database and it?s repositories, build up a new, modern and simplified DB structure out of the old system, usability consulting of the WPF interface
.NET 4.5 WPF ADO.NET Entity Framework SQL PDF Enterprise Patterns MVVM Coaching
Willy Bogner KG
10 Monate
2012-09 - 2013-06

Refactoring of a ASP.NET application of the UniCredit Group for Cube-based reportings

.NET 3.5 ASP.NET ADO.NET Entity Framework ...
To enable a system for stock depot values according to IFRS and other rating systems correction value maintenance has to be implemented. To integrate in the existing SSAS solution the old system was refactored carefully and some ORM layers have been integrated without changing much of the existing code. Every change in the database was considered very carefully and much care was taken to explain any deviation in the portfolio calculations. The main focus was to bring back an old and deteriorated system back on a good maintenance track. Unit testing was also included and a significant test coverage was achieved. Therefore many ?small? pieces have been refactored to make the application testable. Many old JavaScript code was removed and a more modern UI was implemented. Reviewing the old specifications, Create architecture for the nHibernate repositories, Implement UnitOfWork pattern including the WCF calls from the connected and older systems, create strategy to include testability, provide decision maps for the new ORM architecture, provide detailed test strategy papers for business, create access right concept for the software architecture, optimize HTML/CSS code for better performance, programming in C#, HTML, TSQL, refactor some existing SSIS jobs for performance, optimize existing DI pattern implementation.
.NET 3.5 ASP.NET ADO.NET Entity Framework nHibernate jQuery Telerik SQL Moq Sparx Enterprise Architect TSQL SQL MDX WCF
9 Monate
2012-01 - 2012-09

Development of a new cashbook accounting application

UML2 Sparx Systems EA Visual Studio 2012 ...
An older application was replaced by a modern .NET MVC application with code-first repository pattern. The application included interfaces to the company SAP system to get accounting standing data and to deliver accounting records from around 100 distributed cash systems. OOD with focus on testability, dependency injection, clear and simple layers, clean MVC design, domain driven development, ETL packages for SAP integration, simplest possible relational database design, migration of old cash system data.
UML2 Sparx Systems EA Visual Studio 2012 MVC4+5 SQL jUnit+jUnit.UI knockout Entity Framework 5 Code First Rhino Mocks Razor TSQL SQLMDX Windows Azure Service Bus
municipal organization of the city of Munich
Munich
1 Jahr 7 Monate
2010-06 - 2011-12

Planning, design and Implementation of an complete new Identity-Management Software

Visual Studio SQL HTML ...
MVC application with infrastructure components to Microsoft, Active Directory, Exchange Server, SharePoint Server 2010, Code First Entity Framework, RhinoMocks Requirements engineering, workshops and interviews with business units, specification of architecture, peer coaching of developers, Plug in architecture for connectivity to future applications, OpenID for authentication, architecture to integrate OpenID, Python development in addition to C# and TSQL
Visual Studio SQL HTML ASP.NET .NET 3.5 .NET 4.0 Microsoft Sharepoint SAP KHK Windows Active Directory 2008 LDAP OpenID Rhino Mocks Sparx Systems EA nHibernate jQuery+UI Exchange Server 2010 WPF
MVI GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2005-01 - 2008-01

PGD Software Development

Bestanden, PGD Open University (UK)
Bestanden
PGD Open University (UK)
2 Jahre 1 Monat
1996-01 - 1998-01

Studium der Informatik

Bestanden, LMU München
Bestanden
LMU München
5 Jahre 1 Monat
1991-01 - 1996-01

Studium der Physik

Bestanden, TU-München
Bestanden
TU-München

Kompetenzen

Kompetenzen

Aufgabenbereiche

Coaching

Produkte / Standards / Erfahrungen / Methoden

ADO.NET Entity Framework
App Insights
Azure
Azure Cloud
Azure SQL
ClassCAD
Enterprise Patterns
Entity Framework 5 Code First
Entity Framework Angular.js
Exchange Server 2010
GIT
HTML
jQuery+UI
jUnit+jUnit.UI
KHK
knockout
LDAP
Microsoft Sharepoint
Moq
MSSQL Server 2012
MVC4+5
MVVM
nHibernate
oAuth2
OpenID
PDF
Razor
Rhino Mocks
SAP
SCRUM
Sparx Enterprise Architect
Sparx Systems EA
SQL MDX
SQLMDX
Telerik
TFS incl. Backlog
UML
UML2
Visual Studio
Visual Studio 2012
Visual Studio 2013 Ultimate
WCF
WebAPI2/REST
Windows Azure Service Bus
WPF

Programmiersprachen

.NET 3.5
.NET 4.0
.NET 4.5
.NET Framework
.NET Framework 4.6
ASP.NET
C
C#
C++
jQuery
VB NET

Datenbanken

MySQL
Oracle
SQL
SSAS
TSQL

Branchen

Branchen

Banken/Vesicherungen

Automotive

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
nicht möglich

Projekte

Projekte

6 Monate
2015-11 - 2016-04

Leading software architect, Scrum Master and developer

Software architect, Development REST, quality reviews angular, S Azure Cloud .NET Framework 4.6 WebAPI2/REST ...
Software architect, Development REST, quality reviews angular, S
The idea is to provide customers of a global tool manufacturer with the ability to create CAD/CAM models online. A configuration utility was developed using angular.js, ClassCAD, Azure Web API 2, Azure SQL to allow online editing of configurable 3D models and exporting them into many standard CAM formats. The software was developed based on a prototype from scratch.
Azure Cloud .NET Framework 4.6 WebAPI2/REST Visual Studio App Insights Azure SQL Entity Framework Angular.js ClassCAD GIT oAuth2
metal cutting
1 Jahr 8 Monate
2014-03 - 2015-10

Leading software architect and development coach for a .NET 4.5 MVC application

.NET Framework ASP.NET ADO.NET Entity Framework ...
An existing B2B portal at the biggest reinsurance company was completely re-developed with the old system as a requirement base. Multiple systems of the group (SAP, Risk-Analysis, Insurance-Calculators) are governed by a central administration platform an integrated in a new Single-Sign-On technology. All applications have been developed together with offshoring partners in Rumania and India. Testing was also performed by a separate offshoring partner and handed to operation services of a third offshoring partner with respect to the rules of European Data Privacy. The project was driven by 33 members (3 project managers, 15 developers, 4 requirements engineers, 4 business stakeholders, 3 testers, 3 infrastructure consultants) In Parallel the first MunichRe tool was driven to the Azure cloud. A prototype, several workshops and concepts have been developed. Leading 4 architects (SharePoint, .NET, Infrastruktur), Driving peer CodeReviews with the offshoring team members, Scrum Master of the .NET MVC/EF team, Prepare and participate Requirements Workshops, Prepare and lead Workshops for Time & Budget Estimations, Create concepts of the software, system parts and for the migration strategy, escalation of use case inconsistencies and research for simple solutions, Consulting of the project management for TFS based reporting and simultaneous maintenance and reviews of the 4 backlogs. Steer technological dependencies between the system parts
.NET Framework ASP.NET ADO.NET Entity Framework Microsoft Sharepoint jQuery Telerik MSSQL Server 2012 Visual Studio 2013 Ultimate TFS incl. Backlog TSQL UML SCRUM
1 Jahr 3 Monate
2013-01 - 2014-03

Implement an Azure Web-Application

.NET 4.5 WPF ADO.NET Entity Framework ...
A new web portal for a new kind of home rental services was created for a start-up. The portal helps creating presentations for flats and houses to rent for the portal. The new idea was to leave out estate brokers from the value chain to save the costs both the landlord and the rentee. Create the architecture, build a first version based Azure, Layout and development of the UI in MVC single page, develop the database and it?s repositories including data store in Azure
.NET 4.5 WPF ADO.NET Entity Framework Azure PDF Enterprise Patterns
5 Monate
2013-07 - 2013-11

Plan and code a .NET 4.5 WPF app for create reports

.NET 4.5 WPF ADO.NET Entity Framework ...
An existing MS Access application is replaced by a .NET/WPF/EF/PDF based application. The development was planned and executed in VB.NET to enable the in-house software development team to execute future amendments and to maintain the application without external help. Coaching in VB.NET, Entity Framework and ORM patterns as well as dependency injection took place. A prototype for a cloud based reporting was implemented (Azure SQL, REST based WebAPI to WPF application). Create the architecture, build a first version based on EF code first patterns, Layout and development of the UI in WPF (MVVM), develop the database and it?s repositories, build up a new, modern and simplified DB structure out of the old system, usability consulting of the WPF interface
.NET 4.5 WPF ADO.NET Entity Framework SQL PDF Enterprise Patterns MVVM Coaching
Willy Bogner KG
10 Monate
2012-09 - 2013-06

Refactoring of a ASP.NET application of the UniCredit Group for Cube-based reportings

.NET 3.5 ASP.NET ADO.NET Entity Framework ...
To enable a system for stock depot values according to IFRS and other rating systems correction value maintenance has to be implemented. To integrate in the existing SSAS solution the old system was refactored carefully and some ORM layers have been integrated without changing much of the existing code. Every change in the database was considered very carefully and much care was taken to explain any deviation in the portfolio calculations. The main focus was to bring back an old and deteriorated system back on a good maintenance track. Unit testing was also included and a significant test coverage was achieved. Therefore many ?small? pieces have been refactored to make the application testable. Many old JavaScript code was removed and a more modern UI was implemented. Reviewing the old specifications, Create architecture for the nHibernate repositories, Implement UnitOfWork pattern including the WCF calls from the connected and older systems, create strategy to include testability, provide decision maps for the new ORM architecture, provide detailed test strategy papers for business, create access right concept for the software architecture, optimize HTML/CSS code for better performance, programming in C#, HTML, TSQL, refactor some existing SSIS jobs for performance, optimize existing DI pattern implementation.
.NET 3.5 ASP.NET ADO.NET Entity Framework nHibernate jQuery Telerik SQL Moq Sparx Enterprise Architect TSQL SQL MDX WCF
9 Monate
2012-01 - 2012-09

Development of a new cashbook accounting application

UML2 Sparx Systems EA Visual Studio 2012 ...
An older application was replaced by a modern .NET MVC application with code-first repository pattern. The application included interfaces to the company SAP system to get accounting standing data and to deliver accounting records from around 100 distributed cash systems. OOD with focus on testability, dependency injection, clear and simple layers, clean MVC design, domain driven development, ETL packages for SAP integration, simplest possible relational database design, migration of old cash system data.
UML2 Sparx Systems EA Visual Studio 2012 MVC4+5 SQL jUnit+jUnit.UI knockout Entity Framework 5 Code First Rhino Mocks Razor TSQL SQLMDX Windows Azure Service Bus
municipal organization of the city of Munich
Munich
1 Jahr 7 Monate
2010-06 - 2011-12

Planning, design and Implementation of an complete new Identity-Management Software

Visual Studio SQL HTML ...
MVC application with infrastructure components to Microsoft, Active Directory, Exchange Server, SharePoint Server 2010, Code First Entity Framework, RhinoMocks Requirements engineering, workshops and interviews with business units, specification of architecture, peer coaching of developers, Plug in architecture for connectivity to future applications, OpenID for authentication, architecture to integrate OpenID, Python development in addition to C# and TSQL
Visual Studio SQL HTML ASP.NET .NET 3.5 .NET 4.0 Microsoft Sharepoint SAP KHK Windows Active Directory 2008 LDAP OpenID Rhino Mocks Sparx Systems EA nHibernate jQuery+UI Exchange Server 2010 WPF
MVI GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 1 Monat
2005-01 - 2008-01

PGD Software Development

Bestanden, PGD Open University (UK)
Bestanden
PGD Open University (UK)
2 Jahre 1 Monat
1996-01 - 1998-01

Studium der Informatik

Bestanden, LMU München
Bestanden
LMU München
5 Jahre 1 Monat
1991-01 - 1996-01

Studium der Physik

Bestanden, TU-München
Bestanden
TU-München

Kompetenzen

Kompetenzen

Aufgabenbereiche

Coaching

Produkte / Standards / Erfahrungen / Methoden

ADO.NET Entity Framework
App Insights
Azure
Azure Cloud
Azure SQL
ClassCAD
Enterprise Patterns
Entity Framework 5 Code First
Entity Framework Angular.js
Exchange Server 2010
GIT
HTML
jQuery+UI
jUnit+jUnit.UI
KHK
knockout
LDAP
Microsoft Sharepoint
Moq
MSSQL Server 2012
MVC4+5
MVVM
nHibernate
oAuth2
OpenID
PDF
Razor
Rhino Mocks
SAP
SCRUM
Sparx Enterprise Architect
Sparx Systems EA
SQL MDX
SQLMDX
Telerik
TFS incl. Backlog
UML
UML2
Visual Studio
Visual Studio 2012
Visual Studio 2013 Ultimate
WCF
WebAPI2/REST
Windows Azure Service Bus
WPF

Programmiersprachen

.NET 3.5
.NET 4.0
.NET 4.5
.NET Framework
.NET Framework 4.6
ASP.NET
C
C#
C++
jQuery
VB NET

Datenbanken

MySQL
Oracle
SQL
SSAS
TSQL

Branchen

Branchen

Banken/Vesicherungen

Automotive

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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