Passionate software developer consultant with a broad experience in developing software in various industries. Technical person in a relentless quest for knowledge, often spends his time reading books or studying the source code of both emerging and well established technologies. Strong believer in software craftsmanship, automatic testing, distributed systems, and automatic deployment. Understands and converts client requirements into maintainable code, paying great attention to using the best technologies for the job.
Can be reached by: