|
Andreas Bürgel
|
|
|
Ingenieur-Informatik (:= computer science, electrical-engineering and some business administration)
|
"Zwei mechanische Systeme lernen 'laufen'"
about evolving control-programs for random-morphology-robot-locomotion with GP
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Languages
|
|
|
German (native speaker)
English (read/write: good/good;hear/speak: good/good)
|
Java
C
C++
Assembler (ARM, MIPS, x86)
Modula-2
Pascal
Lisp
|
bash/shell
awk
Tcl/Tk
JavaScript
PHP 4.x
|
HTML
XML
|
CSS
|
|
|
|
|
|
|
|
|
|
|
Software Engineering
|
|
|
+ more than eight years experience in different industries
+ more than eleven years experience in object-oriented technology (OOA, OOD, OOP, ...)
|
Eclipse 2.x/3.x
JBuilder 7/8/9
Visual C++ 6.0
{KDevelop}
{others}
|
gcc, binutils, gdb/insight, ... (aka GNUPro)
gcj
Java (javac, javah, et.al. ...)
|
CVS
Merant PVCS
Subversion
|
GNU make
ANT
|
JUnit
findbugs
|
|
|
objectiF 4.7/5.x
Umbrello
{Rational Rose}
|
javadoc
doxygen
Apache Forrest
|
|
|
|
|
|
|
|
|
|
Operating Systems
|
|
|
GNU/Linux (since kernel 0.98.x)
SunOS/Solaris (up to 8)
|
Windows 2003 Server
Windows 2000 Server
Windows NT
Windows 95/98
DOS
|
RedHat eCos
ELinOS 4.x
|
VMWare
Virtual PC
CygWin
dosemu
{WINE}
|
|
|
|
|
|
|
|
|
|
|
|
Database
|
|
|
MySQL
Solid (long time ago ...)
{IBM DB2}
{MS SQLServer}
{Oracle 10g}
|
hibernate 2.x/3.x
Microdoc MPF/J
{Prevayler} (ok, it's a prevalence layer)
|
SQL
HQL (hibernate's object-oriented query-language)
|
|
|
|
|
|
|
|
|
|
|
|
|
Enterprise Software
|
|
|
IBM Tivoli Directory Server
Microsoft Active Directory
|
Siemens BeanTA
{IBM Websphere Application Server 6.x}
{JBoss}
Factum custom application server (when men were real men and wrote their own application-servers ...)
|
IBM Tivoli Access Manager
|
IBM Tivoli Identity Manager
|
Tomcat 5.x
|
IBM Tivoli Directory Integrator
|
|
|
|
|
|
|
|
|
|
APIs
|
|
|
JNI
Swing
J2EE (EJB, JNDI, JDBC, RMI, JMS)
Beans
IBM Tivoli Directory Integrator
{Java3D}
JavaSound
DOM
SAX
Axis
others ...
|
RogueWave tools++
eCos C++ API
Microsoft MFC
boost
Arabica XML toolkit
others ...
|
POSIX
eCos C API
others ...
|
|
|
|
|
|
|
|
|
|
|
|
|
Projects
|
|
|
- RDBMS-based data-distribution- and push-system for propagating data to scattered servers via the public telephone network
- RDBMS-based automatic patch-system for maintenance of remote servers
- conceptual design and implementation of a Linux-based intranet-server
- persistence-layer components
- Java framework-components
- Java embedded cron mechanism
|
- operating-system ports to several custom designed, ARM-based hardware
- embedded framework design and development
- developers/customers manuals
- FPGA-, camera-, I²C-, chipcard- and other drivers
- project management, planning
- core-software of an embedded, multi-purpose finger-print recognition solution based on the SA1100
|
- implementation of an identity- and access-management solution for global single-sign-on based on Tivoli-products and a central LDAP directory
- diagnostics tool for Windows desktops and terminal-servers
- migration of a C++ API to a Java based table-storage system under the hood
- evaluation- and prototype- projects, mostly based on Java technology
|
- architecture, design and implementation of automation systems for coal mining machinery
|
|
Interests
|
|
|
- robotics and autonomous systems
- bionics and nature analogue problem solving
- Java
- computer graphics
- super computing
- home automation
|