About
Writing software is half an art, half an engineering discipline and half a pleasure. That gives us three halves which indicates how devoted one needs to be, when developing production strength software. However, it also tells you that it’s fun to dig into a problem and create a robust and elegant solution. I have more than 20 years of experience in developing software in very many and different programming languages and platforms.
The last couple of years have been biased towards the Java™ platform. That means I have developed many applications and modules using JSP/Servlets, EJB, JMS, Swing, JDBC, J2EE, Tomcat, Struts, Axis. Recently I have discovered Groovy, Grails and Wicket - all are very nice experiencies.
That doesn’t mean I have forgotten everything I learnt before. During the 90s I were developing web applications in Perl, standard applications in C++, telecom application in Erlang and real-time applications in Ada or Concurrent C. During the 80’s I were devoted mostly to developing in C, but made several digressions into fancy languages such as Prolog, Lisp and ML.
