Skills
Betriebssysteme:
o Windows,
o Unix-Systeme: Linux (Suse, Ubuntu)
Sprachen:
o Java, PHP, C, C++, Perl, Shell-Programmierung (sh, ksh, Bash usw.)
Web:
o HTML 5, Javascript, Java, JSP, CSS, XML, XSL, XSLT, PDF
o JSON, JQuery UI, AngularJS, REST, SOAP
Web-/Applikationsserver:
o Apache, Bea Weblogic, Glassfish, Website, iPlanet
o Tomcat, Sun Application Server, JBoss AS, Jetty
Frameworks/Architekturen/Technologien (Java-spez.):
o J2SE, J2ME, J2EE (MVC, JNDI, JDBC, LDAP ... )
o Webservices, SOAP
o UTC/SA, GROPS
o Struts, Velocity
o Applet-/Servlet-Programmierung, RMI, Threads, EJB, Security etc.
o Midlet-Programmierung MIDP/CLDC
o Dokumentenerstellung mit PDF, Acrobat Acroforms, Itext, FOP
o Persistenz/OR-Mapper: EJB 3.0, Toplink, Hibernate, IBatis
o Pentaho BI, PDI, Spoon
o Spring, Spring Batch
o JBoss Rules Engine (Drools)
o Eclipse RCP, JMeter , JRebel, Cactus, JNI, DOM, JDT
o Apache Camel Framework
Datenbanken und Persistenz, Tools:
o SQL, Oracle, MySQL, phpMyAdmin, DB2, TOAD
o Toplink, MS Access Grundkenntnisse, Pointbase Cloudscape,
o DBVisualiser, Oracle SQL Developer, Oracle SQL Plus, PL/SQL,
o Java Persistence API, Hibernate, Toplink, IBatis, PL/SQL Developer,
o Sybase Powerdesigner, H2
o Postgres
Entwicklungsumgebungen, CI
o Borland C++ IDE, MS Developer Studio
o Unix makefiles, Ant Build Files, Maven, Symantec Visual Cafe
o JBuilder Enterprise, Eclipse
o NetBeans IDE, Cruise Control, Hudson, Jenkins
o IntelliJ IDEA
GUI-Builder/Libraries
o OWL (Borland), ILOG-VIEWS, GRIT Application Developer
o Java: AWT, Swing, SWT, JFace, JSF, Vaadin
Revisionsverwaltung
o CVS, Tortoise, MS Visual Source Safe
o Subversion, zugehörige Eclipse Plugins
o Serena Dimensions, GIT, Maven
Methoden/Standards:
o OOA, OOD, OOP, UML, OR-Datenmodellierung,
o Phasen/Wasserfallmodell, Agile Entwicklung/Scrum, Extreme Programming
o testgetriebene Entwicklung, Requirements Management
o TDD Testgetriebene Entwicklung
Sonstige Tools/Kenntnisse:
o Vi, gVim, Cygwin, Exceed, VNC, Matlab, VMware, etc.
o Kryptographie Grundkenntnisse HTTPS/PGP,
Entwicklung sicherer Webanwendungen für das Internet
o MS Standardsoftware (Word, Excel, Outlook, Projects, Visio)
o studienspezifische Spezialkenntnisse: Neuronale Netze, Regelungs- und
Steuerungstechnik, Modellierung/Simulation mechanischer, thermodynamischer
elektrotechnischer und nichttechnischer Systeme, Optimierungsverfahren,
Biomedizinische Technik (Physiologie, Elektrobiologie, medizinische Verfahrens-
technik, Radiologie, Strahlentechnik), Echtzeitdatenverarbeitung
o Mercury Quality Center, JIRA, actiTime, Mantis, Confluence, Crucible
o Hardwareprogammierung Assembler, C für Microcontroler (Atmel ATmega16 etc.)
, Elektronikenwicklung
o Modelio, Enterprise Architect
o Corba, JacORB, omniORB
Tätigkeiten/Tätigkeitsbereiche:
o Entwicklung
o Wartung, Support ,administrative Tätigkeiten in NT- und Unix-Bereich,
(Releaseerstellung, Organisation der Entwicklungsumgebung etc.),
Dokumentation
o Portierung (NT nach Irix, Solaris, HPUX)
o Schulung
o Einführung und Umsetzung von QS-Maßnahmen
o Projektleitung
Schulungen/Zertifizierungen:
o Pro/ENGINEER Basistraining
o Pro/ENGINEER Aufbautraining
o ISO 9001:1994/2000 Mitarbeiterschulung
o ITIL Basisschulung
o Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4
(SCJP, CX-310-035)
o Sun Certified Programmer for the Java Platform, Standard Edition 5.0 (CX-310-055)
o Sun Certified Web Component Developer for the Java 2 Platform,
Enterprise Edition 1.4 (SCWCD, CX-310-081)
o Sun Certified Business Component Developer for Java 2 Platform,
Enterprise Edition 1.3 (SCBCD, CX-310-090)
o Sun Certified Mobile Application Developer for J2ME, (SCMAD, CX-310-110)
o Join BMW IT
o Certified Oracle 10g DBA (OCA, Database Administration I)
o Einführung Visual Basic 2008, .NET
o Einführung Microsoft C#, .NET
o Requirements Management
o Projektmanagement mit MS Projekt 2007