Logo Oxidink Oxidink.ink

Chi siamo

Un laboratorio Rust dedicato al software di sistema

Oxidink Systems S.r.l. è nata per risolvere un problema concreto: aiutare le aziende europee a costruire piattaforme critiche che non crollano nei momenti di picco. Lavoriamo esclusivamente con Rust e con progetti di sistema — servizi core, pipeline di dati, integrazioni a basso livello — dove la sicurezza della memoria e la prevedibilità delle prestazioni sono essenziali.

La nostra proposta unisce tre elementi: un percorso Rust pratico per il team, audit strutturati del codice esistente e consulenza architetturale per allineare la strategia tecnica agli obiettivi di business.

  • Base a Milano, clienti distribuiti tra Italia ed Europa.
  • Esperienza reale su ambienti fintech, IoT, analytics e piattaforme cloud.
  • Focus su risultati misurabili: crash, latenza, disponibilità, MTTR.
illustrazione team Oxidink

Storia

Da consulenti di sistema a studio Rust indipendente

Prima di fondare Oxidink, abbiamo lavorato per anni su sistemi scritti in C, C++ e Java: motori di pagamento, sistemi di monitoraggio per impianti industriali, pipeline di log multi-region. Era chiaro che molte delle difficoltà ricorrenti avevano radici nella gestione della memoria e della concorrenza.

L’arrivo di Rust ha offerto un’alternativa concreta, ma portarlo in organizzazioni esistenti richiedeva qualcosa di più di un semplice corso. Serviva un partner che collegasse linguaggio, architetture, strumenti e metriche, parlando sia al team tecnico che al management.

  • Abbiamo iniziato come consulenti indipendenti, accompagnando pochi team selezionati.
  • Nel 2022 abbiamo costituito Oxidink Systems S.r.l. con sede a Milano.
  • Oggi lavoriamo esclusivamente su Rust e su software di sistema, con un numero limitato di progetti attivi.
linea temporale Oxidink

Cronologia

Le tappe principali di Oxidink Systems

Ogni fase della nostra storia ha rafforzato un pezzo del modello attuale: esperienza sul campo, metodo didattico, tool interni per audit e supporto continuativo ai clienti.

2018
Primi servizi Rust in ambienti produttivi Iniziamo a introdurre Rust in piccoli componenti infrastrutturali per fintech e provider SaaS, sostituendo parti critiche scritte in C++ e Java e riducendo crash in orari sensibili.
2020
Formazione dedicata per team di piattaforma Progettiamo i primi percorsi strutturati: repository dedicati, sessioni live, pairing mirato. Nascono i prototipi dei materiali che oggi usiamo nel corso Rust principale.
2022
Costituzione di Oxidink Systems S.r.l. Apriamo l’ufficio a Milano e formalizziamo i pacchetti Rust Core Sprint, Rust Systems Adoption e i servizi di audit standalone, creando una base stabile per i clienti enterprise.
2024
Focus esclusivo su Rust e software di sistema Allineiamo tutte le iniziative su un asse unico: aiutare team europei a costruire piattaforme affidabili con Rust, con attenzione a sicurezza, osservabilità e costi di esercizio.

Visione

Missione, valori e principi operativi

Rust è uno strumento potente, ma non è una bacchetta magica. La nostra missione è usarlo in modo realistico, misurabile e sostenibile per le persone che lavorano quotidianamente sul codice.

Missione

Portare Rust nel cuore dei sistemi critici, riducendo incidenti legati a memoria e concorrenza e trasformando la piattaforma tecnica in un vantaggio competitivo.

Valori

Trasparenza, rigore tecnico e rispetto per il tempo dei team. Ogni suggerimento deve avere un impatto misurabile, non solo estetico sul codice.

Principi

Nessun approccio “one size fits all”: adattiamo percorso, esempi e roadmap all’azienda, mantenendo standard condivisi e documentati.

Persone

Il nostro lavoro punta a lasciare una eredita interna: documentazione, checklist, librerie comuni e pratiche che rimangono anche dopo la fine del progetto.

Modo di lavorare

Come collaboriamo con il tuo team

Non ci limitiamo a consegnare slide. Entriamo nei repository, guardiamo metriche e incidenti, affianchiamo le persone e costruiamo insieme una strategia Rust sostenibile nel tempo.

Partire dai problemi reali

Ogni percorso inizia da un’analisi del tuo contesto: colli di bottiglia, incidenti ricorrenti, vincoli di compliance. Solo cosi definiamo se e dove Rust ha senso.

Mischiare teoria e pratica

Le sessioni includono esempi mirati, ma il cuore del lavoro è sul tuo codice: pull request, refactoring, prototipi che parlano la lingua della tua piattaforma.

Misurare l’impatto

Definiamo insieme obiettivi e metriche (latenza, crash, costi) e le colleghiamo in modo esplicito alle iniziative Rust, per dare visibilità al management.

Rust produzione-ready Audit di codice Formazione interna Consulenza architetturale