Programmatore web freelance
Full-stack developer
Agency Web Roma, oltre ad offrire soluzioni digitali e progetti finiti chiavi in mano, offre consulenza di programmazione full-stack, in modalità outsourcing.
Chi è il programmatore full-stack ?
Il programmatore full-stack è una figura professionale con conoscenza dei principali linguaggi di programmazione back-end e front-end che lo rendono in grado di sviluppare, debuggare e fare funzionare un’applicazione, in questo caso web, in modo autonomo.
Programmatore back-end
Il programmatore back-end si occupa dello sviluppo, dell’architettura e della logica di funzionamento di un’applicazione web, nonché della gestione del server, script shell, gestione dati, query Sql e database.
Il lavoro svolto dallo sviluppatore back-end permette al software di funzionare, anche se in apparenza non è visibile, ma si vedono i risultati in fase di utilizzo del software. I principali linguaggi di programmazione back-end sono quelli rappresentati nella seconda riga dell’immagine sottostante ossia: Linux, PHP, Apache e MySql. NodeJS può essere utilizzato anche nel back-end in quanto permette la creazione di un server.
Programmatore front-end
Il programmatore front-end si occupa di “confezionare” e presentare all’utente dell’applicazione web i dati ed i contenuti creati o elaborati dal back-end in modo automatico o in seguito ad un’interazione con l’utente stesso.
I linguaggi di programmazione utilizzati dallo sviluppatore front-end sono quelli rappresentati nella prima riga dell’immagine qui sotto: HTML5, CSS3, NodeJS e JavaScript.
Dopo l’immagine un breve elenco di alcuni fra i linguaggi di programmazione utilizzati per realizzare le nostre applicazioni e siti web.

Linguaggi di programmazione back-end
- PHP sia procedurale che ad oggetti
- MySql
- Server Linux
- Redis (cache)
Linguaggi di programmazione front-end
- HTML5
- CSS3
- jQuery
- JavaScript
- Ajax
- SCSS
- Node.js
- NPM
Framework
- Laravel
- VUE
- Bootstrap 5.x
- WordPress (cms)
Consulenza di programmazione web freelance
In base alle competenze elencate siamo in grado di offrire soluzioni in outsorcing come ad esempio lo sviluppo di alcune parti o task di un progetto, manutenzione di siti attivi, aggiornamento versionamento applicativo, creazione di repository, aggiornamenti piattaforme, codice etc..
2 righe su di me…
Ho trasformato la mia passione per il web e la programmazione nel mio “divertimento preferito”: il mio lavoro.

Sono Leonardo Viotto, sviluppatore freelance mi occupo di web dal 2001, la passione e l’amore per il mio lavoro mi ha portato a fondare Agency Web Roma, agenzia web indipendente romana che si pone l’obiettivo ambizioso di realizzare siti web di successo e posizionamento sui motori di ricerca per imprese, liberi professionisti, artigiani, negozi ed attività commerciali.
Per un ulteriore approfondimento sulle competenze puoi visualizzare il mio profilo Linkedin.
Contatta Agency Web Roma e parlaci del tuo progetto o delle tue esigenze.