My former jobs are grouped mainly in three areas:
- embedded system development (automotive industry),
- wireless communication (GSM- and intelligent networks),
- and finance (large banks, e.g. Erste Bank AG., Bawag AG., Porsche Bank A.G., Bank Austria).
I am a software engineer (with a strong hardware knowledge, especially in embedded systems,
telecommunication and protocols), systems- and applications programmer, systems analyst, and IT
project manager, with the following focuses:
- imperative programming languages (Ada, several Assemblers, Basic, C, C++ (11, 14), C#,
Cobol, Java (SE 6,7,8), Fortran, Pascal, Pearl, and several scripting languages) and data
description/definition languages (as ASN.1, CDDL)
- database management systems (MySQL, INFORMIX, ORACLE, Rdb)
- integrated development environments for program development and data modeling (IDEs, as
Enterprise Architect, Rational Rose, Eclipse, NetBeans, Sun Visual Workshop, Sun
Forte)
- OO-technology (modeling, methodologies, UML, SysML, RUP) and Web-based technologies, as J
ava, J2ME, J2EE, HTML, DHTML, JavaScript, CSS, RELAX-NG, SGML, XML, XML-FO, XML Schema, XSLT
- data communication protocols (ADCCP, HDLC, X.25, LAP-A/B/C/D, TCP, IP, UDP, with a strong
ISO-OSI background)
- different UNIX-derivates (Solaris, AIX, HP-UX), and VMS/OpenVMS as operating systems.
I am a systems engineer with the following focuses:
- managing system engineering life cycles (preliminary conceptual design and system-level
functional architecting, logical design and physical architecture specification, detailed
design and associated production and testing, operational implementation in the field,
evaluation and modification, operational deployment)
- requirements and specification management (discovering, eliciting, capturing, clarifying,
classifying, qualifying, decomposing, deriving, allocating requirements)
- modeling techniques (constructing UML-, SysML-, BMPN-, SPEM-, and IDEF[0, 1, 1X, 4] models)
I am a technical writer as well, with the following focuses:
- developing XML-based modular and reusable documents (using DITA with the oXygen tool-set),
- producing large (A1-, A2-size) complex drawings (with CorelDRAW Technical Suite X5,
X8),
- forming high-quality math typography (with MathML and MathJax),
- constructing sophisticated passive and active web-sites (using Dreamweaver and Adobe CSn).