Bastian Scharnagl

Freiberufliche Entwicklung

Software, die auf echter Hardware laufen muss — vom Mikrocontroller bis zum Server.

Ich arbeite als Research Assistant an der Hochschule Hof an Deep-Learning-Architekturen für Computer Vision. Freiberuflich bringe ich dieselbe Arbeitsweise in Projekte, in denen hardwarenahe Entwicklung, Anwendungssoftware und maschinelles Lernen zusammenkommen.

Projekt besprechen

Leistungen

Embedded & Mikrocontroller

Hardwarenahe Entwicklung auf Mikrocontrollern und Embedded Linux: Firmware, Treiber, Schnittstellen zu Sensorik und Peripherie. Auch dann, wenn Speicher, Rechenzeit und Energie knapp sind.

  • C
  • C++
  • Embedded Linux
  • Bare Metal
  • Sensorik

KI & Computer Vision

Von der Modellauswahl über das Training bis zum Betrieb. Schwerpunkt Bildverarbeitung und generative Verfahren, inklusive der Frage, wie ein Modell auf begrenzter Hardware schnell genug bleibt.

  • PyTorch
  • OpenCV
  • Python
  • Deployment

Applikationsentwicklung

Anwendungen für Linux und Windows, von der Messdatenerfassung bis zum Auswertewerkzeug. Meist dort angesiedelt, wo eine Anwendung mit Geräten, Datenbanken oder Modellen sprechen muss.

  • C#
  • C++
  • Python
  • Linux
  • Windows

Webentwicklung

Web-Anwendungen mit sauberen API-Schnittstellen und relationaler Datenhaltung — etwa als Oberfläche für ein System, das im Hintergrund auf ganz anderer Hardware läuft.

  • Next.js
  • Prisma
  • MySQL
  • REST

Domain, Hosting & Betrieb

Einrichtung und Betrieb der Infrastruktur, die dazugehört: Domains, Server, Deployment. Damit ein Projekt nicht an der Stelle endet, an der der Code fertig ist.

  • Linux-Server
  • Domains
  • Deployment

Technologien

Sprachen
C · C++ · C# · Python
Plattformen
Mikrocontroller · Embedded Linux · Linux · Windows
Maschinelles Lernen
PyTorch · OpenCV · Modelltraining · Inferenz auf Zielhardware
Web & Daten
Next.js · Prisma · MySQL · API-Design

Zusammenarbeit

Wie fängt es an?

Mit einem Gespräch über das Problem, nicht über die Lösung. Danach bekommen Sie eine Einschätzung, ob und wie ich helfen kann — auch dann, wenn die Antwort nein lautet.

In welchem Umfang?

Projektbezogen oder als laufende Unterstützung neben Ihrem Team. Beides remote, in Nordbayern auch vor Ort.

Was bekommen Sie?

Lauffähige Software mit nachvollziehbarem Aufbau und Dokumentation, die Ihr Team weiterführen kann.

Kontakt

Schreiben Sie mir, worum es geht. Eine erste Einschätzung kostet nichts.

consulting@bastianscharnagl.de