Sviluppatore Full Stack

Riccardo Salemme

Ciao, mi chiamo Riccardo.
Sono un ragazzo ordinato, molto preciso ed estremamente curioso
a cui piace districarsi nel perchè delle cose.

Qualcosa su di me

Mi chiamo Riccardo, ho 19 anni e vivo a Busto Arsizio. Fin da piccolo ho coltivato una grandissima passione per la tecnologia e il fai da te.


Ho sempre mantenuto una duplice passione, da una parte per l'informatica, dall'altra per l'elettronica e, solo ultimamente, anche un grande interesse per la stampa 3D.


Nei miei progetti punto ad integrare tutte le mie passioni e conoscenze, realizzando prodotti completi sotto tutti i punti di vista.


Ti invito a guardare alcuni dei miei progetti e per qualsiasi informazione non esitare a contattarmi.

Istruzione

Scuola superiore di secondo grado
ISIS C. Facchinetti - Castellanza (VA)
2019 - 2024

Conseguimento del diploma di istruzione tecnica con specializzazione in Informatica

Esperienze

Lavoro
Stage presso King Company Srl
Giugno - Luglio 2023

Volontariato
Educatore presso l'oratorio

Competizioni
Gara Nazionale di Informatica
Maggio 2023

Competenze tecniche

Negli anni ho avuto modo di provare sempre nuovi strumenti e linguaggi. Questi sono quelli con cui lavoro più spesso.

Java Backend

Utilizzo del linguaggio Java e del framework Spring Boot per lo sviluppo di API REST.

Angular

Creazione di SPA (Single Page Application) dinamiche e reattive utilizzando Angular.

MySQL e PostgreSQL

Conoscenza del linguaggio SQL, dei principali DBMS e degli strumenti per la progettazione di database efficaci.

Python

Sviluppo di applicazione web con Python e architettura MVC.

HTML e CSS

Conoscenza dei principali linguaggi per lo sviluppo di pagine web.

Bootstrap e Tailwind CSS

Due dei principali framework CSS per lo sviluppo di pagine web dinamiche, responsive ed attrattive.

Proxmox

Utilizzo di un Hypervisor per la creazione e gestione di macchine virtuali e container LXC.

Docker

Utilizzo di Docker per la gestione di container nell'ambito di un server domestico

Linux CLI

Conoscenza dei principali comandi della CLI (installazione pacchetti, permessi, gestione filesystem,...)

Stampa 3D

Utilizzo della stampante 3D e onoscenza basilare di Fusion 360 per la progettazione di oggetti tridimensionali.

Arduino/ESP32 e Raspberry Pi

Programmazione di microcontrollori e SBC per lo sviluppo di progetti IoT (raccolta dati di sensori, home automation,...)

Guarda i miei progetti

Qui di seguito trovi alcuni dei miei progetti. Questi sono solo pochi tra tutti quelli che ho realizzato e che ho in mente di realizzare. Presto verrà aperta anche il blog, per cui tieniti aggiornato.

Ticketsapp
Gestione e validazione biglietti

Come funziona:

Tickets è una Progressive Web App che permette di gestire e validare i biglietti di eventi. Gli utenti possono acquistare i biglietti, visualizzarli e validare il loro ingresso tramite un QR code.

Cosa ho sviluppato:

Ho sviluppato l'intera applicazione, sia il frontend con Angular che il backend implementato con Hasura e GraphQL.
Ho utilizzato un'istanza su cloud di Postgres per la gestione dei dati.

Gestione Palio
Un software di gestione cassa

Come funziona:

Il software è utilizzato nell'ambito di una festa patronale locale. Viene impiegato per stamapare scontrini, gestire la contabilità, visualizzare i prodotti venduti e tenere traccia delle riserve di magazzino.

Cosa ho sviluppato:

Ho sviluppato interamente il software, implementando una web app con un'interfaccia intuitiva e multipiattaforma.

Qualche domanda?

Non esitare a contattarmi per qualsiasi domanda o richiesta. Sarò lieto di rispondere.