Per aziende, agenzie web e software house
Programmatore PHP freelance
con Laravel, da remoto.
Sono Christian Cannata, scrivo PHP dal 2011 e ho passato otto anni a Milano fra Facile.it e Dottori.it, dal 2019 lavoro in proprio e dal 2020 sono anche co-fondatore di una startup che lavora tutta da remoto. Oggi do una mano ad agenzie, software house e aziende che hanno già un team: entro nel progetto, prendo un pezzo del lavoro e lo porto in produzione con Laravel.
- Parli sempre con chi scrive il codice
- Lavoro nel tuo repository, con i tuoi strumenti
- Laravel per il nuovo, e mi prendo anche il PHP vecchio
Programmatore PHP e Laravel freelance:
in breve.
Christian Cannata è un programmatore PHP freelance che lavora da remoto con aziende, agenzie web e software house in Italia e in Svizzera. Sviluppa applicazioni web in PHP dal 2011, oggi soprattutto con Laravel: API, integrazioni fra sistemi, gestionali e la manutenzione di progetti PHP già esistenti, anche scritti da altri. Ha lavorato otto anni a Milano su Facile.it e Dottori.it ed è freelance dal 2019.
DoveDa remoto, clienti in Italia e Svizzera
Scrive PHP dal2011
Con cosaPHP, Laravel, Vue.js, MySQL e PostgreSQL
Come lavoraDa solo su un progetto o dentro il tuo team
Dove posso darti una mano
su un progetto PHP.
01
Un rinforzo per agenzie e software house
Collaboro con agenzie web dal 2011 e succede sempre nello stesso momento: il team è pieno e arriva un cliente in più, o una scadenza che non si sposta, e allora mi prendo un progetto intero o una parte dello sprint, lavoro sui vostri ticket e passo dalle vostre code review come uno del gruppo.
02
Progetti PHP esistenti, anche vecchi
Gestionali e piattaforme scritti da qualcun altro, su versioni di PHP fuori supporto e senza documentazione (una volta era PHP puro, lasciato da uno sviluppatore scappato in Burundi). Prima leggo il codice e lo metto in sicurezza, poi lo porto verso PHP e Laravel aggiornati un pezzo alla volta, mentre chi lo usa continua a lavorarci.
03
API e integrazioni fra sistemi
API REST in Laravel per app e frontend, e i collegamenti fra programmi che oggi non si parlano: il gestionale col sito, il CRM coi pagamenti, i marketplace col magazzino. È il tipo di lavoro che a Facile.it e Dottori.it facevo tutti i giorni, su piattaforme con molto traffico e poco margine per gli errori.
04
Gestionali per chi ha già un team
Ne ho fatti per agenzie immobiliari, studi legali e studi di architetti, in Laravel con Vue.js. Se in azienda c’è già qualcuno che si occupa di software, lo scrivo in modo che possa riprenderlo dopo di me: test, istruzioni per il deploy, un codice che si legge.
Cosa dice chi lavora con me
da remoto, da anni.
Puntuale, utile e collaborativo. Lavoro con lui per diversi progetti e nonostante sia un vero digital nomad ha sempre rispettato la scadenza di un progetto. La nostra continua collaborazione è il risultato di un rapporto di collaborazione digitale funzionante, un buon libero professionista che raccomando per qualsiasi tipo di progetto web.
Andrea Calvo
CEO, ApplicationWeb
Collaboro con Christian dal 2015, segue tutta la mia attività digitale (e sono tanti i progetti e i siti web) con grande professionalità. Ha un’ottima disponibilità a risolvere qualsiasi problema e ad affrontare ogni tipo di attività, anche la più impegnativa. Non ha mai rinunciato a un progetto. Abbiamo lavorato in remoto sin dall’inizio e nulla è cambiato da quando ha iniziato la sua vita da nomade digitale.
Tomaso Piantini
CEO, HitArchitects
Ho lavorato con Christian in vari progetti. È una persona eccezionale, competenza impeccabile in ciò che fa e ha un grande spirito di squadra nel lavoro. Ama il suo lavoro e questo è ovviamente molto importante.
Marco Tieghi
CEO, SportsGeneration
Come si comincia,
in tre passaggi.
- Mi scrivi. Compili il modulo con due righe sul progetto, sullo stack e sulla scadenza, e ti ricontatto per fissare una chiamata.
- Guardo il codice. Se il progetto esiste già mi serve un accesso in lettura al repository, perché prima di dare tempi e costi voglio sapere com’è fatto davvero.
- Ricevi la proposta. Ti scrivo cosa faccio, in quanto tempo e a quali condizioni, a progetto o a giornate, e decidi tu se partire.

Quindici anni di PHP,
gli ultimi da remoto.
Ho cominciato a scrivere PHP nel 2011 in un’agenzia, poi a Milano ho passato otto anni dentro i team di Facile.it e Dottori.it, dove il codice lo scrivi insieme ad altri e lo rileggi prima che vada online.
Dal 2019 sono freelance e dal 2020 sono anche co-fondatore di una startup che lavora full remote, quindi i clienti li seguo in videochiamata da allora, in Italia e in Svizzera, e alcuni li seguivo già da prima di partire (Tomaso, qui sopra, dal 2015).
Per chi mi chiama vuol dire avere uno sviluppatore che sa entrare in un codice che non conosce e lavorare con chi c’era prima. Qui la mia storia per intero.
Domande frequenti
su un programmatore PHP freelance.
Quanto costa un programmatore PHP freelance?
Dipende da come lavoriamo: un pezzo di progetto definito, qualche mese accanto al tuo team o un progetto esistente da riprendere in mano. In ogni caso il costo te lo scrivo prima di iniziare, dopo aver visto il progetto e capito quanto lavoro c’è davvero.
Lavori a progetto o a giornate?
Dipende dal lavoro. Quale delle due convenga lo capiamo insieme nella prima chiamata.
Puoi lavorare dentro un team di sviluppo che esiste già?
Sì, ed è il modo in cui lavoro più spesso: uso il vostro Git, il vostro sistema di ticket e le vostre regole sul codice, apro le pull request come gli altri e partecipo alle riunioni che servono, come ho fatto per otto anni a Facile.it e Dottori.it.
Prendi in mano codice PHP scritto da altri?
Sì, anche quando chi l’ha scritto non c’è più e la documentazione non esiste. Comincio leggendo il codice e dicendoti cosa ho trovato (cosa regge, cosa è rischioso, cosa va rifatto per primo), poi decidiamo insieme da dove partire.
Con quali versioni di PHP e Laravel lavori?
Sui progetti nuovi parto dalle ultime versioni stabili di PHP e di Laravel, mentre su quelli esistenti lavoro con quello che trovo, anche versioni di PHP che non ricevono più aggiornamenti o codice senza framework, e quando conviene ti propongo un piano per aggiornarli a passi, senza fermare il progetto.
Come funzionano i pagamenti?
Le condizioni di pagamento le trovi scritte nella proposta, prima di firmare.
Lavori da remoto: che orari fai?
Gli orari li concordiamo all’inizio, in base al tuo team. Lavoro da remoto dal 2019 e i clienti più vecchi li seguo così da anni: riunioni in videochiamata, chat per le cose veloci, e il lavoro fatto lo vedi nel repository.
Firmi un NDA? Di chi è il codice?
Di riservatezza e proprietà del codice parliamo prima di iniziare, e lo mettiamo per iscritto. Siccome lavoro nel tuo repository, il codice sta da te dal primo commit.
Hai un progetto PHP
che ha bisogno di una mano in più?
Scrivimi cosa c’è da fare e su che stack, ti rispondo io.