Aller au contenu
Samuele Cieri

(03) Exécution

Exécution multi-thread

Trois processus concurrents partageant une même horloge. Aucun ne bloque les autres.

Uptime — Industrie

—

2021Maintenant

Thread AIndustrie

Début 23.02.2022En cours

Thread BAcadémique

Début 12.11.2021En cours

Thread CIndépendant

Début 01.02.2026En cours

Thread A — Industrie

Software Developer

Organisation: Tas

Activité professionnelle depuis le 23/02/2022 : stage, apprentissage, aujourd'hui en CDI, en télétravail complet. Développement frontend et full-stack sur un framework propriétaire, en cours de migration vers Angular avec génération de code assistée par IA. Le quotidien, ce sont les interfaces, dans des environnements Docker reproductibles ; Rust et PostgreSQL relèvent du parcours Data Engineering que j'étudie en parallèle.

  1. 01

    Couche interface

    Interfaces web, rendu côté serveur, premier contact avec les schémas relationnels ; aujourd'hui un framework propriétaire en migration vers Angular et TypeScript.

    HTML · CSS · JavaScript · TypeScript · Angular · PHP · SQL · Tailwind

  2. 02

    Environnements

    Environnements de développement reproductibles avec Docker.

    Docker

Thread B — Académique

Ingénierie informatique

Établissement: Università di Bologna

Périodes d'activité: 12.11.2021 — 01.01.2023 · 01.11.2024 — Maintenant

Licence en ingénierie informatique à l'Université de Bologne, à temps partiel. Suspendue de 2023 à fin 2024 pour me concentrer sur le travail à plein temps, puis reprise : un processus mis en pause, non abandonné.

  1. 01

    Fondements formels

    Modèles mathématiques, physiques et de circuits à la base du calcul.

    Calculus · Linear Algebra · Physics · Circuit Theory

  2. 02

    Systèmes de calcul

    Programmation, logique numérique, architectures matérielles, systèmes d'exploitation.

    C Programming · Digital Logic · Computer Architecture · Operating Systems

  3. 03

    Systèmes d'information

    Bases de données, réseaux informatiques, technologies web, raisonnement statistique sur les données.

    Databases · Computer Networks · Web Technologies · Statistics

Thread C — Indépendant

Data Engineering

Étude en autonomie

Parcours Data Engineering commencé en février 2026, en parallèle du travail et de l'université : c'est ici que j'utilise Rust. L'étude passe par les projets : ingestion, modélisation et orchestration éprouvées sur des données réelles.

  1. 01

    Couche système

    Ownership de la mémoire, performances déterministes, contrôle bas niveau avec Rust.

    Rust

  2. 02

    Modélisation des données

    Modélisation relationnelle sur PostgreSQL, Parquet partitionné, modèles dbt testés sur DuckDB et BigQuery.

    PostgreSQL · Parquet · dbt · DuckDB · BigQuery

  3. 03

    Orchestration

    Pipelines planifiés avec Dagster, infrastructure déclarée avec Terraform.

    Dagster · Terraform