Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft...

47
Curriculum Vitae Daniel Fisher

Transcript of Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft...

Page 1: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

Curriculum Vitae

Daniel Fisher

Page 2: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

2

Personal Data Surname: Fisher

Given name: Daniel

Location: Wuppertal

Germany

Telephone: +49 (176) 6159-8612

E-mail: [email protected]

Date of birth: 25.03.1980

Place of birth: Wuppertal

Nationality: German

Abstract Daniel Fisher decreed outstanding technical and conceptual IT-Knowledge as well as attested

consulting- and implementation expertise. He has proven his skills in numerous projects from small

independent software vendor (ISV) to large corporations.

Excellent communication skills in German and English language allow him to explain concepts to

management as well as IT directors, administrators or software developers.

He focusses on architecture and the implementation of web based applications and services. The

given business process has always a priority and making it more effective and agile is his main goal.

A structured and pragmatic approach enables him to start with a minimal solution without losing the

sight on scalability and maintainability – „think big, start small“.

Page 3: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

3

Vitae Beginning of the nineties started to assemble computers and configure networks. Automation lead to

batching and scripting. Arrived on the other side of the trench the HTTP protocol is a constant

companion. The journey began with JavaScript, then Perl, PHP and ASP with Visual Basic 5 and

JScript, ending with Java and C++. End of the nineties starting to focus .NET, streaked Python, and

now JavaScript again. He develops, teaches, trains, coaches and speaks. His topics: HTML5 & Web,

Data Access & Performance, Scalable & Testable Designs, Distributed Systems & Services, Security &

Trust.

He is CTO of the non-commercial organization Just Community e.V. (www.justcommunity.de), the

organizer of one of the biggest regional community events for Software-Developers and IT-

Professionals (www.nrwconf.de).

You can find his blog at: www.lennybacon.com.

Page 4: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

4

Career Progression 07/2008 – today Freelancer/Consultant /Journalist

Daniel Fisher (Wuppertal)

05/2007 – 05/2014 CTO

devcoach – Fisher & Willers GbR. (Aachen)

01/2006 – 04/2007 Software Architect

newtelligence AG (Korschenbroich)

06/2005 – 12/2007 External Software Architect/Team-Lead - Web Development

ITERGO Informationstechnologie GmbH (Düsseldorf)

07/2004 – 12/2006 Software Engineer (Consultant, Entwickler, Author and Trainer)

newtelligence AG (Korschenbroich)

01/2004 – today Author

dotnetpro – Neue Medien Gesellschaft Ulm (München)

01/2004 – today Author

dot.net magazin – Software & Support Verlag (Frankfurt)

01/2003 – 08/2003 Contract developer

Ontaris GmbH & Co. KG (Wuppertal)

01/2002 – 03/2007 Freelancer/Consultant /Journalist

Daniel Fisher

12/2000 – 08/2001 Web-Developer/Software-Developer

Hochhardt & Partner (Wuppertal)

09/1998 – 12/2000 Owner/Software-Developer

Media IP – Daniel Fisher GbR. (Wuppertal)

08/1997 – 08/1998 Web-Developer

Heintze EDV-Systeme GmbH (Wuppertal)

08/1996 – 07/1997 System-Administrator/Software-Developer

Heintze EDV-Systeme GmbH (Wuppertal)

11/1995 – 07/1996 System-Administrator

Heintze EDV-Systeme GmbH (Wuppertal)

Page 5: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

5

University Education 2005 Information technology

BUGH (Wuppertal)

Educational Training

2004 university of applied sciences entrance qualification in the area information

technology

Bergisches Kolleg (Wuppertal)

Linguistic proficiency

Since 1980 German (Raised bilingual)

Since 1980 English (Raised bilingual)

1992 - 1997 Latin (Gesamtschule Else Lasker Schüler und Gymnasium am Kothen)

2002 - 2003 Latin (Bergisches Kolleg)

Page 6: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

6

Certificates

70-536 Microsoft .NET Framework Application Development Foundation

70-565 Professional Developer: Microsoft .NET 3.5, ASP.NET Applications

70-562 Technical Specialist: Microsoft .NET 3.5, ASP.NET Applications

70-536 Microsoft .NET Framework Application Development Foundation

70-315 Developing and Implementing Web Applications with Microsoft Visual C# .NET and

Microsoft Visual Studio .NET

http://www.microsoft.com/learning/mcp/transcripts/

Transcript ID: 658897

Access Code: lennybacon

Page 7: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

7

Awards

2005 – 2010 Microsoft’s Community Leader/Insider Program (CLIP) is a Program of

Microsoft for online- und offline-community activists.

2009 – Today Microsoft Business Platform Technology Advisors

Microsoft’s Business Platform Technology Advisors are experts that are

consulted by Microsoft on topics of next generation technologies and

products.

2008 – 2009 Microsoft Connected Systems Advisory Board

Microsoft’s Connected Systems Advisory Board is a group of experts backing

the product teams of Windows Communication Foundation, Windows

Workflow Foundation and BizTalk Server.

Page 8: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

8

Voluntary work

08/2005 – 10/2011 User Group Lead

INETA User Group Niederrhein (www.netug-niederrhein.de)

05/2005 – today Chief Technology Officer

