Portfolio: Scala and Java as freelancer / developer
Nobody can do everything, especially not in the area of the many modern software technologies. On this page I describe my previous experiences in the area of software- and webdevelopment.
Software development
In the past I've developed software in different languages for many different systems.
Java. The main focus of my development work. The list of technologies I've used so far includes:
- Java 6, Java ME, Struts 2.x, Spring Framework 2.x, JPA, Hibernate, AspectJ, Maven, JUnit
Scala. Scala is a rather new language which perfectly works together with Java. Scala runs in the JVM, can use existing Java classes and offers a higher productivity than Java.
C++. I've developed software in C++ for many years (using the Qt framework in version 3.x).
Miscellaneous. I work with many different systems and languages, mostly to solve a single problem in a project in a better way. The technologies I've used so far in a broad outline:
- Javascript: with and without JQuery
- Flash: Actionscript with Flex3
- Scripting languages: Perl
- XML: XML, XSLT, DocBook
