Chi Sono

Mi chiamo Davide, conosciuto online anche come neckers o hds619 e sono nato a Lecce nel lontano 1993.

Il mio interesse per capire come dei semplici comandi vengano trasformati in applicazioni reali è nato nel periodo in cui Windows 3.1 lasciava il posto a Windows 95. Purtroppo, non conoscendo la parola "linguaggio di programmazione", la mia ricerca nel svelare questo mistero andava per tentativi.

Con il passare del tempo ho iniziato ad appassionarmi del mondo hacker ma la programmazione vera ancora doveva arrivare. A 11 anni ho iniziato a studiare l'HTML da un manuale McGraw-Hill ( cari tag marquee, font e frame ) e realizzato il mio primo sito personale su un hosting gratuito.

Lo studio disorganizzato e la passione per l'informatica mi ha portato a studiare i più vari argomenti: Photoshop CS, ArchiCAD, Flash MX 2004, etc. Pochi anni più tardi, finalmente, ho scoperto il C, con il manuale C Didattica e Programmazione, che ha aperto la strada al mio amore per la programmazione.

Quasi contemporaneamente, per caso, sono entrato in contatto con Linux tramite la distribuzione Knoppix Live. È diventato infine il mio OS predefinito con Ubuntu 6.06.

Durante questo periodo, la passione per il lato web non è morta e lavorare in C con socket o CGI non è la scelta migliore. Per questo motivo iniziai a studiare PHP e MySQL, con il manuale Sviluppare applicazioni web con PHP e MySQL. Nel febbraio 2008 è nato il mio primo dominio personale hds619.net rimasto attivo fino a febbraio 2015.

Durante gli studi superiori mi sono iscritto all'ITI "N. Copernico - A. Carpeggiani" di Ferrara ad indirizzo Elettronica e Telecomunicazioni per capire di più l'hardware e gli elementi fisici con cui il software interagisce.

Dopo alcune esperienze ho seguito il percorso di freeCodeCamp per il certificato di Full Stack Web Developer in cui ho avuto modo di conoscere l'ecosistema Javascript ( Node.js, React, Redux, D3.js, Gulp, Webpack, Electron, MongoDB, ecc.. ).

In ambito lavorativo mi son poi ritrovato a sviluppare applicazioni client tramite linguaggi C# ( .Net ) per alcuni anni, per poi riprendere full-time a sviluppare web application in React.

Front End Certification Data Visualization Certification Back End Certification Curriculum Vitae

Contatti

La lunghezza minima per il nome è di 4 caratteri

Per favore inserisci un indirizzo email valido

La lunghezza minima per il messaggio è di 32 caratteri

Per favore verifica questo captcha