Just Community e.V. (http://www.justcommunity.de)

Page 9: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

9

Branches Insurance and Finance

Wholesale

Aerospace

Industry

Software

Telecommunication

Automotive

Robotic

Facility Management

Reference Customers (Selection) AUTOonline GmbH

ABB

Atos Origin GmbH

Bundesamt für Sicherheit in der Informationstechnik (BSI)

CSC/SAS

Cleverbridge AG

Dresdner Bank Direkt Services GmbH

Deutsche Bank Wertpapier Services (DWS)

Deutsche Steinkohle AG

Degussa AG

ITERGO GmbH

Jenoptik ROBOT Visual Systems GmbH

Microsoft Corporation (USA)

Microsoft EMEA

Microsoft Germany GmbH

Microsoft Portugal

Microsoft Polen S.A.

MyDays GmbH

Rittal GmbH & Co. KG

Siemens AG

SAP AG

vision4health GmbH

Page 10: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

10

Operating Systems Windows Sever NT 4*, 2000*, 2003, 2008, 2008 R2, 2012, 2012 R2

Windows 3.X*, 95*, 98* 2000*, XP, Vista, 7, 8, 8.1

IDEs, Programming- and Markup-Languages Visual Studio 6.0* – 2013

C# & Visual Basic .NET

HTML, CSS, JavaScript

XML, XLST

SQL (TSQL; PL/SQL)

Visual Basic (VB)*, Visual Basic for Applications (VBA)*

Python, Java*, C/C++*, Perl*, PHP*, Delphi*

Back office-Systems Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014

Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1

Microsoft Message Queuing Services

Microsoft System Center Operations Manager 2007-Current

Microsoft Office SharePoint Server 2010-Current

Microsoft BizTalk Server 2009-Current

Oracle 10g & 11g

Application knowledge Microsoft Office

Microsoft Project

Microsoft Visio

Microsoft Internet Explorer

Mozilla Firefox

Source Control Management

GIT

Team Foundation Server 2005-Current

Subversion

Mercurial

CVS*

Visual Source Save*

*Not actively.

Page 11: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

11

Methods / Standards / Techniques Architecture/Technical Design especially for Web Applications and Distributes Systems

Project management und steering

Process evaluation und Implementation (Build Server/TFS/SVN/HG/GIT)

Requirements management

Risk management

Performance analysis

Quality management and assurance

Automated builds

Deployment automation

Operations & Monitoring

O/R-Mapping and Daten-Access

OOA, OOD, OOP

DDD

UML

SOA & BPM

WS-*

REST

TDD

SCRUM

MSF-Agile

XP

Page 12: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

12

Technologies Windows & Microsoft .NET Plattform (1.0 - 4.5)

o Back-Ends/Distributed Systems

Windows Communication Foundation (WCF)

Service Oriented Architectures (SOA)

Representation State Transfer Architectures (REST)

Windows Workflow

Microsoft Message Queuing (MSMQ)

Microsoft BizTalk Server

Microsoft Azure

o Data access

Microsoft SQL Server & T-SQL

Oracle & PL/SQL

O/R-Mapping,

ADO.NET

Entity Framework

NHibernate

o Front Ends

Web

HTML5/CSS3

AngularJS

ASP.NET MVC

ASP.NET Web Forms

jQuery

Desktop

WPF

Windows Forms

User Interface Design & Usability

Page 13: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

13

Recommendations (Englisch)

“DANIEL IS AN EXCELLENT CHOICE IN HIS ROLE AND I AM LOOKING FORWARD FOR ANOTHER PROJECT

TO WORK WITH HIM AGAIN.” http://www.linkedin.com/in/lennybacon

— Darius Parys, Technical Evangelist, Microsoft Germany GmbH

"I HAVEN'T MET MANY PEOPLE AS TALENTED AND PASSIONATE AS DANIEL FISHER IN REGARD TO

SOFTWARE DESIGN, SOA AND WCF. HIS ADVICE FOR US IN OUR CASE WAS STRONGLY PROFESSIONAL

AND WELL-FOUNDED, AND HIS ANGLE ON SOA WAS AN EYE-OPENER FOR ME AND HAS SINCE THEN

CONTRIBUTED TO A MUCH FIRMER UNDERSTANDING OF THIS CONCEPT."

http://www.linkedin.com/in/lennybacon

— Jacob Eisenberg

"I'VE WORKED WITH DANIEL AT MY FORMER COMPANY NEWTELLIGENCE. HE'S A VERY CREATIVE AND

BRIGHT INDIVIDUAL AND IS GIFTED WITH THE ABILITY TO DRILL DEEP INTO TECHNICAL DETAIL AND

COMMUNICATE HIS FINDINGS TO INDIVIDUAL CUSTOMERS AS WELL AS BROADER AUDIENCES IN A WAY

THAT THEY CAN BE EASILY UNDERSTOOD." http://www.linkedin.com/in/lennybacon

— Clemens Vasters, Program Manager, Microsoft Corporation

"DANIEL IS A GREAT ENGINEER. ANYONE WILL DEFINITELY HAVE A LOT TO LEARN FROM HIM AS I HAD.

HE IS A SELF-ORGANIZED PERSON, CAREFUL OF DETAILS. DANIEL IS VERY PASSIONATE ABOUT

TECHNOLOGY, HIS WORK, AND CONSTANT LEARNING. ALL THAT MAKES DANIEL A SUPERIOR

DEVELOPER, ARCHITECT, COACH, SPEAKER." http://www.linkedin.com/in/lennybacon

— Sergey Shishkin, Software Engineer, newtelligence AG

"DANIEL IS A HIGHLY SKILLED SOFTWARE ARCHITECT AND COACH WITH MANY YEARS OF EXPERIENCE

(.NET, SOA). HE SCANS SYSTEMS LIKE A HAWK AND HELPS YOU FINDING YOUR POTENTIALLY WEAK

SPOTS IN YOUR SOFTWARE DESIGN." http://www.linkedin.com/in/lennybacon

— Lars Corneliussen, Senior Software Developer, Faktum Sof tware GmbH

"WORKING IN IT INDUSTRY, ONE CAN MEET A PLETHORA OF PEOPLE CALLED EXPERTS. WELL, IN MY

PERSONAL OPINION DANIEL IS DEFINITELY ONE OF THE EXPERTS ONE COULD RELY ON - WITH REALLY

BROAD TECHNICAL KNOWLEDGE AND DEEP UNDERSTANDING OF TECHNOLOGY & RATIONALES THAT

TECHNOLOGY FOLLOWS. DANIEL'S STRONG KNOWLEDGE OF MICROSOFT TECHNOLOGIES (ESPECIALLY

.NET) AND - WHAT I'D ALSO LIKE TO EMPHASIZE - EXCELLENT SPEAKER SKILLS - APPEAR FOR ME TO BE

A SOLID BASIS FOR VERY GOOD RECOMMENDATION, I HOPE TO WORK WITH DANIEL AGAIN."

http://www.linkedin.com/in/lennybacon

—Michal Kostrzewa, Principal Architect Evangelist, Microsoft Poland

Page 14: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

14

Recommendations (Englisch)

"HE PROVED HIS ABILITY TO WORK EQUALLY WELL BOTH INDIVIDUALLY - ON COMPLEX PROJECTS WITH

MINIMUM GUIDANCE AND SUPERVISION - AND IN A GROUP SETTING - AS AN INDISPENSABLE TEAM

MEMBER. HE IS KNOWN FOR HIS REMARKABLE SOCIAL AND COMMUNICATION SKILLS, WHICH HELP HIM

ADAPT TO ANY WORK ENVIRONMENT HOWEVER HARD AND CHALLENGING IT CAN BE. AMONG THE

STRONGEST FEATURES OF HIS PERSONAL ATTITUDE TOWARD HIS JOB, I WOULD EMPHASIZE HIS

GENUINE CURIOSITY AND CONSTANT WILLINGNESS TO ACQUIRE NEW KNOWLEDGE AND APPLY IT IN

PRACTICE." http://www.xing.com/Daniel_Fisher

—Pascal Szorath, Software Developer, Freelancer

"VERY EXPERIENCED AND SOLUTION ORIENTED. GREAT OVERVIEW ON SOFTWARE DEVELOPMENT

STANDARDS AND HOW TO PRACTICE AGILE DEVELOPMENT." http://www.xing.com/Daniel_Fisher

—Michael Kaletsch, IT Director, DWS

Page 15: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

15

Recommendations (German)

"HERR FISHER VERFÜGT ÜBER TIEFGREIFENDES TECHNISCHES IMPLEMENTIERUNGS-WISSEN IM .NET

