Daniel Gran

Projekte

Ausgewählte Projekte und akademische Arbeiten

fitness.grandaniel.com

Privates Projekt

UX-optimierter, minimalistischer Fitness-Tracker mit Fokus auf eine schnelle und intuitive Erfassung von Trainingseinheiten und Fortschritten.

  • Einfache und schnelle Erfassung von Trainingseinheiten
  • Übersichtliche Darstellung von Fortschritten und Statistiken
  • Persistente Datenhaltung mit SQLite via MikroORM
  • Vollständig typisiertes Full-Stack mit Nuxt und TypeScript
Vue.js
Nuxt
TypeScript
SQLite
MikroORM

heartbeat.systems Serverhosting

Serverhosting-Dienst

Entwicklung eines dezentralen Orchestrierungsdienstes für die Verwaltung von Serverinfrastrukturen mit Fokus auf Performance und Skalierbarkeit.

  • Containerd basierte dezentrale Orchestrierungsplatform
  • Implementierung des RAFT Algorithmus von Ongardo
  • Event Driven Architecture mit Message Queueing
Nuxt
TypeScript
React
PostgreSQL
Python
RabbitMQ
C++
Medusa.js
JVM TI
RAFT
Software Architektur

markdownstud.io (Studienprojekt; WIP)

WYSIWYG Blog-Editors mit KI Integration

Markdown-basierter Texteditor mit Ziel über formulierung eines Kerngedanken sowie einer Zielgruppe den Schreibprozess erheblich zu beschleunigen.

  • Tiefgehende Analyse der Reconciliation- und Rendering-Pipeline
  • Performance-Benchmarking mit Zeitkomplexitätsmetriken
  • Einarbeitung in den Rahmen der JavaScript-Entwicklung
Nuxt
TypeScript
Open AI
Software Architektur

Frameworkanalyse React

Bachelorarbeit · Note 1,1

Extensives Lesen und Verstehen der React Rendering Engine. Performanceanalyse mittels praktischer Werkzeuge aus der Informatik (Zeitkomplexität, UX-Metriken).

  • Tiefgehende Analyse der Reconciliation- und Rendering-Pipeline
  • Performance-Benchmarking mit Zeitkomplexitätsmetriken
  • Einarbeitung in den Rahmen der JavaScript-Entwicklung
React
JavaScript
Performance
Forschung

Medikamentendosierer

Projektarbeit

Design und Entwicklung eines Medikamentendosierers mit eigenen Treiberschaltungen und Mikrocontrollerprogrammierung.

  • Treiberschaltungen für Bewegungssensorik
  • MOSFET-Treiberschaltungsdesign
  • Mikrocontrollerprogrammierung
  • PCB-Design
Embedded
PCB
Hardware
C

5G-Kommunikationsstrecke

Entwicklungsprojekt

Entwicklung einer 5G-Kommunikationsstrecke für Datenraten bis zu 10 Gbit/s.

  • Projektarbeit nach ISO 6541
  • Fachwissen über Mobilfunkstrecken
5G
Telekommunikation
ISO 6541

yearsinpixels.com

Privates Projekt

Webanwendung zum täglichen Mood-Tracking: Jedem Tag im Jahr wird ein farbiges Pixel zugewiesen, um die eigene Stimmung über das gesamte Jahr hinweg visuell nachzuvollziehen.

  • Intuitive Jahresübersicht mit farbcodierten Mood-Pixeln
  • Tägliche Erfassung der Stimmung mit minimalem Aufwand
  • Persistente Datenhaltung mit PostgreSQL
  • Entwicklung einer eigenen Query Engine für flexible Datenabfragen
Vue.js
Python
PostgreSQL

Arma 3 Spieleframework

Privates Projekt

Entwicklung eines Spieleframeworks für Arma 3 mit Funktionserweiterungen und einem autarken Redis Connector.

  • Funktionserweiterungen in C und C# (.NET Standard)
  • Entwicklung eines autarken Redis Connectors
C
C#
.NET
Redis
Game Dev