
Andrea Gennaioli
Studente e web developer
Giovane web developer e programmatore classe 2005.
Enjoyer di React, Next.js, Tailwind.css, MariaDB e molto altro!
Inoltre sono un appassionato di jazz, ascolta la mia playlist!
About Me
Fin da giovanissimo sono appassionato al mondo dell'infomatica ed ho sempre cercato di migliorare le mie conoscenze.
Ho conseguito il diploma di INFORMATICA E TELECOMUNICAZIONI articolazione INFORMATICA all'ITIS "E. Mattei" di Urbino con la votazione di 100 centesimi con Lode e durante lo studio ho sviluppato con passione e dedizione varie competenze. In particolare mi sono concentrato sullo sviluppo di applicativi web, con tecnologie come React, Next.js e PHP.
Grazie alla scuola ho conosciuto il mondo dell'informazione digitale a 360 gradi. Infatti, oltre allo sviluppo web ho acquisito competenze come la programmazione in C, C++, Java, conosco il funzionamento del calcolatore, delle reti e ho delle nozioni di base dell'elettronica e elettrotecnica. Ho sviluppato anche un interesse particolare per la sicurezza di sistemi informatici.
Ho partecipato a varie competizioni durante gli anni scolastici, ottenendo il primo posto alle Olimpiadi Italiane di Informatica per due anni consecutivi nella mia regione, le Marche.
Ho affinato le mie competenze di lavoro di squadra partecipando alle Olimpiadi Italiane di Informatica a squadre e alla Gara nazionale di programmazione della Macchina di Turing dell'Università di Pisa (medaglia di bronzo). Ho partecipato anche alle Olimpiadi Italiane di Cybersicurezza (Olicyber) ottenendo la medaglia di bronzo.
Attualmento sono studente presso la facoltà di Ingegneria Informatica dell'Università di Bologna.
Le Mie Skill
Lavoro di Squadra
Sono in grado lavorare in un gruppo di lavoro, conosco bene le mie capacità e so rispettare quelle degli altri.
Lavoro da Remoto
La mia produttività da casa è impeccabile grazie a SSH, SFTP e Git, perfetti per il lavoro remoto.
Adoro Imparare
Se richiesto sono in grado di imparare nuove tecnologie e nuovi concetti molto velocemente.
React
Next.js
MariaDB
PHP
HTML
CSS
JavaScript
Bootstrap
Tailwind
JQuery
Java
C/C++
Cloudflare
NGINX
Ubuntu
I Miei Lavori

Grafico
Applicativo per creare schemi E/R in modo semplice ed efficace, include possibilità di salvare lo schema su disco, esportarlo come PNG o come codice SQL.

8086 Emulator
Emulatore per Assembly 8086 scritto in TypeScript, permette di scrivere codice ASM e vederlo in esecuzione lato client. Il back-end si occupa della compilazione ed il front-end dell'interpretazione.

Coding per Studenti
Blog sugli argomenti di informatica trattati a scuola, include sistema di tag, visite, like, commenti, supporta più autori ed è responsive per i dispositivi mobile.

Random Dummy Generator
Applicativo web per la generazione di strutture di dati con informazioni generate casualmente. Utilissimo per avere con pochi click centinaia di valori casuali per testare Database e applicativi.