avatar :)

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

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.

Emulatore 8086

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

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

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.