UMFELD, SOWOHL AUF DER KONKRETEN ENTWICKLUNGS-EBENE, ALS AUCH BEI KOMPLEXEN

ARCHITEKTUREN UND TOOLS. SEHR ENGAGIERT IN DER COMMUNITY MIT BREITEM IT-WISSEN AUCH

JENSEITS DES ENTWICKLUNGS-SCHWERPUNKTES.

ZWEI HERVORRAGENDE EINSATZMÖGLICHKEITEN AUS MEINER SICHT:

- COACH FÜR BEREITS ERFAHRENE .NET ENTWICKLER IM HINBLICK AUF AKTUELLE/NEUE FRAMEWORKS

UND ARCHITEKTUREN

- LEITENDER ARCHITEKT FÜR GROßE INDIVIDUALENTWICKLUNGEN (> 500 PT REINER

ENTWICKLUNGSAUFWAND)" http://www.xing.com/Daniel_Fisher

—Tim Langer, Projekt Manager, Adesso AG

"DANIEL HAT FÜR UNS EINE SEHR COOLE DEMO-ANWENDUNG GESCHRIEBEN, DIE AUFZEIGT, WIE MAN

VON ÄLTEREN PRÄSENTATIONSTECHNOLOGIEN AUF WINDOWS PRESENTATION FOUNDATION

MIGRIEREN KANN. DIE DEMO UND DIE DOKUMENTATION SIND FÜR ENTWICKLER SEHR LEHRREICH UND

NACHVOLLZIEHBAR. VIELEN DANK HIER NOCH EINMAL FÜR DIE ENGAGIERTE UNTERSTÜTZUNG!"

http://www.xing.com/Daniel_Fisher

—Peter Kirchner, Program Manager ISV, Microsoft Germany GmbH

"HERR FISHER BESTICHT DURCH EIN SOUVERÄNES UND FACHLICH ÄUßERST KOMPETENTES AUFTRETEN.

IN MEINER ZUSAMMENARBEIT MIT HERRN FISHER WAR INSBESONDERE DIE RASANTE

AUFFASSUNGSGABE DER FACHLICHEN DOMÄNE SOWIE DIE DAMIT EINHERGEHENDE STRINGENTE

LÖSUNGSORIENTIERUNG, EIN GROßE VERSTÄRKUNG. ICH KENNE HERRN FISHER ALS OFFENE UND

KOMMUNIKATIVE PERSÖNLICHKEIT, DIE GLEICHERMAßEN WERTSCHÄTZEND UND SACHKRITISCH DEN

PROJEKTERFOLG VERFOLGT. ICH WÜRDE MICH FREUEN, MIT HERRN FISHER EIN WEITERES PROJEKT

UMZUSETZEN." http://www.xing.com/Daniel_Fisher

—Ilker Cetinkaya, Software Architect, AutoScout24 GmbH

"HERR FISHER SCHULTE UNS AUF DIE TECHNOLOGIE MICROSOFT SILVERLIGHT. DIES TAT ER DURCH DIE

DEMONSTRATION AN EINEM PROTOTYPEN, UNTER BERÜCKSICHTIGUNG UNSERER KONKRETEN

BELANGE. ER ENTWICKELTE SO MIT UNS EIN ENTWICKLUNGS- FRAMEWORK FÜR

INFORMATIONSSYSTEME. HERR FISHER HAT DURCH SEINE UMFANGREICHEN KENNTNISSE SPONTAN

AUF ALLE NEU ENTSTANDENE ANFORDERUNG REAGIEREN KÖNNEN UND ALLE ANFORDERUNGEN

MÜHELOS MEISTERN KÖNNEN. WIR KÖNNEN IHN UNEINGESCHRÄNKT WEITEREMPFEHLEN."

http://www.xing.com/Daniel_Fisher

—Thomas Vielhauer, Leiter Softwareentwicklung, FID Software GmbH

Page 16: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

16

Recommendations (German)

"DANIEL FISHER HAT UNS BEIM DESIGN UND BEI IMPLEMENTATIONSDETAILS EINER

SELBSTENTWICKELTEN HANDELSSOFTWARE BERATEN. HERR FISHER ZEIGTE DABEI, DASS ER IN DEN

THEMEN MICROSOFT .NET, FRAMEWORK-UMGEBUNGEN UND SQL- UND IIS-SERVER ÜBER EIN SEHR

GUTES KNOWHOW VERFÜGT. DARÜBER HINAUS KONNTE ER AUCH DURCH EIN SEHR BREITES WISSEN ZU

RANDTHEMEN, MACHBARKEITS- UND PERFORMANCE-STUDIEN ÜBERZEUGEN.

HERR FISHER SCHAFFTE ES AUCH IN KURZER ZEIT, DIE RELEVANTEN PUNKTE ZU ERARBEITEN UND

GEZIELT VERBESSERUNGSVORSCHLÄGE ZU MACHEN. DIE ZUSAMMENARBEIT MIT HERRN FISHER WAR

FÜR UNSER PROJEKT SEHR ERGIEBIG. " http://www.xing.com/Daniel_Fisher

—Frank Redemann, Administrator, Maquard & Bahls AG

"DANIEL FISHER DER FIRMA DEVCOACH, HAT IN UNSEREM HAUS COACHING UND MITARBEITER

TRAINING ABGEHALTEN. WIR WAREN SEHR ZUFRIEDEN MIT BEIDEN MAßNAHMEN. ER HAT UNS

GEHOLFEN, EINEN WEITEREN SCHRITT IN RICHTUNG ZUKUNFTSWEISENDE TECHNOLOGIEN ZU GEHEN.

DANIEL FISHER BESITZT EIN FUNDIERTES WISSEN, DASS ER AUF EINE UNVERWECHSELBARE

SPIELERISCHE WEISE AUCH VERMITTELN KANN. WIR PLANEN AUCH WEITERHIN UNSERE MITARBEITER

BEI DEVCOACH SCHULEN ZU LASSEN." http://www.xing.com/Daniel_Fisher

—Klaus Eichhorn, CEO, KES GmbH

"NETZKERN ARBEITET BEREITS SEIT VIELEN JAHREN MIT HR. FISHER ERFOLGREICH ZUSAMMEN. NEBEN

DIVERSEN SCHULUNGEN FÜR UNSERE MITARBEITER IM BEREICH .NET-ENTWICKLUNG HABEN WIR

GEMEINSAM MIT HR. FISHER UNTERSCHIEDLICHE PROJEKTE IN DER IPHONE-ENTWICKLUNG MITTELS

MONOTOUCH UMGESETZT." http://www.xing.com/Daniel_Fisher

—Thomas Golatta, CEO, netzkern AG

"ÄUßERST KOMPETENTE UND FUNDIERTE BERATUNG. NUR ZU EMPFEHLEN!"

http://www.xing.com/Daniel_Fisher

