Ciao! Benvenuto sul mio sito web!
Il mio nome è Sergio, ho 26 anni, e sono uno sviluppatore e system administrator. Sono appassionato di informatica fino da che ho ricordi, e nel tempo ho studiato e sviluppato competenze nella progettazione e sviluppo di applicazioni web, database e organizzazione.
Ho competenze nell'amministrazione di sistemi Linux, dalla configurazione alla manutenzione nel tempo, avendo gestito nel tempo diverse macchine per alcune community online.
Mi dedico nel tempo libero anche ad alcuni progetti open source, consultabili dal mio account GitHub.
Una breve timeline di esperienze di formazione professionale e lavorative.
Migrazione di app legacy a Laravel. Implementazione di funzionalità e correzione di bug. Utilizzo di CI/CD, Gitlab, Docker, unit testing.
Implementazione e manutenzione di applicazioni basate su Laravel e VueJS. Utilizzo di CI/CD, Docker, unit testing.
Laurea Triennale in Scienze e Tecnologie Informatiche L-31.
Ricerca esplorativa su captioning delle immagini abbinata estrazione di grandi quantità di dati da social network per la ricerca di trend, confrontata con un sistema di ricerca basato su clustering del testo.
Progettazione e implementazione di una piattaforma cloud utilizzata nella gestione di simulatori robotici chirurgici e robot chirurgici.
Diploma di Istituto Tecnico - Indirizzo "INFORMATICA E TELECOMUNICAZIONI" - Articolazione Informatica
PHP developer utilizzando il framework Yii, Bootstrap e JQuery. Stage scolatisco e successivamente contratto a chiamata.
Riparazione hardware e software di computer, installazione e configurazione software e sistema operativo. Stage scolatisco.
Alcuni dei miei progetti open source attivi o archiviati.
A lightweight file manager with full ShareX support and more
Compile and manage multiple PHP versions easily!
A simple PHP script that helps you compare raw performance across servers and php versions
Laravel localization bridge for your frontend.
Progetti lavorativi o personali a cui ho lavorato in passato, non citati nella sezione open source.
Conoscenza dei linguaggi di programmazione Java, C, PHP, Python, e Bash scripting.
Progettazione di basi di dati MySQL, MariaDB e PostgreSQL.
Progettazione applicazioni con o senza framework sfruttando i pattern standard di programmazione.
Padronanza dei framework web Laravel, Slim, CodeIgniter e Flask sfruttando i relativi ORM come Eloquent e SQLAlchemy.
Conoscenza di Git e relativi strumenti di Continuous Integration e Continuous Delivery (CI/CD).
Installazione, configurazione e amministrazione di sistemi server Linux, come Debian, Ubuntu server e CentOS.