Gian Marco Toso · Software Engineer

Consulenza, sviluppo e formazione per aziende e team di sviluppo

Sono un Software Engineer con oltre 15 anni di esperienza nella progettazione e nello sviluppo di applicazioni con architetture distribuite.

Servizi

Seguo progetti web, mobile, desktop e infrastrutturali. Il mio intervento copre l'intero ciclo di vita del software: analisi dei requisiti, progettazione dell'architettura, sviluppo, messa in produzione ed evoluzione nel tempo.

Integro nel mio processo di sviluppo gli strumenti basati su intelligenza artificiale e affianco le aziende che vogliono introdurli nei propri team in modo strutturato.

Per i progetti di sviluppo di maggiori dimensioni lavoro con Davide Testa e Maurizio Fonte, con la firma di Polarityb.it.

Tecnologie

Gli strumenti che uso ogni giorno:

  • TypeScript e React (Next.js, Vite, Redux Toolkit, TanStack Query, Tailwind, shadcn/ui)
  • Node.js (NestJS, Prisma)
  • PHP (Laravel, Inertia)
  • Rust (Axum, sqlx, Tauri, GTK4), per servizi distribuiti come binario unico e applicazioni desktop
  • OpenAPI per la definizione e la documentazione delle API, come contratto tra backend e client
  • React Native e Capacitor per le applicazioni mobili
  • PostgreSQL, MySQL, SQLite, Redis
  • Linux, Docker, Ansible, Gitea Actions
  • Claude Code e server MCP per lo sviluppo con agenti AI
  • Solidity, Hyperledger Besu e Quorum per le blockchain private

Progetti personali

Parallelamente all'attività professionale sviluppo prodotti e strumenti propri, tra cui un sistema per la gestione di flotte di router MikroTik, un CMS headless in Rust, applicazioni native per Linux e librerie open source per React.

Interventi e pubblicazioni

Sono intervenuto come relatore e formatore a conferenze di settore, con talk e workshop su React, Redux, TypeScript, GraphQL, blockchain e privacy.

Sono disponibile per talk e workshop su architettura del software, sviluppo con agenti AI e Rust.