LH Leandro Habegger Étudiant en histoire et en informatique, développeur et builder

Biopic / Projets / Histoire / Logiciel

Je m'appelle Leandro Habegger et je construis des systèmes à partir de l'histoire, de la recherche et du travail réel.

J'étudie l'histoire et l'informatique à l'Université de Zurich, je travaille aujourd'hui chez docuteam sur des processus numériques liés aux archives, aux documents et aux données, et je développe en parallèle mes propres logiciels pour la culture, la recherche, les médias, l'hébergement et les opérations. Ce site veut être un biopic, pas un petit portfolio standard.

Instantané en direct de mon archive actuelle de projets.

0

candidats de projet recensés dans mes dossiers de développement

0

projets modifiés au cours des 30 derniers jours

0

dépôts Git dans ma propre archive

0

projets avec tests ou logique de vérification visible

Portrait de Leandro Habegger
Histoire × Informatique Workflows d'archives Outils de recherche Systèmes Python Médias & automatisation Technique culturelle

Repères biographiques

Base Suisse, avec un quotidien entre Winterthour, Zurich et des espaces de travail numériques
22 juin 2000
Études Histoire + informatique, Université de Zurich
Pratique docuteam, Archives d'État de Zurich, Kyburg, travail d'accompagnement, hébergement et systèmes personnels
Langues Allemand, espagnol et anglais, plus français niveau B1 et bases de russe
Histoire Informatique Archives Python Recherche Culture Interfaces Automatisation Hébergement Visualisation
Histoire Informatique Archives Python Recherche Culture Interfaces Automatisation Hébergement Visualisation

À propos

Pas un portfolio classique, mais une page sur mon parcours

Je suis Leandro Habegger, étudiant en histoire et en informatique à l'Université de Zurich. Mon parcours n'a pas grandi dans une seule direction linéaire, mais à travers les langues, la culture, l'accompagnement, les archives, la recherche et le développement logiciel.

Ce qui me motive, ce n'est pas seulement programmer. Je m'intéresse à la manière dont le savoir est stocké, recherché, décrit, visualisé et rendu utile aux autres. C'est exactement pour cela que les questions historiques et les systèmes numériques m'attirent avec la même force.

Mes dossiers de projets contiennent 83 candidats de projet, depuis des workflows média et des outils d'infrastructure jusqu'à des interfaces de recherche, des systèmes d'archives et des logiciels de recherche. Ce site transforme cela en une histoire cohérente.

Origines

Je suis chez moi en Suisse et j'évolue entre Winterthour, Zurich, des lieux culturels, des archives et mes propres environnements numériques.

Langues

L'allemand, l'espagnol et l'anglais façonnent mon quotidien. À cela s'ajoutent le français au niveau B1 et des bases de russe.

Intérêts

Histoire, programmation, musique, batterie, échecs et bloc vont ensemble pour moi parce qu'ils ont tous à voir avec le rythme, la structure et la concentration.

Moteur

Je suis fasciné par la manière dont la recherche, les données, les sources et les processus désordonnés peuvent devenir des outils clairs qui aident réellement.

Carte

Quatre pays, un mélange biographique

Une partie de mon histoire peut aussi se lire comme une carte : né en Éthiopie, adopté en Suisse avec ma sœur en août 2001, avec une grande partie de ma famille maternelle en Espagne et les racines de mon père en Suisse et en Pologne.

Ce mélange compte pour moi au-delà de la biographie. L'adoption, plusieurs pays, les lignes familiales et différentes références culturelles font réellement partie de la manière dont je pense et je travaille.

Clique sur un pays ou un marqueur pour ouvrir l'histoire associée.

Études

Pour moi, l'histoire et l'informatique vont ensemble

Premières années scolaires

École primaire

Enfance dans le Weinland zurichois

C'est là que commence le chemin d'où sont nés plus tard le langage, la lecture, la curiosité et un large intérêt pour l'histoire, la société et l'apprentissage.

  • joie précoce pour la langue et le savoir
  • base de la pensée historique et technique plus tard

