Ciao, sono

Robert

Sviluppatore software e medico veterinario

Sì, sono io

Forse ti stai chiedendo come è iniziato tutto

Sono un medico veterinario che unisce la conoscenza del settore allo sviluppo software. Creo strumenti che migliorano il lavoro reale e continuo a sviluppare le mie competenze tecniche.

Robert al computer

Veterinario di professione, programmatore per passione

Ho ottenuto i badge Python e Problem Solving su HackerRank risolvendo esercizi che richiedono logica, codice leggibile e attenzione alle prestazioni.

Badge Python e Problem Solving su HackerRank
Certificato HackerRank

Strumenti e tecnologie

Il mio stack tecnologico

Logo Python

dal 2021

Python

Creo script, applicazioni web e soluzioni che automatizzano i processi.

Logo Rust

dal 2024

Rust

Studio la programmazione di sistema sicura e la creazione di strumenti efficienti.

Logo Django

Django

Progetto applicazioni web, modelli dati, permessi e processi aziendali.

Logo Docker

Docker

Containerizzo le applicazioni e organizzo ambienti di esecuzione riproducibili.

Icona SQL

SQL

Lavoro con database relazionali, query e integrità dei dati.

Logo Linux

Linux

Uso sistemi Linux, terminale e strumenti server.

Progetti selezionati

Portfolio

Creo soluzioni basate su esigenze reali degli utenti. Registro WNI non è un esperimento o una semplice applicazione dimostrativa, ma un grande sistema di produzione usato ogni giorno nella pubblica amministrazione e sviluppato continuamente.

Sistema di produzione per la pubblica amministrazione

Registro WNI

Sistema di produzione per la pubblica amministrazione — usato ogni giorno e sviluppato continuamente

Sistema di produzione — in continuo sviluppo

Registro WNI non è stato creato soltanto come dimostrazione per un portfolio. È un ampio sistema informativo di produzione utilizzato nel lavoro quotidiano della pubblica amministrazione. È stato implementato presso l'Ispettorato Veterinario Distrettuale di Białystok, lavora con dati reali e si evolve in base ai processi effettivi e alle esigenze degli utenti.

Questo non è un progetto dimostrativo.

Il progetto comprende oltre 60.000 righe di codice sorgente tra Python, template HTML e CSS. È uno strumento multimodulo per registri, decisioni, controlli, esami, report, documenti e integrazione dati — non un semplice esercizio di selezione.

Il mio ruolo

Analisi dei processi, progettazione del modello dati, backend e frontend Django, generazione di documenti, test automatici e documentazione di implementazione.

  • Ciclo completo della registrazione: inserimento, aggiornamento, sospensione, ripresa, cancellazione e riattivazione.
  • Decisioni amministrative, domande e lettere PDF, modelli di documenti e corrispondenza massiva.
  • Importazione e sincronizzazione di dati ARiMR, Excel e risultati Salmonella da ZIWET.
  • Piani annuali, protocolli SPIWET, report dei controlli ed esportazioni Excel.
  • Ruoli operatore, coordinatore e amministratore, cronologia delle modifiche e protezione dell'accesso.
  • Backup completi, controlli di integrità e audit della continuità della numerazione delle decisioni.
Dashboard principale del sistema di produzione Registro WNI
  • Python
  • Django
  • PostgreSQL
  • Bootstrap
  • HTMX
  • Pandas
  • OpenPyXL
  • ReportLab
60.000+ righe di codice sorgente
403 test automatici
83,5% copertura complessiva v6
96/96 audit vista–risoluzione
Icona delle funzioni di programmazione In preparazione

Esercizi e algoritmi

Una raccolta di esercizi pratici per sviluppare il ragionamento logico.

Appunti dalla pratica

Ultimi articoli del blog tecnologico

Articoli pratici su programmazione, sistemi e dati.

Vedi tutti gli articoli

I primi articoli sono in preparazione.

Contattami

Parliamo di una collaborazione

Hai domande su una collaborazione software, sul Registro WNI o sull'implementazione di un sistema? Invia un messaggio tramite il modulo sicuro.

I dati del modulo non vengono usati per il marketing né condivisi con terzi.