Hallo!

Ich bin Florian Moser.
Entwickler famoser Applikationen
für komplexe Anwendungen.

Haben Sie ein Projekt für mich? Kontakt aufnehmen: me (​a​t​) famoser.ch

Portrait Florian Moser

Ich bin Freelancer mit langjähriger Erfahrung in der Entwicklung, dem Betrieb und der Wartung von Web-Applikationen.

eVoting der Stände UZH

Für die Vertreterorganisationen V-ATP (administratives und technisches Personal), VFFL (externe Dozierende) und VAUZ (Doktorierende und Postdocs) wurde ein Wahltool erstellt. Wahlberechtigte können Delegierte in UZH Gremien wählen.

Das Konzept wurde in einer sicherheitstechnischen Analyse beschrieben und abgenommen. Am Quellcode wurde ein Code Review durch cnlab durchgeführt.

Das Wahl wurde bereits für mehrere Wahlen und Nachwahlen eingesetzt. Es ist darauf ausgelegt, langfristig die Organisationen weiter zu unterstützen.

Screenshot eVoting Stände

Pendenzenverwaltung

Für eine Baufirma wurde eine Pendenzenverwaltung für die Bauleiter umgesetzt. Die Bauleiter werden bei der Erfassung von Mängeln, der Abnahme und bei der Dokumentation der Baustelle unterstützt.

Die Kombination aus Webseite und App ist auf mehreren Baustellen im Einsatz. Kontinuierlich wird das Tool seit der Veröffentlichung weiter an die Arbeitsweise der Bauleiter angepasst.

Projektwebseite: baupen.ch

Screenshot Pendenzenverwaltung baupen.ch

Experience

Entwicklung & Projektleitung
Freelancer
Jan. 2018 - jetzt

Board Member, Ressort Internal Affairs
VSETH - Dachverband der Studierenden ETH
Sep. 2019 - Sep. 2020

logo of VSETH - Dachverband der Studierenden ETH

Professional Software Engineer
Zühlke AG - Empowering Ideas
Oct. 2018 - Jun. 2019

logo of Zühlke AG - Empowering Ideas

Projektleitung & Programmierung
JKweb GmbH - Schöne und schlichte Webseiten
Feb. 2016 - Dez. 2017

logo of JKweb GmbH - Schöne und schlichte Webseiten

Informatik Studium
ETH - Eidgenössische Technische Hochschule Zürich
Sep. 2015 - jetzt

logo of ETH - Eidgenössische Technische Hochschule Zürich
ETH JKWeb Zühlke VSETH Freelancer

jetzt

2015

Pensum

Research & Teaching

Report: Ein Pairing-Based Identification Protocol für CHVote 2021

CHVote ist ein E-Voting Protokoll für die direkte Demokratie in der Schweiz. Als Teil der Stimmabgabe authentifizieren die Wahlberechtigten ihre Stimme mit einem Code. Die Länge dieser Codes kann bei gleichbleibender Sicherheit durch eine Verbesserung der Authentifizierung halbiert werden. Der Report beweist diese Verbesserung als sicher. [herunterladen]

Advanced Systems Lab: Fast imlementation of Curve25519 on Intel Skylake 2020

Mit drei Kommilitonen wurde untersucht, inwiefern sich bestehende Implementierungen für eine für die Cryptographie sehr wichtige elliptische Kurve weiter optimieren lassen. Mehrere Ansätze aus bestehender Literatur wurden kombiniert und erweitert und auf die Intel Skylake Architektur angewandt. Die resultierende Implementierung war 10% schneller als alle anderen aus dem Bernstein Implementierungsvergleich. [herunterladen].

Bachelor thesis: Identifying encrypted online video streams using bitrate profiles 2018

Es wurde untersucht, inwiefern sich Daten, die beim Schauen von Videos auf Netflix anfallen, zur Identifikation der angeschauten Videos dienen könnten. Bestehende Verfahren wurden reproduziert, und ein neues Verfahren, dass mit noch weniger Annahmen funktioniert, vorgestellt: Lediglich anhand der durchschnittlich verbrauchten Datenmenge in verschiedenen Netzwerkkonditionen kann das entsprechende Video identifiziert werden. [herunterladen, code].

Teaching: TheAlternative und UZH Kursleiter

Als Teil von TheAlternative organisiere und gebe ich Kurse für andere Angehörige der ETH [project management, web, pdf]. Als Kursleiter der UZH gebe ich regelmässig Kurse zu git und GitLab zur Versionsverwaltung [git].

Projects