—Boas Enkler, Solution Architect, B & R DV Informationssysteme GmbH

"HOHE KOMPETENZEN IM BEREICH ARCHITEKTUR UND SW-DESIGN PRINCIPLES. AUCH

FORTGESCHRITTENE ENTWICKLER/ARCHITEKTEN KÖNNEN IN SEINEN SCHULUNGEN NOCH EINIGES

LERNEN. SEHR ZU EMPFEHLEN!" http://www.xing.com/Daniel_Fisher

—Ramon Kania, Entwicklungsleiter, MOVEO Software GmbH

Page 17: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

17

Recommendations (German)

"HERR DANIEL FISHER HAT BEI UNS IM BETRIEB NUN SCHON ZWEI MEHRTÄGIGE SCHULUNGEN

ABGEHALTEN. EINMAL IM BEREICH WCF, SOWIE EIN WEITERES MAL MIT NEUERUNGEN IN VISUAL

STUDIO 2010 UND .NET FRAMEWORK 4.0. ER ZEIGTE DABEI DASS ER DAS METIER HERVORRAGEND

BEHERRSCHTE. DIES WERDEN MIT SICHERHEIT NICHT DIE LETZTEN SCHULUNGEN GEWESEN SEIN. WIR

KÖNNEN IHN DESHALB AUCH UNEINGESCHRÄNKT WEITER EMPFEHLEN."

http://www.xing.com/Daniel_Fisher

—Michael Kempf, Softwareentwickler, SAF Forderungsmanagement GmbH

"HR. FISHER KONNTE DANK SEINER SEHR UMFASSENDEN ASP.NET-KENNTNISSE DER GOB DIE

NOTWENDIGE SELBSTÄNDIGKEIT IN DER DURCHFÜHRUNG VON PROJEKTEN IM .NET-UMFELD GEBEN."

http://www.xing.com/Daniel_Fisher

—Andre Niehaus, Senior Consultant, GOB Software & Systeme

"DANIEL FISHER HAT UNS BEI EINER TECHNISCH, FACHLICH UND AUCH FIRMENPOLITISCH SCHWIERIGEN

SITUATION IN EINER KUNDENSITUATION GEHOLFEN. DAZU HAT ER ALS BERATER AN EINEM

ARCHITEKTUR- UND DESIGN-WORKSHOP UNTER LEITUNG VON MICROSOFT CONSULTING SERVICES

TEILGENOMMEN. SEINE EXPERTISE, SEINE OFFENE ART UND SEINE GLAUBWÜRDIGKEIT WAREN

ENTSCHEIDEND DAFÜR, DASS UNSER KUNDE EINE IMPLEMENTIERNG UNTER NUTZUNG VON NEUESTEN

WEB STANDARDS UND MICROSOFT-TECHNOLOGIEN GESTARTET HAT. DIES HAT DEM KUNDEN EINEN

WICHTIGEN WETTBEWERBSVORTEIL UND ZEITLICHEN VORSPRUNG ERMÖGLICHT UND DIE

KUNDENBEZIEHUNG ZU MICROSOFT NACHHALTIG GESTÄRKT. ICH WÜRDE IHN FÜR EINE SOLCHE

ANSPRUCHSVOLLE AUFGABE JEDERZEIT WIEDER GERNE ALS EXPERTEN HINZUZIEHEN."

http://www.xing.com/Daniel_Fisher

—Falk Vinzian, Berater und Manager im Vertrieb, Microsoft Germany GmbH

"DANIEL FISHER HAT UNS DABEI UNTERSTÜTZT TESTGETRIEBEN EINE ARCHITEKTUR ZU ENTWICKELN UM

EIN SAMMELWERK VON KOMPLEXEN MATHEMATISCHEN ABLÄUFEN ABZUBILDEN. ER HAT MIT SEINE

IDEEN UND ERFAHRUNGEN IN VIELEN SITUATIONEN EINE QUALITÄTSSTEIGERUNG UNSERER SOFTWARE

ERREICHT. HERR FISHER KONNTE SICH SEHR SCHNELL IN DIE ALLES ANDERE ALS BANALE FACHLICHKEIT

HINEIN DENKEN WAS UNS SEHR VIELE ERKLÄRUNGEN UND ZEIT GESPART HAT.

WIR WAREN ÜBERRASCHT DAS ES PERSONEN GIBT DIE GLEICHZEITIG EINE HOHE FACHLICHE

KOMPETENZ BESITZEN UND IHR WISSEN ZUSÄTZLICH AUCH NOCH SO GUT VERMITTELN UND

EINBRINGEN KÖNNEN. " http://www.xing.com/Daniel_Fisher

—Silvio Katzmann, Research & Development, Fischerwerke GmbH & Co. KG

"DANIEL FISHER UND MICHAEL WILLERS BIETEN EIN ABSOLUT VORBILDLICHES IT-TRAINING. DAS

.NET-TRAINING IM OKTOBER 2010 WAR SEHR GUT STRUKTURIERT, DIE AUSGEWÄHLTEN THEMEN

WAREN GUT GEWÄHLT UND WURDEN TRANSPARENT VERMITTELT. ICH WERDE GERNE JEDERZEIT

WIEDER EIN DEVCOACH / IX-TRAINING VORNEHMEN!" http://www.xing.com/Daniel_Fisher

—Carsten Meiselbach, Entwickler , WIKA Alexander Wiegand SE & Co. KG

Page 18: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

18

Recommendations (German)

"DANIEL FISHER ZEIGTE IN SEINEM ASP.NET TRAINING SEINE EXZELLENTES KNOW-HOW UND

INSBESONDERE SEINE ERFAHRUNGEN AUS DER PRAXIS VERMITTELTEN WERTVOLLES WISSEN. GANZ

NEBENBEI WAR DAS TRAINING ZUSÄTZLICH KURZWEILIG UND AUF UNSERE ANFORDERUNGEN

ZUGESCHNITTEN. GERNE WIEDER!" http://www.xing.com/Daniel_Fisher

—Frank Hollering, Application Engineer, d-fine GmbH

"DANIEL FISHER WAR IM RAHMEN EINES WORKSHOPS ZUM THEMA ASP.NET MVC FÜR 2 TAGE

GEBUCHT. IM RAHMEN DES WORKSHOPS WURDEN SOWOHL DIE GRUNDLAGEN ALS AUCH BEST-

PRACTISES UND UND ARCHITEKTURVARIANTEN VON IHM SEHR EINLEUCHTEND UND NACHVOLLZIEHBAR

DARGESTELLT. AUF ALLE FRAGEN IST ER SEHR ZIELGERICHTET EINGEGANGEN UND HAT MIT SEHR

FUNDIERTEM WISSEN ÜBER DAS NORMALE MAß HINAUS DIE BEANTWORTUNG DER FRAGEN ZUM

ANLASS GENOMMEN UNS AUCH HINTERGRUNDINFORMATIONEN ZU VERSCHIEDENEN TECHNIKEN

