Portfolio: Scala und Java als Freelancer / Entwickler

Niemand kann alles, insbesondere nicht im Bereich der vielen modernen Software-Technologien. Damit Sie wissen was ich leiste: auf dieser Seite beschreibe ich meine bisherigen Erfahrungen im Bereich Software- und Webentwicklung.

Softwareentwicklung

In der Vergangenheit habe ich Software in verschiedenen Sprachen für verschiedene Systeme entwickelt.

  • Java. Der Schwerpunkt meiner Entwicklungsarbeiten. Die bislang verwendeten Technologien umfassen unter anderem:

    • Java 6, Java ME, Struts 2.x, Spring Framework 2.x, JPA, Hibernate, AspectJ, Maven, JUnit
  • Scala. Scala ist eine vergleichsweise neue Sprache, die mit Java perfekt zusammenarbeitet. Scala läuft auf der JVM, kann vorhandene Java-Klassen verwenden und bietet eine höhere Produktivität als Java.

  • C++. Ich habe mehrere Jahre C++ Software entwickelt, die das Qt-Framework in der Version 3.x verwendet.

  • Sonstiges. Ich arbeite mit vielen verschiedenen Systemen und Sprachen, meist um ein Teilproblem eines Projektes besser zu lösen. Die bisher verwendeten Technologien im groben Überblick:

    • Javascript: mit und ohne JQuery
    • Flash: Actionscript mit Flex3
    • Scriptsprachen: Perl
    • XML: XML, XSLT, DocBook