Login

Profil


Führungskompetenzen

Projektleitung

  • Leitung von kleinen Teams bis 5 Mitarbeiter
  • Definition von Prozessen

Fachliche Kompetenzen

Java-Entwicklung

  • Allgemeines
    • XMLMind Plugin Entwicklung
    • Lucene-Entwicklung

  • Webapplikationen
    • Java Server Faces
    • Struts
    • Spring
  • Rich Client
    • Swing und AWT
  • Datenbanken
    • EJB
    • Hibernate
    • MySQL
    • Postgresql
    • Oracle
  • XML-Libraries
    • JAXP: DOM-, SAX-, XSLT-, XSD-Schnittstellen
    • JAXB, Castor
  • Container
    • Tomcat, Jetty
    • Websphere
    • Jboss

Objektorientierte Methoden

  • Objektorientierte Analyse, Design und Programmierung
  • Anwendung der GoF Design Patterns
  • MDSD mit Visual Paradigm, Netbeans, Argo und Umbrello

Prozess-Orientierung

  • Definition des Analyse- und Entwicklungsprozesses nach OUP und RUP
  • Kenntnisse in RUP, OUP, CMMI, PSP

Markup- und Textprocessing

  • Erstellung von HTML, XHTML mit CSS und Javascript
  • Verwendung von XML und Verarbeitung mit XSLT / XPATH
  • XML-Definition mit DTDs, XSD-Schemas
  • Anwendung von SGML (beispielsweise DocBook)

Entwicklung abseits von Java

  • PHP
  • Perl
  • Python
  • TCL/TK
  • ANSI C / C++ (Gnu Libraries)
  • Shell-Programmierung

Entwicklungswerkzeuge

  • Entwicklung vorrangig mit Eclipse, Emacs und Vi
  • Versionierung mit Subversion, CVS und RCS
  • Build- und Konfigurations-Management sowohl mit Maven und Ant

Administration

  • Administration von Linux-Servern und Clients (alle Distributionen)
  • Administration von Windows-Clients
  • Betrieb von Apache Webserver, Websphere Application- und Portal-Servern, Postfix-Server, Tomcat
  • Betrieb von MySql und Postgresql Datenbank-Servern



Blackout Europe - Defending the Open Internet