Portrait de Sylvain Tremblet

Sylvain
Tremblet

Développeur Front-End, Genève

J’aime autant penser une interface que la coder. Quatre ans d’expérience en React et TypeScript sur des applications médicales et leurs design systems.

Projets

Page d’accueil du site Hockey Libre Genève

Hockey Libre Genève

Les horaires de hockey libre des patinoires genevoises, réunis sur un seul site bilingue. Chaque patinoire a son calendrier à ajouter à Apple, Google ou Outlook, et il se met à jour tout seul chaque semaine.

  • Astro
  • Python
  • GitHub Actions
  • Cloudflare Pages & Workers
  • iCalendar
# config.yml
schedule: '0 0 * * *'
defaults:
  retention: 3
folders:
  - source: '/source/folder1'
    destination: '/destination/folder1'
  - source: '/source/folder2'
    destination: '/destination/folder2'
    retention: 10

Backhaul

Un outil de sauvegarde automatique qui envoie des dossiers locaux vers Infomaniak kDrive, avec une politique de rétention configurable par dossier. Il tourne dans un conteneur Docker.

  • TypeScript
  • Node.js
  • Docker
  • Zod
  • Vitest

Contact