NÄHER ZU BRINGEN. AUCH JETZT NACH DEM WORKSHOP STEHT ER UNS FÜR DIE BEANTWORTUNG VON

FRAGEN (PER EMAIL) ZUR VERFÜGUNG. ALLES IN ALLEM KANN ICH JEDEM NUR EMPFEHLEN DANIEL

FISHER IM RAHMEN SEINER KOMPETENZEN ALS DEVCOACH ZU ENGAGIEREN. FÜR UNS WAR ES EIN

SUPER WORKSHOP. DANIEL FISHER HAT UNS ALLE INFORMATIONEN IN SEHR GUTER RHETORIK MIT

EINEM HOHEN PRAXISBEZUG DARSTELLEN KÖNNEN. DICKER DAUEN HOCH :-)"

http://www.xing.com/Daniel_Fisher

—Olaf Schumann, Software-Entwickler, InterComponentWare AG

"HERR FISHER HAT UNS IN BEZUG AUF DIE GESAMTARCHITEKTUR EINER GRÖßEREN .NET-BASIERTEN

CLIENT-SERVER-APPLIKATION RICHTUNGSWEISENDE HINWEISE FÜR EINE ARCHITEKTONISCH SAUBERE

GESAMT-PLATTFORM GEGEBEN UND WAR MASSGEBLICH AN DER ENTWICKLUNG VON ARCHITEKTUR-

KOMPONENTEN BETEILIG. ZUSÄTZLICH KONNTE ER DEM INTERNEN TEAM TECHNOLOGISCHE

NEUERUNGEN DES .NET FRAMEWORKS NÄHER BRINGEN" http://www.xing.com/Daniel_Fisher

—Dirk Schreyer, Projektleiter, ITERGO Informationstechnologie GmbH

"HERR FISHER HAT DEN KUNDEN DAMALS IN DER ANALYSE, KONZEPTION UND UMSETZUNG VON

SOFTWARE IM LAUFENDEN PROJEKT UNTERSTÜTZT. AUS MEINER SICHT WAR DER KUNDE IMMER SEHR

ZUFRIEDEN MIT DER LEISTUNG VON HR. FISHER. AUCH AUS PERSÖNLICHER SICHT KANN ICH

BESTÄTIGEN, DASS HERR FISHER SEHR ANGENEHM IM UMGANG IST UND STETS AUF EIN

PROFESSIONELLES AUFTRETEN GEACHTET HAT." http://www.xing.com/Daniel_Fisher

—Kurt Semba, Consiltant, Accenture

Page 19: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

19

Recommendations (German)

"HERR FISHER BIETET TIEFGEHENDES EXPERTENWISSEN FÜR VERTEILTE SYSTEME UND

SOFTWAREENTWICKLUNG. ER WAR STETS EIN VORBILDLICHER KOLLEGE, DER SICH IMMER ZEIT ZUR

UNTERSTÜTZUNG NAHM UND BEI ALLEN KOLLEGEN GROßES ANSEHEN GENIEßEN DURFTE. NEBEN

SEINER TECHNISCHEN EXPERTISE VERFÜGT ER ÜBER SEHR GUTE KOMMUNIKATIONS- UND

PRÄSENTATIONSFÄHIGKEITEN, WELCHE ER ALS SPEAKER FÜR GROßE VERANSTALTUNGEN DER .NET

COMMUNITY EINSETZT. ICH KANN IHN UND SEINE LEISTUNG NUR SEHR EMPFEHLEN."

http://www.xing.com/Daniel_Fisher

—Gerrit Puddig, Software Engineer, newtelligence AG

"DANIEL FISHER HAT SICH MIR IN COACHINGS UND DER GEMEINSAMEN ARBEIT ALS BEGEISTERTER,

BEGEISTERNDER, ABSOLUT KOMPETENTER UND VERSIERTER ENTWICKLER PRÄSENTIERT. ER IST NICHT

EINFACH NUR LÖSUNGSORIENTIERT, NEIN JEDE LÖSUNG MUSS AUCH NOCH DIE KOMPONENTEN

QUALITÄT, ERWEITERBARKEIT UND ZUVERLÄSSIGKEIT (STABILITÄT) BESITZEN. MANCHMAL IST ER

ETWAS SCHNELLER ALS ANDERE IM FINDEN GUTER LÖSUNGEN, ABER WER IST SCHON PERFEKT.

ER IST EINE ABSOLUT GUTE MISCHUNG AUS FACHKENNTNIS UND DESSEN ANWENDUNG UND AUF DEM

GEBIET MODERNER SOFTWARE-ARCHITECTUREEN ZUHAUSE, WAS MAN IN DEM WAS ER WIE TUT

ERKENNEN KANN. ALSO MICH HAT ER ÜBERZEUGT, FACHLICH WIE ZWISCHENMENSCHLICH."

http://www.xing.com/Daniel_Fisher

—Michael Burg, Softwareentwickler, AUTOonline Informationssysteme GmbH

"DANIEL IST EIN CHARISMATISCHER SPRECHER MIT TIEFEM VERSTÄNDNIS VON TECHNOLOGIEN UND

SOFTWAREARCHITEKTUREN." http://www.xing.com/Daniel_Fisher

—Sergey Shishkin, Software Engineer, newtelligence AG

Page 20: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

20

Workshop Feedback

„…THE EVENT WAS INTERESTING AND VERY WELL-TIMED (JUST AFTER THE NEW FRAMEWORK HAS BEEN

RELEASED). SPEAKERS’ LEVEL IS VERY HIGH. COMPARING TO OTHER EVENTS I HAVE ATTENDED—THEY

HAVE EXPERIENCE OF SERIOUS PROJECTS. BESIDES THAT, IT IS CLEAR THAT THEY DELIVER TRAININGS

PROFESSIONALLY…“ Microsoft EMEA Invitation-Only-Workshop: .NET 3.0 Distributed Systems &

SOA

— K. A.

“…I MUST SAY THAT I AM VERY PLEASED WITH THE RESULTS - A SCOPE OF 4.2-4.54 (OUT OF 5) IS

PRETTY GOOD FOR AN ARCHITECT EVENT HERE IN ISRAEL AS YOU MIGHT IMAGINE…” Microsoft EMEA

Invitation-Only-Workshop: .NET 3.0 Distributed Systems & SOA

— Elias Tobias, Software Architecture Advisor, Microsoft Israel

“…A SINCERE THANK YOU AND CONGRATULATIONS TO ALL INVOLVED FROM ME AS WELL, FOR SO

IMPRESSIVE! EVENT RATINGS (8.31 OUT OF 9)…“ Microsoft EMEA Invitation-Only-Workshop:

.NET 3.0 Distributed Systems & SOA

— Panos Theodossopouloss, DPE Lead, Microsoft Greece

Page 21: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

21

Reference Projects (Selection)