2013 - 2020

Kantonsschule Rychenberg

Winterthour

Mon profil en langues modernes a préparé beaucoup de choses qui sont venues plus tard : lecture précise, intérêt pour les perspectives et sens aigu de la langue comme outil.

  • base humaniste et linguistique
  • lien précoce entre analyse, expression et structure

Depuis 2021

Bachelor en histoire et informatique

Université de Zurich

J'ai choisi cette combinaison délibérément. L'histoire aiguise mon sens du contexte, des sources et du discours ; l'informatique me donne la modélisation, la logique et la liberté de construire mes propres outils.

  • pensée humaniste combinée à l'exécution technique
  • intérêt pour les données, la visualisation, la recherche et les systèmes

Où j'ai travaillé

Ces étapes composent mon parcours professionnel

Juin 2019

Emika GmbH

Berne

Une de mes premières expériences professionnelles a été la collecte de dons dans le contexte d'Emika GmbH. Cela signifiait un contact direct avec l'extérieur et du travail pratique, pas seulement de la théorie.

  • collecte de dons et contact direct
  • première expérience de travail opérationnel

Juil. - août 2019

Bolderhof - Bio- & Erlebnishof

Hemishofen

Au Bolderhof, j'ai travaillé dans l'accompagnement, la direction de camp et l'organisation. Cette étape représente la responsabilité, le travail en groupe et le contact direct avec les personnes.

  • travail d'accompagnement
  • direction de camp et organisation

Depuis 2021

Stiftung Birkenhof Berg

Berg (Dägerlen)

J'y ai travaillé et j'y travaille encore dans la structure de jour, l'accompagnement des loisirs, l'aide en cuisine, le service de soutien et l'astreinte. Ce travail a profondément façonné mon sens de la fiabilité et du travail d'équipe.

  • service civil, service de soutien et accompagnement
  • responsabilité, contact humain et discipline opérationnelle

2022 - 2025

Kyburg

Kyburg

À Kyburg, j'ai travaillé dans la médiation, la surveillance, la caisse et le développement logiciel. Ce mélange de travail culturel tourné vers le public et de pratique numérique me correspond très bien.

  • médiation, surveillance et caisse
  • construction de logiciel pour le workflow autour

2022 - 2023

Archives d'État de Zurich

Service civil / Zurich

La description de dossiers, le retraitement, la préparation et le catalogage m'ont montré à quel point le bon ordre, les métadonnées et la traçabilité à long terme sont centraux.

  • entrée directe dans la pratique archivistique
  • sens fort de la description, de l'ordre et de la conservation

2023 - fin 2025

Archives d'État de Zurich

Travail étudiant IT / Zurich

J'y ai développé des programmes pour l'archivage et la validation des versements, j'ai travaillé sur des workflows archivistiques numériques et j'ai apporté un support sur les questions techniques.

  • IT d'archives, validation et conception de workflows
  • support technique dans un environnement archivistique

Actuel

docuteam

poste actuel

Je travaille chez docuteam. J'y reste très proche des archives, des documents, des données et des processus numériques, exactement là où se rencontrent structure, technique et pratique réelle.

  • station professionnelle actuelle
  • processus numériques, structure et mise en oeuvre fiable

En parallèle des études

Indépendance et hébergement

propre infrastructure et propres projets

En parallèle de mes postes salariés, je travaille sur mes propres projets et ma propre infrastructure. Cela inclut l'hébergement, les fournisseurs, les déploiements et la responsabilité de mes propres systèmes numériques.

  • propres projets logiciels et hébergement
  • responsabilité pour l'exploitation, les fournisseurs et les systèmes numériques

Ce que j'apporte

Je pense en contextes, en workflows et en outils

01 / Penser

Je relie les questions humanistes à l'exécution technique.

