Cristian
Sviluppatore
Chi sono
Sono , conosciuto online come , sviluppatore italiano. Lavoro principalmente con , , , , e , sviluppando prodotti web e mobile, API e funzionalità con una forte componente di integrazione. Professionalmente ho lavorato su integrazioni a livello applicativo che coinvolgono , , e infrastrutture wallet/payment, principalmente integrando SDK, API e librerie core esistenti all'interno di applicazioni in produzione. Al di fuori del lavoro sviluppo progetti legati a software local-first, sistemi peer-to-peer, developer tooling e . Mi piace lavorare tra prodotto, architettura, debugging e integrazione, soprattutto quando un progetto presenta vincoli tecnici poco convenzionali.
Skills & Stack Tecnico
Tecnologie che utilizzo regolarmente tra sviluppo
Frontend & Mobile
TypeScript
React
NextJS
Tailwind CSS
Expo / RN
Backend & Data
Bun JS
NestJS
PostgreSQL
SQLite
REST APIs
WebSockets
Tools
Git
Vercel
Supabase
Docker
Bash
GitHub Actions
Percorso Professionale
La mia esperienza professionale tra sviluppo
Full-stack Developer
- Contributo allo sviluppo applicativo e alle integrazioni di prodotti di pagamento digitale tra frontend React/TypeScript e backend Node.js.
- Implementazione di flussi di pagamento e wallet tramite SDK, API e infrastrutture di provider esistenti, con attenzione a stato delle transazioni, gestione degli errori e affidabilità delle integrazioni.
- Sviluppo di UI di pagamento e integrazioni backend per Telegram Mini App e prototipi di prodotto.
- Lavoro con flussi wallet non-custodial e API di provider, supportando attività di ricerca e prototipazione su Bitcoin, Lightning e pagamenti con asset digitali all'interno del team di sviluppo.

Blox Space
Blox Space è un hub dedicato a Bitcoin nel centro di Torino che connette sviluppatori, startup e aziende che costruiscono su Bitcoin. Lo spazio ospita coworking e uffici per team che lavorano su infrastrutture finanziarie e organizza meetup, workshop, hackathon ed eventi per favorire collaborazione e crescita dell’ecosistema Bitcoin.
Full-stack Developer
- Contributo allo sviluppo applicativo e alle integrazioni di prodotti di pagamento digitale tra frontend React/TypeScript e backend Node.js.
- Implementazione di flussi di pagamento e wallet tramite SDK, API e infrastrutture di provider esistenti, con attenzione a stato delle transazioni, gestione degli errori e affidabilità delle integrazioni.
- Sviluppo di UI di pagamento e integrazioni backend per Telegram Mini App e prototipi di prodotto.
- Lavoro con flussi wallet non-custodial e API di provider, supportando attività di ricerca e prototipazione su Bitcoin, Lightning e pagamenti con asset digitali all'interno del team di sviluppo.
React Native Engineer
- Lavorato sul layer applicativo React Native + Expo di Portal App, integrando una libreria core in Rust tramite binding UniFFI e utilizzandola nell'app mobile come servizio singleton condiviso.
- Sviluppato e mantenuto onboarding, AppLock, cloud backup, sincronizzazione di profilo e identità e flussi offline-first.
- Integrato funzionalità Nostr tra cui gestione nsec, risoluzione NIP-05 e sincronizzazione del profilo.
- Integrato funzionalità wallet Bitcoin/Lightning esposte da SDK e librerie core esistenti, tra cui Breez SDK, NWC, QR/NFC e sincronizzazione dello stato dei pagamenti.
- Lavorato su storage sicuro lato app, biometria, flussi SQLite/Drizzle, test con Jest/Maestro e debugging di problemi di lifecycle, stato e migrazioni.

Portal Technologies Inc
Portal sta sviluppando un rivoluzionario protocollo di identità e pagamento decentralizzato. La nostra applicazione mobile universale consente la gestione dell'identità digitale auto-sovrana, l'autenticazione senza password, i pagamenti della rete Lightning e le prove a conoscenza zero, senza il blocco della piattaforma.
React Native Engineer
- Lavorato sul layer applicativo React Native + Expo di Portal App, integrando una libreria core in Rust tramite binding UniFFI e utilizzandola nell'app mobile come servizio singleton condiviso.
- Sviluppato e mantenuto onboarding, AppLock, cloud backup, sincronizzazione di profilo e identità e flussi offline-first.
- Integrato funzionalità Nostr tra cui gestione nsec, risoluzione NIP-05 e sincronizzazione del profilo.
- Integrato funzionalità wallet Bitcoin/Lightning esposte da SDK e librerie core esistenti, tra cui Breez SDK, NWC, QR/NFC e sincronizzazione dello stato dei pagamenti.
- Lavorato su storage sicuro lato app, biometria, flussi SQLite/Drizzle, test con Jest/Maestro e debugging di problemi di lifecycle, stato e migrazioni.
Full-stack Developer
- Sviluppo e manutenzione della principale piattaforma di mappatura interattiva utilizzando Next.js
- Implementazione di nuove funzionalità per migliorare l'esperienza utente della piattaforma online
- Risoluzione di bug e problemi tecnici per garantire il corretto funzionamento della piattaforma
- Refactoring dei componenti e del codice esistenti per migliorare le prestazioni e la manutenibilità

