Beginning of the nineties I 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 I began to focus .NET, streaked Python, and now JavaScript again.
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.
About MeIf you are interested in hiring me, then please contact me. While I'm based in Northrhine-Westphalia in Wuppertal (Germany) I can travel to you if necessary, as long as I don't have to stay away from my loved ones 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 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.
Over 20+ years of experience working with companies from all over the world. I design & develop digital solutions to help businesses and improve people's lives.
Linkedin Download My ResumeFeeling inspired by @lennybacon and @shanselman . Guys, you are the best for the first session day at @DeveloperDaysPL #warsaw
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.
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.