Je ne m'intéresse pas seulement aux fonctions, mais aussi au sens, à l'origine, à l'interprétation et au contexte. Cela m'aide à traiter les sujets de recherche, les archives et les modèles de données avec de la profondeur.

  • penser ensemble les sources, les discours et les données
  • traduire la recherche en structures, modèles et interfaces
  • faire travailler ensemble les perspectives historiques et techniques

02 / Pratique

Je construis des outils pour de vraies personnes et de vrais workflows.

Mon travail ne vient pas de nulle part. Il naît des archives, des institutions culturelles, des contextes d'accompagnement, des questions d'hébergement et d'expériences proches du produit. Cela signifie que je pense toujours à qui utilisera un outil et sous quelle pression.

  • des workflows plutôt que des projets démo
  • de la responsabilité dans des contextes sensibles ou désordonnés
  • clarté, utilisabilité et retours fiables

03 / Ampleur

Je ne reste pas enfermé dans un seul type de projet.

Mon paysage de projets va des outils Python et applications full stack aux workflows média et TikTok, à l'infrastructure, à la recherche, aux systèmes d'archives et aux idées de produits expérimentales.

  • 83 projets recensés dans deux racines principales
  • 39 dépôts Git et 25 projets avec tests
  • pensée produit, recherche et opérations en même temps

Projets

Des projets individuels, expliqués clairement

Ces 30 programmes montrent le mieux comment je transforme des problèmes désordonnés en outils concrets. Tu en vois d'abord 8 et tu peux déplier le reste jusqu'à 30.

01

Infra Audit

Ce qu'il fait

Infra Audit regroupe les contrôles de fournisseurs, le DNS, l'hébergement et les workflows SSH dans une CLI et une interface web centrales.

Pourquoi c'est utile

Utile quand plusieurs fournisseurs, hôtes et chemins d'accès doivent alimenter un workflow d'exploitation compréhensible.

Python Flask Ops Cloudflare IONOS
02

Sherlock (Lupe)

Ce qu'il fait

Sherlock recherche dans de grandes collections PDF locales, ajoute un fallback OCR, résume les résultats avec des LLMs et les transforme même en flashcards.

Pourquoi c'est utile

Utile quand le travail documentaire doit produire des passages, des liens et du matériel d'étude plutôt que de simples noms de fichiers.

Flask Recherche PDF OCR LLM Recherche
03

Charon

Ce qu'il fait

Charon déplace de très grands arbres de dossiers en local ou via SSH, peut vérifier les transferts ensuite et évite les traces de log inutiles sur disque.

Pourquoi c'est utile

Utile quand des collections de données sensibles ou lourdes ont besoin d'un processus de déplacement robuste plutôt que d'une manipulation ad hoc.

Python PySide6 Transfert de fichiers SSH Vérification
04

HLSMediaDownloader

Ce qu'il fait

HLSMediaDownloader explore des pages de cours ou de médias, collecte des flux `.m3u8`, les télécharge en masse et relie directement la transcription au même workflow.

Pourquoi c'est utile

Utile quand des liens vidéo dispersés doivent devenir un ensemble média utilisable avec sortie audio, vidéo et texte.

Python PySide6 Média ffmpeg Transcription
05

Audiometer

Ce qu'il fait

Audiometer mesure en direct les niveaux du microphone, relie Mac et téléphone par des codes de projet et enregistre événements d'écoute, distances et lecture audio en temps réel.

Pourquoi c'est utile

Utile quand des tests acoustiques, mesures de terrain ou seuils d'audition doivent être documentés proprement au lieu d'être improvisés.

Flask Audio Temps réel Mobile Mesure
06

EinsatzPilot

Ce qu'il fait

EinsatzPilot est un MVP SaaS vertical pour les entreprises de service qui rassemble demandes, priorisation, dispatch et landing pages dans un seul flux.

Pourquoi c'est utile

Utile quand des leads et missions dispersés doivent devenir un processus d'exploitation pilotable.

