Competenze tecniche
Ad oggi
- Typescript, Javascript, Java, PHP, C++
- Linguaggi web Front-end (HTML5, CSS, JS con JQuery)
- Angular 9, Laravel 8, Spring framework, NodeJS
- Database (Postgres, Timescale, MYSQL, MariaDB)
- XML, JSON, YAML
- Git, Github, Gitlab, Docker
- DevOps (Github & Gitlab runners)
- Travis CI & Jenkins, Ansible
Buone conoscenze di Windows, Linux e macOS.
Il passato da autodidatta
HTML5 / PHP / CSS / JS
Lavoro con l'HTML dal 2010 e gradualmente come autodidatta ho appreso le basi del PHP.
Ho iniziato gestendo piccoli forum su forumfree e altervista, finché non ho avuto l'occasione di applicare le mie conoscenze per la realizzazione di piccoli siti web che svolgevano la funzione di database.
In particolare, sono stato impiegato in alcune community di giochi MMORPG con il ruolo di game designer, tester e sviluppatore, grazie
alle quali ho avuto modo di costruire e affinare l'uso e le funzioni del codice e della programmazione.
Il C e C++ l'ho sperimentato particolarmente con le librerie di Pawn per creare piccole gamemode di SA-MP, con cui creavo le mie modalità di gioco e programmavo missioni e comandi.
Successivamente mi sono avvicinato al linguaggio Javascript man mano che sviluppavo siti web e poi ho imparato a utilizzare framework come Bootstrap 3 per HTML, CSS e JS.
Linux / Raspberry / Arduino
Ho avuto modo di operare sulle distro Debian per la gestione server e Raspbian (ARM) per lavorare con i raspberry.
Per quanto riguarda Raspberry e Arduino, ho realizzato piccoli circuiti molto basilari, giusto per avere una piccola infarinatura di elettronica.