2014 XXX GmbH

2Y: Software-Architecture & Implementation

Deutschland

Daniel Fisher leads the development of an Infrastructure-Management-Software in

the Security branch.

HTML5, JavaScript, AngularJS, C#, ASP.NET, ADO.NET, MSSQL, AD, ADCS

2014 XXX GmbH

3D: Consulting

Deutschland

Daniel Fisher supported the team on architecting security for a distributed system.

Java, RabbitMQ

2014 XXX GmbH

3D: Consulting

Deutschland

Daniel Fisher established a development and communication process through team

building measures.

SCRUM, Extreme Programming

2014 XXX GmbH

8M: Beratung

Deutschland

Daniel Fisher established a development process.

TFS, VB.NET, COBOL, Dephi, JavaScript

Page 22: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

22

2013 Audatex Deutschland GmbH

6M: Consulting & Software-Architecture

Germany

Daniel Fisher supported the team in the planning, architecture and implementation

of the next generation of C@risma with HTML5.

http://www.audatex.de/loesungen/werkstaetten/crisma/

HTML5, JavaScript, AngularJS, C#, ASP.NET, ADO.NET, Oracle

2013 cleverbridge AG

4M: Consulting & Software-Architecture

Germany

Daniel Fisher supported the team on the planning, architecture and implementation

of a payment solution with HTML5.

HTML5, JavaScript, AngularJS, C#, ASP.NET, ADO.NET, Oracle

Page 23: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

23

2012 ITERGO Informationsgesellschaft mbH

7M: Consulting & Software-Architecture

Germany

Daniel Fisher supported the team on the planning, architecture and implementation

of a call center solution with HTML5.

HTML5, JavaScript, C#, ASP.NET, knockout.js, ADO.NET, SQL-Server

2012 Feature Farm

4M: Consulting & Software-Architecture

Germany

Daniel Fisher supported the team on the planning, architecture and implementation

of a online brokerage solution with HTML5.

http://www.gekkomarkets.com/en/platform/tradehub

HTML5, JavaScript, C#, ASP.NET, knockout.js, ADO.NET, SQL-Server

2012 Food Xperts Gmbh & Co KG

2M: Consulting & Software-Architecture

Germany

Daniel Fisher planned, architected and implemented a nutrition analysis solution with

HTML5.

HTML5, JavaScript, Python, knockout.js, PostgreSql

Page 24: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

24

2011 Feature Farm

3.5Y: Consulting & Software-Architecture

Germany

Daniel Fisher supported the team on the planning, architecture and implementation

of a CRM solution with HTML5.

http://www.gekkomarkets.com/

JavaScript, C#, ASP.NET, knockout.js, ADO.NET, SQL-Server

2011 Technolas AG

5M: Consulting & Software-Architecture

Germany

Daniel Fisher supported the team on the planning, architecture and implementation

of a software for eye laser stations.

C#, WCF, WPF, ADO.NET, SQL-Server

2011 ITERGO Informationsgesellschaft mbH

5M: Consulting & Software-Architecture

Germany

Daniel Fisher planned, architected and implemented a Security Token Server with

integration to Active Directory Federation Services (ADFS) for the authentication of

insurance brokers of the Gesamt Verband deutscher Versicherer (GDV) that

authenticate there with the new german electronic ID card (EPA).

ASP.NET, ADO.NET, WCF, WIF, ADFS, SQL-Server

Page 25: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

25

2010 JENOPTIK Robot GmbH

7M: Software-Architecture & Development

Germany

Daniel Fisher lead the architecture and development of a traffic security system – a

distributed system based of ten autonomous services that can be operated in high

scalable, high available clusters. The first customer was the internal affairs ministry of

Saudi Arabia.

http://www.jenoptik.com/de_20471_jenoptik_robot_gmbh

WCF, ADO.NET, ASP.NET, WPF, MS SQL Server

2010 Deutsche Steinkohle AG / Siemens AG

8M: Software-Architecture & Development

Germany

Daniel Fisher lead as external architect the technical sustainability project for german

black coal industry. Among other things he developed an IPhone- and Windows-

Mobile-App for the mobile QA of facilities.

IPhone, ADO.NET, ASP.NET, Oracle, Windows Mobile

Page 26: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

26

2010 ISGUS GmbH

2M: Software-Architecture & Training

Germany

Daniel Fisher colsulted the architecture board, with his experience in developing

distributed systems and servic oriented architectures, for the realization of an access

cotroll system scaling up to 60.000 User in different time zones and multiple

continents.

http://www.isgus.de/Time-Management.21.0.html?&L=3

ASP.NET, ADO.NET, WCF, Silverlight

2009 - 2010 Rittal GmbH

5M: Software-Architecture & Development

Germany

Daniel Fisher lead the development process an realized the high performance data

access, architected and helped to implement a distributed system to monitor data

centers and report status to System Center Operations Manager 2007 (OpsMgr) and

an IPhone client.

http://www.rittal.com/products/it-solutions/rizone/

ADO.NET, WCF, SCOM/OpsMgr, IPhone

Page 27: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

27

2009 FID Software GmbH

2D: Software-Architecture & Development

Germany

Silverlight, WCF, ASP.NET

2009 adesso AG/Microsoft Deutschand GmbH

2D: Software-Architecture

Germany

BizTalk, WCF

2009 Microsoft Germany

1M: Architecture, Development

Germany

Windows Presentation Foundation, Win-Forms, C#, C++

Page 28: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

28

2008 myDays GmbH

4M: Software-Architecture & Development

Germany

ASP.NET, ASP.NET AJAX, ADO.NET

2008 Dresdner Direktservice

4D: Software-Architecture & Development

Germany

ASP.NET, ASP.NET AJAX, ADO.NET

2008 - 2009 vision4health

2Y: Training, Consulting, Software-Architecture & Development

Germany

ASP.NET, ASP.NET AJAX, ADO.NET

Page 29: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

29

2006 - 2008 ITERGO Informationsgesellschaft mbH

3Y: Consulting & Software-Architecture

Germany

ASP.NET, ADO.NET, Windows Communication Foundation, Workflow Foundation,

SQL-Server, Team Foundation Server, BizTalk, Sharepoint/MOSS

2006 - 2007 Microsoft EMEA

6M: Training & Consulting

Europaweit

Windows Communication Foundation, Workflow Foundation, Windows Presentation

Foundation, MSMQ, ASP.NET, AJAX, ADO.NET, SQL-Server

2005 - 2008 AUTOonline Informationsdienste GmbH

4Y: Consulting & Software-Architecture

Germany

ASP.NET, ADO.NET, Windows Communication Foundation, Workflow Foundation,

SQL-Server,

Page 30: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

30

2006 Bundesamt für Sicherheit in der Informationstechnik

13M: Software-Architecture & Development

Germany

http://www.bsi.de/fachthem/betriebssysteme/indigo/