FastAPI SaaS Dispatch Leads Tests
07

TikTok Publisher

Ce qu'il fait

TikTok Publisher transforme des GIFs et de l'audio en MP4 prêts à publier, génère des captions, gère une file d'attente et publie via l'API officielle de TikTok.

Pourquoi c'est utile

Utile quand la production de contenu, le timing et la mise en ligne ne doivent pas dépendre d'une infinité d'étapes manuelles.

PySide6 TikTok API Pipeline média SQLite Automatisation
08

TikTok Comment Watcher

Ce qu'il fait

TikTok Comment Watcher effectue des connexions contrôlées, scanne les commentaires de manière répétée, stocke l'état dans SQLite et exporte des instantanés par vidéo.

Pourquoi c'est utile

Utile quand les retours de communauté doivent être suivis systématiquement au lieu de disparaître dans le feed.

Python Playwright Monitoring SQLite Export
09

Specforger

Ce qu'il fait

Specforger prend une spécification texte contenant plusieurs fichiers, prévisualise le plan et écrit dossiers et fichiers réels de façon transactionnelle.

Pourquoi c'est utile

Utile quand une idée ou une spec doit devenir un état de projet propre sans écraser des fichiers à l'aveugle.

Flask Codegen Filesystem Transactions Undo
10

contabo-handler

Ce qu'il fait

contabo-handler regroupe les étapes de diagnostic et de recovery pour un VPS Contabo réel et sépare le travail spécifique au fournisseur du reste de la stack ops.

Pourquoi c'est utile

Utile quand un serveur concret doit être stabilisé sous pression, et pas seulement administré en théorie.

Python Contabo VPS Diagnostic Recovery
11

Epstein Archive Watcher

Ce qu'il fait

Epstein Archive Watcher surveille une page source officielle, télécharge automatiquement de nouveaux documents, les déduplique dans SQLite et les réplique vers Cloudflare R2.

Pourquoi c'est utile

Utile quand des publications continues doivent devenir une archive fiable avec viewer plutôt qu'un travail de collecte manuel.

Python Watcher SQLite Cloudflare R2 Archive
12

Notes

Ce qu'il fait

Notes est une application Flask modulaire pour les notes, les modules et les blocs de connaissance, avec base de données, uploads et zones enregistrées automatiquement.

Pourquoi c'est utile

Utile quand le savoir doit grandir comme un système personnel extensible au lieu de rester dans des fichiers épars.

Flask SQLAlchemy Système de connaissance Uploads Modules
13

Rithimos

Ce qu'il fait

Rithimos combine recherche de rimes, espace d'écriture, upload de beats et gestion audio dans un environnement d'écriture focalisé.

Pourquoi c'est utile

Utile quand écriture, son et structure doivent rester ensemble dans un seul outil.

FastAPI Songwriting Rimes Audio Workspace
14

Driver Diver Flex

Ce qu'il fait

Driver Diver Flex planifie, transfère, vérifie et nettoie de grandes migrations de disques avec base de session et logs chiffrés.

Pourquoi c'est utile

Utile quand des déplacements à l'échelle du téraoctet doivent se dérouler de façon maîtrisée au lieu d'être improvisés.

PySide6 Migration Vérification SQLite Logs
15

Shared Venv Curator

Ce qu'il fait

Shared Venv Curator répartit les dépendances Python dans des environnements principaux curés, scanne les conflits et maintient des profils de paquets.

Pourquoi c'est utile

Utile quand de nombreux projets ne devraient pas dépendre d'une seule mega-venv surchargée.

Python Venvs Gestion de dépendances Automatisation Profils
16

mail-exporter

Ce qu'il fait

mail-exporter prend des messages Apple Mail sélectionnés et les transforme en PDFs bien mis en forme dans l'ordre chronologique.

Pourquoi c'est utile

Utile quand une correspondance mail doit être documentée, archivée ou transmise.

Python Apple Mail PDF Archivage Export
17

