The ultimate purpose of software is to serve users. Creating a useful piece of software is not a trivial task, and it shouldn't be one. It requires different kinds of skills and more importantly, continuous usage of all of them. For me, software development doesn't exist without those skills continuously being improved... Each new project is an interesting challenge for me, no matter how complex it might be. With all this in mind, I always try to achieve the best result possible. And I'm open for collaboration with you. I hope we'll learn a lot from it...