Über mich und meine Arbeit

Falls Sie etwas mehr wissen wollen...

Florian Hermetter

Softwareentwickler / Inhaber
"Die Liebe zum Detail und zur Ordnung in dem was man tut". Das sind auch die Grundbausteine einer stabilen und funktionierenden Software. Seit 30 Jahren schreibe ich Software und seit 25 Jahren freue ich mich, dies auch für andere zu tun.

Technisches Know-How:

Im Zuge der technischen Ausbildung an der HTL-Graz und an der TU-Graz habe ich das Wissen zur Entwicklung von Software zusammengetragen. Vieles ist jedoch erst im Zuge der selbstständigen Tätigkeit für diverse Unternehmen entstanden. Hier ein Auszug aus den Dingen, die ich anbieten kann:
  • Entwurf und Analyse benötigter Algorithmen
  • Datenbanksysteme: sehr gute Kenntnisse am Microsoft SQL-Server, MySQL, MariaDB
  • Netzwerktechnologien: Protokollimplementierungen
  • Windows Internals: Treiberentwicklung, Kernelspace, Userspace
  • GUI Entwicklung: Visual Studio (Winforms, WPF, MAUI), Elektron, QT Widgets, QML, Vue, Vuetify
  • Serverentwicklung: Dienstentwicklung inkl. Protokollentwurf
  • Webservice-Entwicklung mit Laravel, Node.js oder plain PHP
  • Entwicklung von Mobile Apps mit: Xamarin, Swift, Android Studio (Java), Monogame
  • IOT Systeme mit dem Raspberry (Java, C++, Mono)

Programmiersprachen und Bibliotheken:

Programmiersprachen und Programmierbibliotheken, in denen die bis jetzt abgeschlossenen Projekte entwickelt wurden:
  • Windows: Visual Studio (6.0 bis  .NET 2019)
    • C / C++, C#, C++.NET CLI, Vb.NET (wenig), WPF
    • WinForms, WPF, komplettes .NET Framework, .NET Core
    • Driver SDK (WDM Audio, Video, Mic, IR und Filesystem-Treiber)
  • Plattforunabhängig:
    • C / C++ (Qt, Qt Widgets, QML, Qt Creator)
    • Xamarin C#
    • Monogame
    • Java (IntelliJ, Android Studio, Apache Camel)
    • Electron
  • Hardwareansteuerungen:
    • USB-Treiber
    • Serielle Schnittstellen
    • SPI
    • I2C
    • GPIO
  • Raspberry (IoT)
    • .NET Core
    • Java (GPIO)
    • Linux
  • App-Technologien:
    • IOS Swift (XCode)
    • Xamarin (C#) für iOS, Android, Windows Phone
    • Java
  • Web-Technologien
    • PHP (Laravel, Phalcon)
    • HTML / CSS / Javascript
    • Laravel, Vue, Vuetify (WebApps)
    • jQuery, Angular
    • MySQL, MariaDB
    • Grundkenntnisse in WordPress
  • Weitere Technologien
    • Apache Camel (Java Messaging Framework)