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 focuses 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“.
This list isn't exhaustive, so if you have other ideas for how you think I may be able to help you, please contact me.
I also have experience with system architecture since 2003: REST, SOAP, SOA, batch systems, etc. If you need help with the big picture, I may be able to help as well.
During my career, I've experienced a wide range of development processes, including LEAN Software Development, SCRUM, Open Source development, MSF, XP and even V-Model. I've been doing Test-Driven Development since 2005, and also have experience with Continuous Integration, Continuous Delivery, Git, Mercurial, TFS, SVN and Visual Studio extensibility (VSIX). If you need help with your development process, I may be able to coach you.
If you want me to review your code, I'll be happy to do so. I particularly look for issues relating to readability, encapsulation, coupling, maintainability, etc.
I'm often called to extinguish a fire. If performance is bad, the CPU usage is high, calls last forever I have some experience how to fix it.
I can visit your company to deliver lectures and workshops. You are welcome to look at my lectures and projects to get an idea about current and past topics, but feel free tocontact me to discuss topics; I can most likely tailor something that fits your requirements.
I support you with my experience, give recommendations, evaluate technology stacks and let you profit from not making mistakes others already have made.
You need someone to prove you ideas and thought - I'm pretty fast at understanding business models, requirements and technical specifications.
Sometimes people simply want to have a meeting with me to discuss various topics - typically Test-Driven Development, software design, architecture, and the like. I'm happy to visit you for a meeting with you and your team, where we can discuss your questions, sketch together on a whiteboard, look at code examples, etc., in an ad hoc fashion.
You can also book me for a session or keynote at your conference or event.
If you are interested in hiring me, then please contact me. While I'm based in Wuppertal, Germany, I can travel to you if necessary, as long as I don't have to stay away from my family for too long; in this case, you'll need to cover my travel expenses as well, although I sometimes include that in a fixed price offer. Collaboration over the internet is obviously a less expensive alternative and reduces my carbon footprint.
Usually I charge by the hour (remote) and by day (on site), but sometimes (e.g. for training) I can also give you a fixed price offer. My prices are high - expect to pay more than you would normally pay for a development consultant, but slightly less than a licensed lawyer, accountant, management consultant, or similar. My price may vary with the nature and length of the assignment. Also depending on the nature of the task, I may ask for a retainer fee. Please contact me for details.
Don't hesitate to contact me for a lecture at your conference!
NET Developer Days (PL)"Defensive Programming, Resilience Patterns & Antifragility"
BASTA (DE)"Defensive Programming, Resilience Patterns & Antifragility"
Network (UA)"Defensive Programming, Resilience Patterns & Antifragility"
.NET Developer Week (DE)"Component Oriented Design"
BASTA Spring (DE)"Component Oriented Design"
BASTA Spring (DE)"Baust Du noch, oder shippst du schon"
NRW Conf (DE)"Tales from the Build"
.NET Rhein Ruhr (DE)"Komponentenorientierung"
dotnet-cologne (DE)"Build, Builder, Am Buildesten"
NRW Conf (DE)"AngularJS und ein bisschen ASP.NET MVC"
ICE Lingen (DE)"AngularJS with Microsoft Back-Ends"
ICE Lingen (DE)"Accept the Web"
BASTA (DE)"Introducing Razor"
.Net Day Franken (DE)"ASP.NET MVC Localization"
NRW Conf (DE)".NET Security with ASP.NET Membership"
IX Developer Day (DE)".NET Web Technology Landscape"
BASTA! (DE)"ASP.NET MVC den REST geben"
NRW Conf (DE)"ASP.NET WebForms & ASP.NET MVC"
ICE Lingen (DE)"Loose Koppelung – Ein Code auf .NET, Windows Mobile, Silverlight und IPhone"
BASTA Spring (DE)"ASP.NET Controls für Web Forms und MVC"
.NET UG NiederRhein (DE)"Introducing ASP.NET MVC"
.NET UG Rhein Ruhr (DE)"ASP.NET WebForms & ASP.NET MVC"
ICE Lingen (DE)"WCF, PHP & IIS – WebServices InterOp"
PRIO Conference (DE)"User Interface Das fremde Wesen?"
.NET Information Day (DE)"More Effective C#"
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"
.NET UG NiederRhein (DE)"Business-Anwendungen mit Silverlight"
BASTA Spring (DE)"O/R-Mapper im Eigenbau"
Afterlaunch (DE)"Design, Develop and Deploy distributed Systems with the Windows Communication Foundation"
BASTA (DE)"Massendaten auf dem Client"
Microsoft TechDays (PT)"WCF, JSON and AJAX for performance and manageability"
.NET UG NiederRhein (DE)"WCF in der Praxis – Develop, Design, Deploy"
BASTA! (DE)"SOA on the Client"
NRW Conf (DE)"Asynchronous ASP.NET"
.NET UG NiederRhein (DE)"Windows Workflow Foundation Introduced"
BASTA! (DE)"Advanced ASP.NET Server Controls"
DDD DeveloperDay (UK)"Indigo (WCF), SOA and the real world"
TechEd (ES)"Tips and Tricks from the field building an distributed system with WCF"
NRW Conf (DE)"Indigo & SOA in the Real World"
.NET SummerCamp (DE)"Introducing .NET"
DDD DeveloperDay (UK)"1st Class Data-Driven Applications with ASP.NET 2.0"
NRW Conf (DE)"Enterprise Design, Entwicklung und Tests mit Team System"
BASTA! (DE)"Secure HTTP (HTTPS) mit IIS"
Don't hesitate to contact me for your project!
HReos GmbH & Co KG (DE)
cleverbridge AG (DE)
Technolas AG (DE)
JENOPTIK Robot GmbH (DE)
ISGUS GmbH (DE)
Rittal GmbH (DE)
FID Software (DE)
adesso AG (DE)
myDays GmbH (DE)
Microsoft EMEA (DE)
AUTO online GmbH (DE)
SAP SE (DE)
ABB Sweden (SE)
Degussa AG (DE)
Autoteile Oberberg (DE)
Gallery arta (DE)
Koch & Schröder GmbH (DE)
FEELING INSPIRED BY @LENNYBACON AND @SHANSELMAN. GUYS, YOU ARE THE BEST FOR THE FIRST SESSION DAY AT @DEVELOPERDAYSPL #WARSAW
Darius Parys, Technical Evangelist, Microsoft Deutschland GmbH
DANIEL IS AN EXCELLENT CHOICE IN HIS ROLE AND I AM
LOOKING FORWARD FOR ANOTHER PROJECT TO WORK WITH HIM AGAIN.
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.
Clemens Vasters, Program Manager, Microsoft Corporation
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.
Michael Kaletsch, IT Director, DWS
VERY EXPERIENCED AND SOLUTION ORIENTED. GREAT OVERVIEW ON SOFTWARE DEVELOPMENT STANDARDS AND HOW TO PRACTICE AGILE DEVELOPMENT.
Ilker Cetinkaya, Software Architect, AutoScout24 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
Boas Enkler, Solution Architect, B & R DV Informationssysteme GmbH
ÄUßERST KOMPETENTE UND FUNDIERTE BERATUNG. NUR ZU EMPFEHLEN!
Ramon Kania, Entwicklungsleiter, MOVEO Software 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!
Silvio Katzmann, Research & Development, Fischerwerke GmbH & Co. KG
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.
Dirk Schreyer, Projektleiter, ITERGO Informationstechnologie GmbH
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
Gerrit Puddig, Software Engineer, newtelligence AG
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.
Elias Tobias, Software Architecture Advisor, Microsoft Israel
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…
I design, develop, deploy, teach, train, coach and speak software. My topics are HTML5 & Web, Data Access & Performance, Scalable & Testable Design, Distributed Systems & Services, Security & Trust.