Vai al contenuto
Samuele Cieri

(03) Esecuzione

Esecuzione multi-thread

Tre processi concorrenti che condividono un unico clock. Nessuno blocca gli altri.

Uptime — Industria

—

2021Ora

Thread AIndustria

Inizio 23.02.2022In esecuzione

Thread BAccademico

Inizio 12.11.2021In esecuzione

Thread CIndipendente

Inizio 01.02.2026In esecuzione

Thread A — Industria

Software Developer

Organizzazione: Tas

Attività lavorativa dal 23/02/2022: tirocinio, apprendistato, oggi tempo indeterminato, full remote. Sviluppo frontend e full-stack su un framework proprietario, ora in migrazione verso Angular con generazione di codice assistita da AI. Il lavoro quotidiano sono le interfacce, in ambienti riproducibili con Docker; Rust e PostgreSQL appartengono al percorso di Data Engineering che studio in parallelo.

  1. 01

    Livello interfaccia

    Interfacce web, rendering lato server, primo contatto con schemi relazionali; oggi un framework proprietario in migrazione verso Angular e TypeScript.

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

  2. 02

    Ambienti

    Ambienti di sviluppo riproducibili con Docker.

    Docker

Thread B — Accademico

Ingegneria Informatica

Ateneo: Università di Bologna

Periodi attivi: 12.11.2021 — 01.01.2023 · 01.11.2024 — Ora

Laurea triennale in Ingegneria Informatica all'Università di Bologna, part-time. Sospesa dal 2023 a fine 2024 per concentrarmi sul lavoro a tempo pieno, poi ripresa: un processo in pausa, non abbandonato.

  1. 01

    Fondamenti formali

    Modelli matematici, fisici e circuitali alla base del calcolo.

    Calculus · Linear Algebra · Physics · Circuit Theory

  2. 02

    Sistemi di calcolo

    Programmazione, reti logiche, architetture hardware, sistemi operativi.

    C Programming · Digital Logic · Computer Architecture · Operating Systems

  3. 03

    Sistemi informativi

    Basi di dati, reti di calcolatori, tecnologie web, ragionamento statistico sui dati.

    Databases · Computer Networks · Web Technologies · Statistics

Thread C — Indipendente

Data Engineering

Studio autonomo

Percorso di Data Engineering iniziato a febbraio 2026, in parallelo a lavoro e università: è qui che uso Rust. Lo studio passa dai progetti: ingestion, modellazione e orchestrazione provate su dati reali.

  1. 01

    Livello sistema

    Ownership della memoria, prestazioni deterministiche, controllo a basso livello con Rust.

    Rust

  2. 02

    Modellazione dati

    Modellazione relazionale su PostgreSQL, Parquet partizionato, modelli dbt testati su DuckDB e BigQuery.

    PostgreSQL · Parquet · dbt · DuckDB · BigQuery

  3. 03

    Orchestrazione

    Pipeline pianificate con Dagster, infrastruttura dichiarata con Terraform.

    Dagster · Terraform