Davide De Rosa

On development

I strive to be professional on each step, from analysis through user experience down to real code. Everything is key to high-quality software and code is the very last part of the problem.

I’m rarely happy with just “stuff that works”, it’s essential to me to take the time to adopt the best solution I can ever think of.

Where I’m going

I’m mostly interested in mobile platforms, especially iOS.

I enjoy teaching as much as I enjoy making software. I usually give my best when dealing with the skeptical, there’s plenty of reasons why one should make friends with computers nowadays.

I’m deeply into the Bitcoin cryptocurrency, especially client-side development. My ambitious goal is making it a seamless experience for the average user. BitcoinSPV and the series “Basic Blockchain Programming” are my first step towards that.

I spent some time on advanced AJAX implementations and tweeckie is sort of an experiment about them.

My former full-time jobs sticked with the Java enterprise environment. Back then, I also brilliantly achieved the Sun Certified Java Programmer certification (now OCPJP).