Navigation überspringen

Christian Hackl

Angestellt, Senior-Softwareentwickler, ÖBB Business Competence Center GmbH
Graz, Österreich

Fähigkeiten und Kenntnisse

C++
Kotlin
Docker
SQL
TypeScript
Node.js
JavaScript
Scala
Java
Relationale Datenbanken
Oracle DB
Softwarearchitektur
C
Generic Programming
Design Patterns
Usability
Git
Objektorientiertes Design
Boost
Concurrent Programming
SQLite
Visual C++
GCC
REST
Linux/Unix Shell
Microsoft Access
Visual Studio
Informationsvisualisierung
Library Design
Windows API
LaTeX
SVN
TFS
MySQL
HTML
CSS
Doxygen
PHP
UML
Android
C#
wxWidgets
Fortran
VBA
.NET
Visual Basic
OpenGL
Usenet
Jira
Confluence

Werdegang

Berufserfahrung von Christian Hackl

  • Bis heute 10 Jahre und 2 Monate, seit Mai 2015

    Senior-Softwareentwickler

    ÖBB Business Competence Center GmbH

    Software-Architektur & IT-Architektur, Requirements-Analyse, Datenbank-Design, Implementierung von Software in stark verteilten Umgebungen; sowohl Eigenentwicklung als auch Integration von Fremdsoftware. Zentrale Fachbereiche: Fahrgastinformationssysteme und Vertrieb im Personenverkehr.

  • 3 Jahre und 5 Monate, Dez. 2011 - Apr. 2015

    Softwareentwickler

    IKARUS Security Software GmbH

    Entwurf und Entwicklung von Applikationen und SDKs im Bereich der Android-Sicherheit (Virenscans mit intern entwickelter Engine, Web-Filtering, Diebstahlschutz, SMS-Fernsteuerung). Technischer Schwerpunkt auf Java und C++ via JNI.

  • 4 Monate, Nov. 2010 - Feb. 2011

    Kursleiter SQL

    Grazer Wechselseitige Versicherung AG

    SQL-Unterricht an der Abteilung für Risikomanagement: relationale Theorie sowie praktische Anwendung mittels Microsoft Access.

  • 1 Jahr und 8 Monate, Apr. 2009 - Nov. 2010

    Softwareentwickler

    Institut für Werkstoffkunde und Schweißtechnik TU Graz

    Entwicklung eines Kostenrechnungstools mit SQLite-Backend und nativem C++-Frontend.

  • 5 Monate, März 2008 - Juli 2008

    Softwareentwickler

    Christian-Doppler-Labor Montanuniversität Leoben

    Entwicklung Java-basierter Simulationen auf Grundlage wissenschaftlicher Papers.

  • 3 Jahre und 10 Monate, Okt. 2004 - Juli 2008

    Studienassistent

    Technische Universität Graz

    Ich war in zwei Lehrveranstaltungen als bezahlter Studienassistent angestellt. In "Internet und neue Medien" ging es um Webentwicklung und andere Internet-Grundlagen; "Entwurf und Entwicklung großer Systeme" drehte sich hauptsächlich um Design Patterns und fortgeschrittenes C++ wie z.B. Generic Programming, diverse Boost-Bibliotheken und Multithreading. Ich korrigierte Abgaben, half Studenten bei ihren Aufgaben und schrieb Beispiel-Code.

Ausbildung von Christian Hackl

  • 2008 - 2009

    Ingegneria del software

    Politecnico di Milano

    Erasmus-Austauschstudent

  • 2003 - 2011

    Softwareentwicklung und Wirtschaft

    Technische Universität Graz

    Softwareentwicklung auf allen Abstraktionsebenen, Softwarearchitektur, Usability Engineering, Datenbankmodelle, funktionale und logische Programmierung, Informationsvisualisierung, stets mit Fokus auf internationalen Standards (ISO, W3C).

Sprachen

  • Deutsch

    Muttersprache

  • Italienisch

    Fließend

  • Englisch

    Fließend

  • Spanisch

    Gut

  • Französisch

    Gut

  • Niederländisch

    Grundlagen

  • Portugiesisch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z