Sorting Algorithms Studio

Ce qu'il fait

Sorting Algorithms Studio présente les algorithmes de tri comme une application web interactive avec visualisation, replay, benchmark et théorie.

Pourquoi c'est utile

Utile quand apprentissage, explication et test doivent se rencontrer dans un seul outil pédagogique.

Flask JavaScript Algorithmes Visualisation Apprentissage
18

Market Scout

Ce qu'il fait

Market Scout surveille des places de marché suisses, apprend des fair values glissantes et signale les offres sous le marché.

Pourquoi c'est utile

Utile quand la recherche de produits doit être plus guidée par les données que par l'intuition.

Python SQLite Monitoring Données de marché Alertes
19

blackademics

Ce qu'il fait

blackademics relie des fonds d'images, des tables de base de donnees, des evaluations DeepFace/FairFace, des donnees de population BFS et du travail bibliographique dans un environnement de recherche sur la visibilite, les biais et la representation.

Pourquoi c'est utile

Utile quand archives visuelles, evaluation ML et questions historiques doivent devenir analysables de maniere systematique au lieu de rester separees.

Python DeepFace/FairFace MySQL BFS API Visual History
20

Logic Bounce Automation

Ce qu'il fait

Logic Bounce Automation pilote Logic Pro via l'automatisation d'interface afin d'exporter des lots entiers de projets de manière cohérente.

Pourquoi c'est utile

Utile quand les exports audio ne doivent pas être lancés un par un à la main.

Python AppleScript Logic Pro Audio Automatisation
21

Logic Project Finder

Ce qu'il fait

Logic Project Finder relie des fichiers bounce à leurs projets source grâce aux métadonnées et à la comparaison SHA-1.

Pourquoi c'est utile

Utile quand de nombreux exports rendent difficile l'identification du projet Logic d'origine.

Python SHA-1 Spotlight Audio Matching
22

Mac Mini Healthcheck

Ce qu'il fait

Mac Mini Healthcheck collecte l'état du système, les logs, les données réseau et le stockage, puis les regroupe dans un rapport GUI.

Pourquoi c'est utile

Utile quand l'état d'une machine doit être capturé rapidement avant maintenance ou débogage.

Tkinter macOS Diagnostic Rapport système Monitoring
23

Space Rescue

Ce qu'il fait

Space Rescue scanne de grands répertoires, met en évidence les gros consommateurs d'espace et aide à nettoyer de façon sûre via une GUI.

Pourquoi c'est utile

Utile quand les problèmes de stockage doivent être traités avec transparence au lieu d'être gérés à l'aveugle.

Tkinter macOS Stockage Nettoyage Analyse
24

List_Files

Ce qu'il fait

List_Files scanne très rapidement de grands arbres de répertoires et stream la structure dans des fichiers texte.

Pourquoi c'est utile

Utile quand des inventaires de fichiers doivent être documentés, comparés ou préparés pour la suite.

Python Filesystem Scanning Export texte Performance
25

Blender Director Studio

Ce qu'il fait

Blender Director Studio sépare la direction, la caméra, le mouvement, la scène et le pipeline de rendu en modules clairs pour des scènes animées.

Pourquoi c'est utile

Utile quand l'itération créative doit rester pilotable au lieu de se dissoudre dans le chaos de Blender.

Python Blender Animation Rendering Direction
26

Warhammer Paint Mixer

Ce qu'il fait

Warhammer Paint Mixer est une application desktop qui organise des sets de couleurs et des mélanges pour le travail sur figurines.

Pourquoi c'est utile

Utile quand les décisions de couleur et les recettes doivent rester cohérentes et répétables.

PySide6 Couleur Desktop Figurines Organisation
27

Monopoly

Ce qu'il fait

Monopoly construit le flux de lobby, la logique du plateau et la logique bancaire comme application web avec des blueprints séparés.

Pourquoi c'est utile

