CV, Armin Faltl

DOB: 9. July 1966

Skills

Experience

2002-2012 Running my own business in the trades of locksmithing and mechatronics (mechatronic for machine and manufacturing technology). - This is a combination of mechanics and electronics.
Important Customer Projects: Besides I do occasional turning and welding jobs.

2002 Trade-legal manager for a locksmith's shop.

1995 - 2002 Work for Siemens AG Oe, PSE:
Design, implementation (scripting) and application of software development policies and configuration management systems. Advanced knowledge on Rational ClearCase, basic knowledge on CVS (including RCS).

Design of a string pattern matching algorithm for combining incomplete scanner input from OCR.

Development of a fault tolerant transaction based data synchronisation tool including a socket based client-server system for data transport and remote execution on UNIX (HP-UX and SINIX).

1994 - 1995 Work for the "Commission for Acoustic Research" of the Austrian Academy of Sciences:
Implementation of a Fast Hartley Transform algorithm in DSP assembler and two real time display widgets derived from MFC on Windows NT, one of oscilloscope and one of spectrogram type.

1994 Military Service:
Serving as a truck driver.

1992 - 1994 Diploma thesis:
Design and implementation of a graphical pre- and postprocessor for a naval buoyancy calculation program. Usage of threedimensional parametric splines, display transformations. Added bouancy, stability and wetted surface calculations, and a developable surface generator after finish of thesis.

Programming Skills

laguage expertise last used experience
C/C++ advanced currently used 15/13 years
Perl expert currently used 12 years
X11/GTK+/FLTK advanced currently used 14/10/6 years
OpenGL intermediate currently used 7 years
Pascal intermediate 1995 (rare cases till now) 2 years
MFC intermediate 1995 6 months
FORTRAN 77 intermediate 1993 (rare cases till now) 2 years
DSP/assembler advanced 1995 2 years
HTML/CSS intermediate currently used 7 years
JAVA novice 2006 -
CORBA novice 1999 -
Renesas H8/assembler novice 2003 -

Working with AutoCAD, QCad

Craftsmanship

I'm fairly good at turning/milling and have a working knowledge of general mechanics, black smithing, carpentry and bricklaying.

In summer 2011 I acquired the certificate of being an International Welding Specialist for pipe welding for the processes stick welding (111) and MAG (135, 136) in all positions.

Patents:

AT 501131 Druckaufgeladene thermochemische Energieumwandlungsanlage
AT 504346 Festbett-Fließbett-Reaktor für Hochtemperatur-Energieumwandlungsanlagen

Education

Volksschule (primary school) 1972-1976
Integrierte Gesamtschule (secondary modern school) 1976-1980
Bundes Oberstufen-Realgymnasium (high school) 1980-1984
Mechanical engineering at the Technical University of Vienna
(Dipl.Ing. with first-class honours) Special interests:
  • naval architecture and model basin technology
  • sensor technology, electronic aquisition of mechanical signals and signal processing.
  • manufacturing technology
1984-1994

Other (partly private) Projects

Hobbies

A hobby I didn't find time for a while now is the build of a robotic telescope, where I work on the mechanical construction and build (apart from the optics), as well as control and image processing software and hardware.
The optics and tube are ready and in use on a Dobsonian mount, the robotic fork-mount waites for some spare time;-)
The image processing includes a maybe novel plate matching algorithm to determine the exact position and orientation of astronomical images, starting from a reasonable guess. The algorithm is used for automatic astrometry and detection of moving objects from a minimum of 3 images in the presence of noise. The plate matching can operate on a reduced star catalog like USNO SA 2.0. Tests of the C++ implementation show the algorithm to be quite fast. A presentation of this algorithm was made at the Meeting on Asteroids and Comets in Europe, MACE 2006.


Living in Vienna since my birth, I spend my spare time with reading, programming, dancing, gymnastics, work-out, swimming and going out with friends.