Dan Nicolici
Senior Software Architect @ Fortech
I am a software developer who understands programming as something done by the people for the people. That's why I am dedicated to software clarity and ease of use. I've worked most of my career building web and distributed systems in various business domains. I enjoy designing and implementing practical solutions and using the proper tools to this end, be they programming languages, frameworks or ready-made products. I have a strong experience with Java and its ecosystem, but also use other programming languages and platforms like .NET, Python, Scala, Groovy, JavaScript, templating and markup languages. I'm really into Clojure.
Presentation:
Design Guidelines for Webapps