Windows Communication Foundation, ASP.NET, ADO.NET, SQL-Server

2006 Deutsche Bank Wertpapier Services (DWS)

8M: Software-Architecture & Development

Germany

ASP.NET Web Services, Windows Communication Foundation, ADO.NET, SQL-Server

2006 Microsoft Germany GmbH

15D: Software Entwicklung

Germany

ASP.NET, AJAX, ADO.NET, SQL-Server

Page 31: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

31

2005 Scandianavian Airlines / CSC

5D: Software-Architecture, Training

Danmark

.NET, ASP.NET Web Services, ADO.NET, Sockets, ADO.NET

2005 Deutsche Bank Wertpapier Services (DWS)

3D: Software-Architecture & Development

Luxemburg

ASP.NET Web Services, Windows Communication Foundation, ADO.NET, SQL-Server

2005 SAP

5D: Consulting, Training & Software-Architecture

Germany

ASP.NET Web Services, Information Bridge Framework

Page 32: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

32

2004 ABB

4D: Software-Architecture

Sweden

ASP.NET, ASP.NET Web Services, ADO.NET

2004 Degussa

5D: Training, Consulting

Germany

ASP.NET, ADO.NET

2004 Microsoft S.A. Polska & Integral Technologies

5D: Training, Coaching, Consulting

Poland

.NET, MSF Agile, Visual Studio Team Foundation Server

Page 33: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

33

2003 Ontaris

8M: Software-Architecture & Development

Germany

C# .NET, COM+, ADO, XML

2003 schnellschnell.de

1M: Software-Architecture & Development

Germany

ASP.NET, SQL-Server

2003 On Rail

3M: Software-Architecture & Development

Germany

ASP.NET, SQL-Server, XML

Page 34: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

34

2002 Board Technologies

1M: Software-Architecture & Development

Germany

ASP.NET, SQL-Server

2002 Know-How-Show

1M: Software-Architecture & Development

Germany

ASP.NET, SQL-Server

2002 Zweinullzwei

2M: Software-Architecture & Development

Germany

ASP.NET, SQL-Server, XML, JavaScript

Page 35: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

35

2001 Autoteile Oberberg

4M: Software-Architecture & Development

Germany

ASP.NET, SQL-Server, XML, JavaScript

2001 Galerie Arta

3M: Software-Architecture & Development

Germany

ASP.NET, SQL-Server, XML, JavaScript

2001 Philips

4M: Software-Architecture & Development

Germany

ASP, VB, C++, COM+, SQL-Server

Page 36: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

36

2000 Barmenia Versicherung

7M: Infrastructure-Architecture, Software-Architecture & Development

Germany

ASP, VB, COM+, Internet Information Server, SQL-Server, Windows Server

2000 Koch und Schröder

2M: Software-Architecture & Development

Germany

ASP, VB, C++, COM+, SQL-Server

2000 fourdots

12M: Software-Architecture & Development

Germany

ASP/ASP.NET, VB/C#, COM+, SQL-Server

1999 Norddeutscher Metallverband

3M: Software-Architecture & Development

Germany

ASP, VB, COM+, SQL-Server, XML, JavaScript

Page 37: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

37

1999 Bürobedarf und Großhandel Illert

1M: Software-Architecture & Development

Germany

VB, COM+, SQL-Server, XML

1999 Interessengemeinschaft Landmaschinenfachbetriebe

2M: Software-Architecture & Development

Germany

ASP, VB, COM+, SQL-Server

Page 38: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

38

Lectures

Lectures 2013

Advanced Developers Conference (DE):

“Introducing AngularJS“

DotNetCologne (DE):

“Building Application Experience with JavaScript“

Nrw Conf (DE):

“AngularJS und ein bisschen ASP.NET MVC”

ICE 2013 (DE):

“AngularJS with Microsoft Back-Ends”

Page 39: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

39

Lectures 2012

BASTA! (DE):

“Mit der Metro ins Web – Javascript und Apps auf Windows 8 und im Web“

BASTA! Spring (DE):

“HTML5 Single Page JavaScript Applications with Knockout.js and ASP.NET MVC“

DotNetDeveloperConference (DE):

“Pimp my VS for JS“

DotNetCologne (DE):

“Javascript Professionell und Effektiv “

Nrw Conf (DE):

“Adventures in building large Javascript Application”

ICE 2012 (DE):

“Accept the Web”

.NET Usergroup Frankfurt (DE):

“Knockout.js and ASP.NET MVC“

Page 40: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

40

Lectures 2011

BASTA! (DE):

“Introducing Razor“

“ViewModels, Data Models & Entities“

.NET Information Day (DE):

“Nuget - Packagemanagement for .NET Development“

DotNetCologne (DE):

“REST Wars“

.NET Franken (DE):

“ASP.NET MVC Localization“

Nrw Conf (DE):

“.NET Security with Membership”

ICE 2011 (DE):

“Back to the Client – The return of Javascript”

IX Web Developer Day (DE):

“.NET Web Technology Landscape”

“ASP.NET Basics”

“ASP.NET AJAX”

“Do more with JQuery”

“Data access with ADO.NET”

.NET Usergroup Braunschweig (DE):

“ASP.NET MVC Localization“

.NET Usergroup Hamburg (DE):

“HTML5 mit ASP.NET MVC“

Page 41: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

41

Lectures 2010

BASTA! (DE):

“ASP.NET MVC den REST geben“

“Massendaten mit ADO.NET“

Nrw Conf (DE):

“ASP.NET WebForms & ASP.NET MVC“

“Debugging mit Reflector Pro”

ICE 2010 (DE):

“Loose Koppelung – Ein Code auf .NET, Windows Mobile, Silverlight und IPhone”

BASTA! Spring(DE):

“ASP.NET Controls für Web Forms und MVC”

“REST mit WCF 4, Silverlight und AJAX”

“IPhone-Apps mit C# entwickeln“

NetUg-NiederRhein (DE):

„Introducing ASP.NET MVC“

.NET Usergroup Braunschweig (DE):

„ASP.NET WebForms & ASP.NET MVC“

.NET Usergroup Dortmund (DE):

„ASP.NET WebForms & ASP.NET MVC“

.NET Usergroup Rhein-Ruhr (DE):

„ Extreme Loose Coupling“

Page 42: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

42

Lectures 2009

ICE 2009 (DE):

“WCF, PHP & IIS – WebServices InterOp”

PRIO Conference (DE):

“User Interface Das fremde Wesen?”

.NET Information Day (DE):

“More Effective C#”

Microsoft Springboard (DE):

“WCF, PHP & IIS – WebServices InterOp”

DotNet-Cologne (DE):

“Silverlight als Daten-Cache für AJAX und Web 2.0 Web Anwendungen”

BASTA! Spring(DE):

“URL Rewriting mit IIS, ASP.NET und der Routing Engine”

“Agiles Requirements Engineering”

NetUg-NiederRhein (DE):