Utile quand les règles du jeu, le multijoueur et l'UI doivent fonctionner comme un système propre.

Flask Logique de jeu Multijoueur Banking Blueprints
28

GifAudioLooper

Ce qu'il fait

GifAudioLooper combine un GIF animé avec une piste audio, boucle l'image jusqu'à la fin et exporte un MP4 ou WebM prêt à publier.

Pourquoi c'est utile

Utile quand des assets simples doivent devenir un clip utilisable pour les contextes sociaux ou média en une seule étape.

PySide6 ffmpeg GIF Audio Export
29

blackademics-vis

Ce qu'il fait

blackademics-vis s'appuie sur ces donnees de recherche et rend galeries, chronologies, vues de representation, evaluation de confiance et comparaisons de fonds accessibles dans une interface web.

Pourquoi c'est utile

Utile quand les resultats d'analyse ne doivent pas rester dans des CSV ou des tables SQL, mais devenir visibles, filtrables et discutables.

Flask Analytics Gallery SQL Visualisation

Familles de projets

Ces thèmes réapparaissent sans cesse dans mon travail

Archives et recherche

C'est ici que se rencontrent l'histoire, la critique des sources, les bibliographies, la logique archivistique et les méthodes numériques.

Sherlock (Lupe), Epstein Archive Watcher, Notes, mail-exporter, Sorting Algorithms Studio

Cette famille montre à quel point la recherche historique et la construction logicielle sont liées dans mon travail.

Médias et narration

Audio, vidéo, publication, workflows TikTok et outils créatifs forment un second fil très fort.

HLSMediaDownloader, TikTok Publisher, Audiometer, Rithimos, Blender Director Studio

Cela montre que je m'intéresse non seulement aux données, mais aussi à la forme, à la distribution et à la portée.

Infrastructure et exploitation

Serveurs, hébergement, fournisseurs, audits, nettoyage et fiabilité opérationnelle font partie de mon quotidien.

Infra Audit, contabo-handler, Driver Diver Flex, Shared Venv Curator

Cette famille représente la responsabilité, la maintenabilité et un solide ancrage technique.

Produits et expérimentations

Beaucoup de projets naissent d'observations, de besoins ou d'idées de produits que je préfère construire plutôt que simplement décrire.

EinsatzPilot, Market Scout, blackademics, Warhammer Paint Mixer, blackademics-vis

C'est un signe de mon intérêt pour la pensée produit indépendante et l'énergie entrepreneuriale.

Approche

Comment j'aborde les choses complexes

01

Lire

J'essaie d'abord de comprendre le contexte complet : quelles personnes, quelles sources, quelle pression, quels risques ?

02

Mettre en ordre

Ensuite, je décompose le problème en modèles, états, vues, données et points de contrôle afin que le désordre devienne traitable.

03

Construire

Après cela, des interfaces, scripts, flux de données ou petits produits commencent à prendre forme, et ils doivent survivre à l'usage réel.

04

Vérifier

Les tests, la validation, les boucles de feedback et la traçabilité ne sont pas des extras pour moi. Ils font partie du vrai travail.

Outils

Technologies, méthodes et contextes dans lesquels j'évolue

Langages

Python JavaScript TypeScript HTML CSS SQL Shell

Interfaces

Flask Jinja PySide6 Tkinter Web responsive Dashboards

Données et méthodes

CSV JSON XML XSLT Bibliographies Analyse de réseaux Validation Réflexion sur la provenance

Contextes

Archives Institutions culturelles Recherche Hébergement Workflows média Idées de produit

Dernière note

Je ne veux pas d'une carte de visite plate. Je veux une image crédible d'un vrai parcours.

Ce site doit montrer que mon travail ne vient pas d'un seul emploi ni d'une seule stack technique. Il grandit à partir de l'histoire, de l'informatique, de la responsabilité, de la culture, de l'accompagnement, de la recherche, de programmes construits par moi-même et de nombreux systèmes que j'ai façonnés moi-même.