Lebenslauf - Erik Unger

Erik Unger
Geboren:25. Dezember 1975 in Graz, Österreich
Mutter:Mag. Veronika Unger - AHS Professorin Physik und Mathematik
Vater:Helmut Unger - Pilot
Staatsbürgerschaft:Österreich
Ansässig in:Melbourne, Australien

Schulausbildung:

  • 1982-1986
  • 4 Klassen Volksschule in Hönigthal
  • 1986-1990
  • 4 Klassen BRG-Kepler in Graz
  • 1990-1996
  • 5 Jahrgänge und Matura Höhere technische Bundeslehr - und Versuchsanstalt Graz - Gösting (BULME), Abteilung Maschinenbau

    Technische Ferialpraktika:
  • 1991
  • Punitz-Flug (Flugzeugwartung und Flugplatzverwaltung)
  • 1994
  • Diamond Aircraft (Flugzeugfertigung)
  • 1995
  • Computer Aided Technologies Tüchler: (3D-Normteilbibliothek für I-DEAS Master Series 3D-CAD-Software)

    Zusätzliche Ausbildungen:
  • 1994-1995
  • Zusatzfach an der HTL (BULME): Computerbau
  • 1994-1995
  • Kurs an der HTL (BULME): Qualitätstechnik Q-II (Statistische Methoden der Qualitätssicherung)
  • 2001
  • Erste-Hilfe Grundkurs

    Zivildienst:

  • 1996-1997
  • Feuerwehr Liezen

    Berufslaufbahn:

  • 1996-1998
  • Verschiedene Artikel über Grafik und 3D Programmierung für PC Magazin - DOS und c't. Unter anderem: Programmierung einer Echtzeit-Racasting Engine ähnlich Wolfenstein/Doom mit Turbo Pacal unter DOS, Grundlagen und Grafikeffekte, Laden und Darstellen von 3D-Modellen unter Windows mit Delphi und DirectX
  • 1996-1998
  • Portierung der Versionen 5 - 7 von Microsofts DirectX für Borland Delphi, sowie Portierung der 3dfx 3D-Treiberschnittstelle Glide 2.x und 3.x für Borland Delphi
  • 1998
  • Implementierung einer Arbeitnehmerdatenübermittlung mit Borland Delphi für die Baugewerbesoftware baudat
  • 1998-2000
  • 2D/3D Fahrstrecken-Editor und Simulator in Java mit OpenGL für Motorenentwicklung und Tests, entwickelt für AVL List über c.c.com
  • 2000-2003
  • 2D/3D Grafik-Engine für das hauptsächlich militärisch genutzte Geoinformationssystem Geogrid, entwickelt für Dornier / EADS (European Aeronautic Defence and Space Company). Implementiert mit C/C++ und OpenGL, Portierungen für Windows CE und embedded Systeme sowie serverseitiges Rendering für Internetanwendungen
  • 2002
  • Firmengründung Bouncing Bytes (Unger & Lefkopoulos OEG)
  • 2003
  • Konzeption und Projektleitung einer unternehmenskritischen Online-Datenbank zur Verwaltung von Test- und Seriennummerdaten von Autobahnmautsensoren mit PHP und PostgreSQL für EFKON (Projektleitung - Teamgröße: 4)
  • 2003-2004
  • Expertensystem zur Analyse von Markttrends, Wertschöpfungsketten und Produkteigenschaften, entwickelt für Customer Experts.
    Java Anwendung mit eigenentwickelter objekt-orientierter XML/Java Datenbank und eigenem Swing Look-And-Feel für die Benutzeroberfläche
    (Projektleitung - Teamgröße: 3)
  • 2004
  • Online-Datenbank für LKW-Aufbauten mit PHP und MySQL für Karosserie/LKW-Service Wasner
  • 2004-2005
  • Entwicklung der 3D Datenvisualisierungskomponente der Motorenoptimierungssoftware CAMEO von AVL List, implementiert in C++ und C# mit DirectX
  • 2005-2006
  • Freiberufliche Mitarbeit bei der Entwicklung diverser Komponenten der Motorenoptimierungssoftware CAMEO von AVL List
  • 2006
  • Gameplay-, Editor-, Effektprogrammierung, sowie Performanceoptimierung für das Computerspiel The Show von Sixteen Tons Entertainment. 3D-Engine: Trinigy Vision
  • 2006
  • Arbeitszeitverwaltung für Kärntner Energie-Verbund umgesetzt mit JSP und Oracle, im Unterauftrag von Netconomy
  • 2007
  • Preisberechnungstool für eine namhafte Logistikfirma, im Unterauftrag von Customer Experts. Umgesetzt in C++ mit den selbst entwickelten Libraries BaseLib, Ygui und Win32Widgets.
  • 2007
  • Mitarbeit an einem Flex Projekt von Customer Experts. Tools: Adobe Flex Builder, Eclipse, Apache Tomcat, Subversion, Oracle
  • 2003-2008
  • BaseLib: Eigenentwicklung einer plattformunabhängigen C++ Basisbibliothek, inspiriert von Java und C# APIs. Open Source Release geplant für 2008
  • 2003-2008
  • Ygui: Eigenentwicklung einer plattformunabhängigen C++ GUI-Bibliothek vorerst mit einer Widget-Library für Win32. Unterstützt Custom Widget-Libraries, Multilanguage, Skinning und Stylesheets
  • 2003-2008
  • Next-Reality Engine: Eigenentwicklung einer plattformunabhängigen 3D- und Game-Engine für 3D-Simulationen, wissenschaftliche Visualisierungen und Computerspiele. Inkludiert sind Libraries für plattformunabhängige Basisfunktionen sowie Benutzeroberflächen. Tools: MS Visual Studion 2005, Subversion, Doxygen, Blender, 3DS MAX, Wiki- und Forensystem, SQLite

    Erfahrung mit:

  • Programmiersprachen: C/C++, C#, Java, Java Script, Action Script, Pascal/Delphi, PHP, x86-Assembler
  • Tools: Visual Studio, eclipse, eMbedded Visual C++, Rational Rose, JBuilder, Delphi, Source Safe, Harvest, CVS, Subversion, MySQL, PostgreSQL, Doxygen, CppUnit Adobe Flex Builder
  • Technologien: OpenGL, DirectX, .NET, STL, UML, Design Patterns, SQL, XML, XSLT, SVG, TCP/IP, UDP JSP AJAX
  • Betriebssysteme: Windows, Windows CE, Linux
  • Sprachen:

  • Deutsch
  • Englisch
  • Vorlieben:

  • Teamwork, Coaching
  • Sauberes, elegantes objekt-orientiertes Softwaredesign
  • Homogener und aussagekräftiger Coding-Style
  • Grundlagenarbeit (Library- bzw. "Engine"-Programmierung)
  • 3D-Programmierung
  • Referenzen:

  • PC Magazin - DOS
  • c't
  • DirectX und Glide für Delphi
  • baudat
  • c.c.com
  • EADS - Dornier
  • Wasner
  • EFKON
  • Customer Experts
  • AVL List
  • Sixteen Tons Entertainment
  • Netconomy