„Business-Anwendungen mit Silverlight“

“Agiles Requirements Engineering”

“Silverlight als DatenCache für AJAX und Web 2.0 Web Anwendungen”

.NET Usergroup Dortmund (DE):

„ WCF, PHP & IIS – WebServices InterOp “

Page 43: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

43

Lectures 2008

BASTA! Spring (DE):

“O/R-Mapping”

.NET Usergroup Frankfurt (DE):

“WCF Design, Develop & Deploy”

Afterlaunch – VS2008 Community Launch (DE):

“Design, Develop and Deploy distributed Systems with the Windows Communication

Foundation”

DDD DeveloperDay Ireland (IE):

“Design, Develop and Deploy distributed Systems with the Windows Communication

Foundation”

BASTA! (DE):

“Massendaten auf dem Client”

“O/R-Mapper im Eigenbau”

Microsoft Campus Launch (DE):

“WCF in der Praxis – Develop, Design, Deploy”

Microsoft TechDays (PT):

“WCF, JSON and AJAX for performance and manageability”

“Modeling and Composition for Software today and tomorrow”

“Building Software + Services with Volta”

NetUg-NiederRhein (DE):

“WCF in der Praxis – Develop, Design, Deploy”

“Massendaten im Browser”

.NET Usergroup Dortmund (DE):

“Massendaten im Browser”

Page 44: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

44

Lectures 2007

BASTA! (DE):

“SOA on the Client”

NRW Conf (DE):

“Asynchronous ASP.NET”

Microsoft EMEA Industrial Strength SOA (III) with .NET 3.0 (IL):

“Service Orientation Introduction”

“Autonomous Systems”

“WSA – Web Service Architecture”

“Transactions, Distributed Fault and Error Management”

“Data Access in Services”

Microsoft EMEA Industrial Strength SOA (III) with .NET 3.0 (PT):

“Service Orientation Introduction”

“Autonomous Systems”

“WSA – Web Service Architecture”

“Transactions, Distributed Fault and Error Management”

“Data Access in Services”

Microsoft EMEA Industrial Strength SOA (III) with .NET 3.0 (NL):

“Service Orientation Introduction”

“Autonomous Systems”

“WSA – Web Service Architecture”

“Transactions, Distributed Fault and Error Management”

“Data Access in Services”

Microsoft EMEA Industrial Strength SOA (III) with .NET 3.0 (GR):

“Service Orientation Introduction”

“Autonomous Systems”

“WSA – Web Service Architecture”

“Transactions, Distributed Fault and Error Management”

“Data Access in Services”

VFL-NiederRhein (DE):

“Windows Workflow Foundation Introduced”

“Asynchronous ASP.NET”

.NET Usergroup Dortmund (DE):

“Asynchronous ASP.NET”

Page 45: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

45

Lectures 2006

BASTA! (DE):

„Advanced ASP.NET Server Controls“

“Indigo, SOA and the real world”

“Web 2.0 mit ASP.NET 2.0”

DDD DeveloperDay III & IV (UK):

“Indigo (WCF), SOA and the real world”

“Decoupling Autonomous Backend Systems”

“Data Access Layer – Performance vs. Convinience”

Microsoft TechEd (ES):

“Tips and Tricks from the field building an distributed system with WCF”

zusammen mit Michael Willers & Thomas Caspers (BSI)

NRW Conf (DE):

“Indigo & SOA in the Real World”

Microsoft EMEA Industrial Strength SOA (III) with .NET 3.0 (PL):

“Service Orientation Introduction”

“Autonomous Systems”

“WSA – Web Service Architecture”

“Transaction-Management”

“Distributed Fault and Error Management”

“Data Access in Services”

Microsoft EMEA Industrial Strength SOA (III) with .NET 3.0 (UA):

“Service Orientation Introduction”

“Autonomous Systems”

“WSA – Web Service Architecture”

“Transaction-Management”

“Distributed Fault and Error Management”

“Data Access in Services”

Microsoft EMEA Industrial Strength SOA (III) with .NET 3.0 (DK):

“Service Orientation Introduction”

“Autonomous Systems”

“WSA – Web Service Architecture”

“Transaction-Management”

“Distributed Fault and Error Management”

“Data Access in Services”

Page 46: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

46

Lectures 2005

.NET SummerCamp 2005 (DE)

“Introducing .NET”

“ASP.NET”

“.NET WebServices”

DDD DeveloperDay II (UK):

“1st Class Data-Driven Applications with ASP.NET 2.0”

Microsoft Visual Studio Community Launch (DE)

“Datengetriebene Anwendungen mit ASP.NET 2.0”

Microsoft Technical Summit (PL):

“Managing Look, Feel, and Layout with Visual Studio 2005 and ASP.NET 2.0”

“Using Visual Studio 2005 to Build Data-Driven ASP.NET 2.0 Applications”

NRW Conf (DE):

“Enterprise Design, Entwicklung und Tests mit Team System”

Vorträge aus dem Jahr 2004

SYSTEMS (DE):

“.NET in großen Projekten”

BASTA! (DE):

“Secure HTTP (HTTPS) mit IIS”

Page 47: Curriculum Vitae · Microsoft SQL Server 7*, 2000*, 2005 & 2008, 2008 R2, 2012, 2014 Microsoft Internet Information Services 4*, 5*, 6 & 7.5, 8, 8.1 Microsoft Message Queuing Services

47

Publications

MSDN Magazine Europe

„A German at the DDD“ (Community)

MSDN Online US

“Indigo Custom Channels” (WCF)

DotNetPro

„Einfach hochladen“ (ASP.NET)

„Authentifizierung und Impersonisation“ (ASP.NET)

„E-Mail-Adressen Validieren“ (ASP.NET)

„Feiner Verkleinern“ (GDI+)

„Lokalisieren wie mit 2.0“ (ASP.NET)

„Mit Browser-Unzulänglichkeiten umgehen“ (ASP.NET)

„Navigations-Steuerelemente“ (ASP.NET)

„Wo das DataSet meiden und wo nicht“ (ADO.NET)

„Eigene Typen Streamen“ (WCF)

Dot.NET Magazin

„Color-Picker Server Control“ (ASP.NET)

“Umlaute in VS.NET” (VS.NET Extensibility)

ASP.NET Professional

„Wieder verwendbare Benutzer-Oberflächen für ASP.NET“ (ASP.NET Controls)

ASP.MAG

„Visual Web Developer Express“ (VS/ASP.NET)

„Top 10 Features ASP.NET 2.0“ (ASP.NET)

CHIP Professional

“Warum denn C#” (C# vs. VB.NET)

codeproject.com

„Localized Breadcrumbs in ASP.NET with UrlRewriting support“ (C#.NET/ASP.NET)

„System.Web.Mail and the pickup directory“ (C#.NET)

„A custom configuration file AppSettings reader class“ (C#.NET)

„ASCII Art with C#” (C#.NET/GDI+)