Cityopensource
Cityopensource permette a tutti di realizzare progetti collaborativi di storytelling localizzando contenuti multimediali, foto, video e audio, su mappe interattive.
Full-stack Developer
- Sviluppo e manutenzione della principale piattaforma di mappatura interattiva utilizzando Next.js
- Implementazione di nuove funzionalità per migliorare l'esperienza utente della piattaforma online
- Risoluzione di bug e problemi tecnici per garantire il corretto funzionamento della piattaforma
- Refactoring dei componenti e del codice esistenti per migliorare le prestazioni e la manutenibilità
Frontend Developer
- Sviluppato l'interfaccia utente della dashboard di gestione dei dispositivi IoT per Tecnoalarm utilizzando Angular, implementando i progetti dalle specifiche Figma.
- Creazione di un nuovo portale clienti per l'azienda energetica Illumia con React, migliorando l'esperienza dell'utente per la gestione dell'account
- Implementazione di interfacce reattive e intuitive seguendo le linee guida del sistema di design
- Ha collaborato con i team backend per integrare gli endpoint API per i dati dei dispositivi IoT.
- Applicazione di tecniche di ottimizzazione delle prestazioni per migliorare la reattività dell'applicazione

Enhancers - Tinexta Group
Enhancers - Da pixel grezzi a prodotti finiti. Realizziamo prodotti digitali che contano davvero.
Frontend Developer
- Sviluppato l'interfaccia utente della dashboard di gestione dei dispositivi IoT per Tecnoalarm utilizzando Angular, implementando i progetti dalle specifiche Figma.
- Creazione di un nuovo portale clienti per l'azienda energetica Illumia con React, migliorando l'esperienza dell'utente per la gestione dell'account
- Implementazione di interfacce reattive e intuitive seguendo le linee guida del sistema di design
- Ha collaborato con i team backend per integrare gli endpoint API per i dati dei dispositivi IoT.
- Applicazione di tecniche di ottimizzazione delle prestazioni per migliorare la reattività dell'applicazione
Full-stack Developer
- Progettato e realizzato un sistema di notifiche in tempo reale utilizzando Socket.io e NestJS
- Creazione di un'architettura a microservizi che collega il backend Express.js con il frontend Angular.
- Sviluppo di una funzionalità di lead tracking in tempo reale che visualizzava le conversioni di Facebook tramite notifiche toast- Progettazione e realizzazione di un sistema di notifiche in tempo reale utilizzando Socket.io e NestJS
- Creazione di un'architettura a microservizi che collegava il backend Express.js con il frontend Angular
- Sviluppo di una funzionalità di lead tracking in tempo reale che visualizzava le conversioni di Facebook tramite notifiche toast
Frontend Developer
- Creazione di landing page reattive per campagne pubblicitarie TIM
- Implementazione di funzionalità chiave per la soluzione CRM di backoffice dell'azienda utilizzando Angular
- Manutenzione del sito web aziendale principale

Entiende
Entiende S.r.l. fornisce servizi di comunicazione e gestisce dati per costruire una rete forte e innovativa basata sul rispetto e sulla professionalità.
Full-stack Developer
- Progettato e realizzato un sistema di notifiche in tempo reale utilizzando Socket.io e NestJS
- Creazione di un'architettura a microservizi che collega il backend Express.js con il frontend Angular.
- Sviluppo di una funzionalità di lead tracking in tempo reale che visualizzava le conversioni di Facebook tramite notifiche toast- Progettazione e realizzazione di un sistema di notifiche in tempo reale utilizzando Socket.io e NestJS
- Creazione di un'architettura a microservizi che collegava il backend Express.js con il frontend Angular
- Sviluppo di una funzionalità di lead tracking in tempo reale che visualizzava le conversioni di Facebook tramite notifiche toast
Frontend Developer
- Creazione di landing page reattive per campagne pubblicitarie TIM
- Implementazione di funzionalità chiave per la soluzione CRM di backoffice dell'azienda utilizzando Angular
- Manutenzione del sito web aziendale principale
Portfolio
Una che sviluppo e mantengo, con codice sorgente e implementazioni live quando disponibili

MinePanel
Piattaforma self-hosted per la gestione di server Minecraft, focalizzata su lifecycle Docker, stato in tempo reale e operazioni backend sicure. ⛏️

PearLift
Un tracker di allenamento local-first con sincronizzazione peer-to-peer, niente account, niente server. 🍐

Blurkit
Generazione universale di placeholder per immagini su runtime Node, Deno, browser, edge, Cloudflare e WASM. 🖼️
Blog
Post occasionali su interessanti di sviluppo e

Prepararsi a Mythos
Una domenica notte con un modello open mi ha mostrato quanto si sia mosso il panorama cybersec. 🤖

Cara mamma...
Lettera a mia madre


