Milano, PHP e Laravel, freelance

Programmatore PHP a Milano
con otto anni nelle sue aziende digitali.

Sono Christian Cannata e scrivo PHP dal 2011, e otto di questi anni li ho passati a Milano, fra Facile.it e Dottori.it, su prodotti con tanto traffico e team con le loro regole. Dal 2019 lavoro in proprio e da remoto, e con le aziende milanesi ci capiamo in fretta perché per anni ho lavorato dentro realtà come le loro (stessi ritmi, stesse riunioni, stesse urgenze del lunedì mattina).

  • Parli sempre con chi scrive il codice
  • Laravel e PHP su prodotti con traffico vero
  • Entro nel team che hai già, con i vostri strumenti

Raccontami il tuo progetto

Uso i tuoi dati solo per risponderti. Niente newsletter se non me lo chiedi.

Programmatore PHP a Milano:
in breve.

Christian Cannata è un programmatore PHP freelance che ha lavorato otto anni a Milano, fra Facile.it e Dottori.it. Dal 2019 sviluppa in proprio applicazioni web in Laravel e PHP per aziende digitali, startup e agenzie, anche milanesi, lavorando da remoto e affiancando i team interni su prodotti con molto traffico.

DoveOtto anni a Milano, oggi da remoto

Nel web dal2011

Con cosaPHP, Laravel, Vue.js, MySQL

Come lavoraDa freelance, dentro il team del cliente

Cosa ho imparato a Milano
e cosa porto nel tuo progetto.

01

Codice che regge il traffico

A Facile.it e Dottori.it il codice girava sotto migliaia di persone al giorno, e lì ho preso l’abitudine di guardare query lente, cache e code prima che diventino un problema. Lo stesso controllo lo faccio sulla tua applicazione PHP, che sia appena nata o in produzione da anni.

02

Dentro un team strutturato

Code review, pull request, sprint, ticket: per otto anni ho lavorato così, quindi se cerchi un PHP developer a Milano da affiancare al tuo team, entro con le vostre regole e i vostri strumenti e lavoro come uno di voi.

03

Il PHP che c’era prima di Laravel

Un’azienda digitale con qualche anno di vita ha quasi sempre una parte di PHP scritto prima dei framework, che nessuno vuole più toccare, e io la leggo, la metto sotto test e la porto avanti un pezzo alla volta, mentre il prodotto resta online.

04

Un rinforzo quando c’è la scadenza

Con le agenzie web e le software house collaboro dal 2011, spesso nei mesi in cui il team è pieno e la consegna è vicina. In quei casi prendo un pezzo di lavoro intero, lo sviluppo e lo consegno con la documentazione, così chi resta in squadra lo può mantenere.

Cosa dicono
i clienti con cui lavoro da anni.

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.

Tomaso Piantini
CEO, HitArchitects

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. Un buon libero professionista che raccomando per qualsiasi tipo di progetto web.

Andrea Calvo
CEO, ApplicationWeb

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.

  1. Mi scrivi. Compili il modulo e ti ricontatto per fissare una videochiamata: mi racconti il prodotto, il team e che cosa vi manca.
  2. Guardo il codice. Se il progetto esiste già mi fai vedere il repository, anche solo in lettura, e ti dico com’è messo e da dove partirei.
  3. Ricevi la proposta. Ti mando per iscritto come lavoreremo, con costi e tempi, e decidi tu se andare avanti.
Christian Cannata

Otto anni a Milano,
poi in proprio.

Ho cominciato nel 2011 in un’agenzia di marketing vicino a Lucca, poi sono andato a Milano e ci sono rimasto otto anni come sviluppatore web, fra Facile.it e Dottori.it. Lì ho visto da vicino come funziona un’azienda digitale milanese: il prodotto che deve restare sempre online, i numeri che il marketing guarda ogni mattina, il team che cresce e il codice che deve crescere con lui.

Nel 2019 mi sono messo in proprio e ho iniziato a lavorare da remoto, e dal 2020 sono anche co-fondatore di una startup che lavora tutta a distanza. A Milano oggi non ci vivo, ma con le aziende di lì lavoro come facevo prima (cambia solo la scrivania).

Qui la mia storia per intero.

Domande frequenti
su un programmatore PHP a Milano.

Quanto costa uno sviluppatore PHP freelance a Milano?

Il costo dipende da quanto mi chiedi di stare dentro il progetto, se per un pezzo di lavoro definito o per qualche mese accanto al team, e prima di cominciare ti arriva tutto per iscritto.

Ci possiamo vedere di persona a Milano, in sede?

Lavoro da remoto dal 2019, e con i clienti ci sentiamo in videochiamata e sui canali del team, che sono gli stessi strumenti che usavo a Milano anche quando eravamo tutti nello stesso ufficio.

Hai già lavorato con aziende di Milano?

Sì: per otto anni ho lavorato a Milano fra Facile.it e Dottori.it, due aziende digitali con tanto traffico e team di sviluppo strutturati, e anche da freelance una parte dei miei clienti è milanese.

Che orari fai? Ci sei durante l’orario d’ufficio?

Gli orari li concordiamo all’inizio, in base al tuo team. Le riunioni del team, le review e i rilasci li concordiamo all’inizio, così sai sempre quando trovarmi.

Come funziona il contratto?

Lavoro come freelance, con un accordo scritto prima di cominciare: che cosa faccio, in quanto tempo e come ci aggiorniamo. Il codice che scrivo per te resta tuo.

Puoi prendere in mano un progetto PHP che esiste già?

Sì, ed è uno dei lavori che faccio più spesso: parto leggendo il codice e il database, poi ti dico quali parti sono fragili e in che ordine sistemarle, e intanto posso già lavorare sulle cose che ti servono subito.

Lavori in Laravel o anche in PHP puro?

Per un progetto nuovo uso Laravel, perché è diffuso e chiunque arrivi dopo di me ci trova la strada, mentre sul PHP puro lavoro senza problemi, ed è quello che si trova più spesso nei prodotti nati dieci anni fa: lo si può portare verso Laravel un pezzo alla volta, se e quando ha senso.

Quanto tempo serve per partire?

Dipende dal momento, e te lo dico subito nella prima risposta. Per cominciare mi servono l’accesso al repository, un ambiente di sviluppo e un’ora con chi conosce il prodotto.

Hai un progetto PHP
a Milano?

Scrivimi due righe sul prodotto e sul team, ti rispondo io.

Uso i tuoi dati solo per risponderti. Niente newsletter se non me lo chiedi.