Schwerpunkte: .Net, SQL-Server, c#, vb.net, Winforms, Deployment, Team-Entwicklung, Software-LifeCycle, Scrum, TDD, Agile Entwicklung, Clean Code

Zeitraum:

08/12 - 12/12

Projektname

Umsetzung eines Intranetauftritts zur Unterestützung der Kollaboration weltweitagierender Business Units auf Basis von Sharepoint Portal Server 2010.

Aufgabe

  • Konzeption und Aufbau einer Entwicklungsumgebung für Sharepoint Server 2010
  • Deployment-Strategien für Sandboxed Solutions: Features, Costum Fields / Columns, Listendefinition

  • Portalweite Designumsetzung (Branding), einschliesslich "MySites"-Plattform
  • Webpart-Entwicklung
  • Workflow-Entwicklung

Techniken

Webparts, Workflow, Officeanbindung an Sharepoint, Powershell, Sharepoint Client/Server-Objectmodel,

Tools

Sharepoint-Designer 2010, Office 2010, Visual Studio 2010 / 2012 Git

Zeitraum:

10/11-09/12

Projektname

"WebPostkorb"

Aufgabe

Migration einer Intranet-Application von ASP.Net auf Sharepoint 2010 und Anbindung an verschiedene Umsysteme.

  • Eigene Webservices: Datenbankschicht mit EF 4, SOA-Architektur mit WCF 4.0
  • Entwicklung  von: SOA-Services, Sharepoint-Server-Controls,  Jquery-Plugins
  • Entwicklung von Web-Fixtures für Fitnesse zur Anforderungserfassung und Prüfung.
  • Entwicklung eines Frameworks für automatisierte UI-Tests auf Basis von Selenium Webdriver 2.0
  • Komponenten Unittest mit Ms-Test

Techniken

Sharepoint Webparts, Sharepoint Client/Server-Objectmodel, C#,  JQuery, HTML 5.0, Css3

Tools

.Net-Framework 4.0, VisualStudio 2010,  Sharepoint-Designer 2010, Subversion, SQL-Server2008, Selenium Webdriver, Jquery-Ui/Validation, TeamCity, YouTrack, Less, Entity Framework 4, WCF 4.0, Parallel Tasks, MsTest, Fitnesse

Zeitraum:

05/08-09/11

Projektname

„Smart“: Materialverwaltung für Medienarchive

Aufgabe

Entwurf und Entwicklung einer verteilten Applikation auf Basis von .Net Remoting/WCF 3.5.

  • Entwicklung Gui-Komponenten mit DevExpress Controls
  • Architekturentwurf: Design by Contract, Factories, MVC-Pattern

  • Entwicklung  von: SOA-Services, Controls, Ansteuerung Peripheriegeräte
  • Datenbank  MSSql 2005/ 2008: Trigger, Stored Procedures
  • Unittests von Komponenten mit MS-Test
  • Entwicklung eines Frameworks für automatisierte UI-Tests auf Basis von .Net Workflow 3.5 und Ranoorex 2.0

Techniken

C#, .Net WF, Linq

Tools

.Net-Framework 3.5, VisualStudio 2008,  Subversion, SQL-Server2005, Ranorex 2.0 Gui Automation, MS Automation, MS-Test, DevExpress WInForms Suite

Zeitraum:

11/06-4/08

Projekt:

 Anwendungsentwickler für „Zora/Epos v32“: Elektronisches Postsystem 

Aufgabe:

  • Technische Beratung
  • Anforderungsanalyse
  • Datenbankdesign

Zeitraum:

08/04-10/06

Projektname

„EPOS V31“: Elektronisches Postsystem

Aufgabe

Neuentwicklung von Frontendkomponenten auf Basis von .Net.

  • Datenmodellierung mit Aris
  • Entwicklung unter c#
  • Teil-Projektleitung, Teamleitung von 10 Mitarbeitern
  • „Carbon“-Framework
  • Unterstützung des Release-Managements
  • Anforderungsmanagement, Produktentwicklung

Techniken

C#, Carbon

Tools

.Net-Framework 1.1, 2.0, VisualStudio 2005,  Aris, Serena Dimensions, Visual SourceSave

Zeitraum:

08/03-08/04

Projektname

„EuroAIS“: Europaweites Auktionssystem

Aufgabe

Entwicklung einer verteilten Anwendung zur betriebsinternen Abrechnung für ein europaweit agierendes Unternehmen auf Basis von .Net.

  • Konzeption des Frameworks in c# und vb.net
  • Entwicklung von Frontends mit Infragistics WinForms
  • Entwicklung von Webservices auf Basis IIS
  • Softwaredeployment und Integration
  • Konzept: EventServices-Modul über .NET-Remoting
  • Automatisierte Lokalisierung von GUIs über Reflection-Mechnismen
  • Entwurf transaktionsbasierter Datenbankzugriffskomponenten

Techniken

VB.Net, C#, .Net-Remoting, SQL-Server 2000

Tools

DTC, Infragistics Datacontrols, .Net-Framework 1.1, VisualStudio, Nant, Ndoc, Nunit

Zeitraum:

1/00 – 7/03

 

Verschiedene Projekte im Bereich Internetpräsentation, CMS, Portallösungen mit Schwerpunkt PHP.

Im Folgenden eine Zusammenfassung der eingesetzten Techniken und Tools

Techniken

PHP, HTML, mySQL, .Net, SQL, XML, XSD, ADO.NET, SOAP, XML, XLST, DTD, VB, VBA, MS Index Server 2.0, UML

Tools

XML-Spy, Access VBA, IIS,

sapDB, BizTalk, Visual Studio, Select Enterprise (UML),

Sharepoint-Portal-Server, SQL-Server 2000, Frontpage Server Extensions, Exchange 2000

 

Zeitraum:

12/12 - Heute

Projektname

Neugestaltung einer eLearning-Plattform auf Basis von Sharepoint Portal Server 2010.

Aufgabe

  • Aufbau einer Entwicklungsumgebung für Sharepoint Server 2010
  • Einführung MVVM Pattern
  • Designumsetzung (Branding)
  • Webpart-Entwicklung
  • Workflow-Entwicklung

Techniken

Webparts, Workflow, Sharepoint Client/Server-Objectmodel,

Tools

Sharepoint-Designer 2010, Visual Studio 2012

TFS, jQuery, Knockout.js