hamburger.jpg
Curriculum Vitae
Ultimo aggiornamento: 2024-09-25
leonarodpinna.png
Sono un Full-Stack Software Engineer con esperienza nella progettazione, implementazione e distribuzione di sistemi backend e frontend complessi.
Possiedo un canale YouTube che mi ha permesso di imparare a comunicare efficacemente con le persone.
Tecnologicamente parlando, sono esperto in C++, C#, Javascript/Typescript e Python. Ho una conoscenza approfondita dei framework NodeJS e .NET 8.0 per soluzioni backend, PostgreSQL e MongoDB per soluzioni di database, ReactJS per soluzioni frontend e NextJS per soluzioni web full-stack.
Non ci credi? Dai un'occhiata ai miei progetti per comprendere meglio le mie competenze.
Istruzione 🎓
Laurea in Informatica
Iscritto, 3° Anno (78/180 ECTS)
Università di Bologna (Italia)
2022/09 - Corrente
Progetti dei corsi
Laurea Magistrale in Ingegneria dell'Autoveicolo
110/110L
Università di Modena e Reggio Emilia (Italia)
2016/09 - 2018/12
Laurea in Ingegneria Meccanica
95/110
Università di Modena e Reggio Emilia (Italia)
2013/09 - 2016/09
Esperienza lavorativa 💻
Ingegnere e Validatore Software
Consulenza - Ferroviario
NIER Ingegneria SpA SB
2023/09 - Corrente
Responsabilità
  • Sviluppato in C# .NET8.0 un sistema di gestione utenti multi-applicazione, integrato all'interno delle librerie del sistema operativo Windows per una gestione efficiente degli utenti e dei dati
  • Implementate in C++ e C# nuove funzionalità in un software diagnostico monolitico esistente sviluppato da una multinazionale del settore ferroviario per la gestione e il controllo dei movimenti dei treni sul campo
  • Progettato e implementato in Visual Basic un gateway per elaborare i dati del server e fornire le informazioni generate agli utenti finali utilizzando il protocollo OPC UA
  • Sviluppato uno strumento in Golang per automatizzare la creazione di SVG necessari per l'ambiente HMI, riducendo l'85% del tempo di creazione delle pagine (le pagine venivano realizzate manualmente prima dell'integrazione)
Content Creator - YouTube
Intrattenimento
Lavoratore Autonomo
2019/01 - Corrente
Responsabilità
  • Creo contenuti video sul mio Canale YouTube che conta oltre 90.000 iscritti
  • Raggiunte oltre 10 milioni di visualizzazioni di video pubblicando oltre 200 video, partendo da zero (Vuoi farti una risata? Guarda il mio primo video!)
  • Nei miei video parlo di finanza personale e investimenti
  • Sono esperto nella creazione di immagini accattivanti con Photoshop e Canva
  • Sono esperto nella produzione di contenuti video con Premiere Pro
  • Ho fondato la mia Società unipersonale nel dicembre 2021 per gestire le mie attività online
Ingegnere della Qualità
Automotive
Tecnotrasmissioni SRL
2019/01 - 2020/06
Responsabilità
  • Ho aiutato l'azienda a ottenere le certificazioni ISO9001 e IATF16949 creando e gestendo la documentazione e i processi aziendali
  • Ho implementato sistemi che hanno portato alla riduzione del 25% delle non conformità in 1 anno e mezzo attraverso iniziative di miglioramento del processo, come analisi dei guasti e manutenzione predittiva
  • Ho guidato l'implementazione di processi revisionati di prodotto e manutenzione, ottimizzando il flusso di entrata e uscita di materie prime e prodotti finiti
Progetti e Soluzioni 💻
Applicazione Web per la Vendita di Corsi
Tecnologie
  • Applicazione web self-hosted full-stack SaaS
  • Progettata e implementata un'API RESTful ad alte prestazioni sul backend utilizzando NodeJS per la gestione di utenti e contenuti
  • Integrata l'API Stripe per acquisti sicuri, che attualmente genera un reddito ricorrente mensile
  • Costruita un'interfaccia utente web user-friendly e responsive utilizzando React e TypeScript
  • Sfruttata la flessibilità NoSQL di MongoDB per gestire in modo efficiente utenti, corsi, abbonamenti e dati di acquisto
  • Messa in sicurezza l'ambiente di hosting Linux implementando regole del sistema di sicurezza (firewall) e automatizzando il controllo
  • Ottimizzate prestazioni e scalabilità attraverso la containerizzazione di Docker e la distribuzione con Docker Compose
Lingue 🔊
Italiano 🇮🇹
Madrelingua
Inglese 🇬🇧
C1 - Professionale
Certificazione: TOEFL: 94/120 (Luglio, 2024)
Tedesco 🇩🇪
A1 - Principiante
Certificazione: nessuna
FAQ ❓
Perché questa sezione FAQ?
Ho inserito questa sezione FAQ per rispondere alle (molto) comuni domande che ricevo da reclutatori stranieri. Probabilmente sei un reclutatore anche tu dato che hai raggiunto questa pagina (oppure sei curioso): credo che questa sezione ti aiuterà a comprendere meglio le mie competenze, esperienze e aspirazioni di carriera, e forse sarò in grado di rispondere a domande che già ti poni.
Come riesco a conciliare lavoro a tempo pieno con studio e creazione di video?
Fino alla fine del 2023 non ero sicuro di poter riuscire a far rientrare tutto nel mio orario. Dall'inizio del 2024, dato che sto portando avanti tutte e tre le attività, posso dire con certezza che riesco a gestire il tempo per lo studio e il lavoro, mentre inserisco nei momenti liberi la creazione di contenuti. Anche se devo ammettere che il numero di contenuti prodotti è diminuito rispetto agli anni precedenti. Voglio aggiungere che non mi piace "non fare nulla", e se qualcosa mi interessa, non temo la fatica.
Ho una laurea magistrale in Ingegneria, perché il cambiamento improvviso verso l'Informatica?
Fin da bambino sono sempre stato attratto dai computer e dalla programmazione. Inoltre, nella mia esperienza online, mi sono imbattuto nella necessità di avere competenze di programmazione per costruire qualcosa di significativo. Per contesto, la mia prima scelta per la laurea triennale è stata tra Ingegneria e Informatica. Si è rivelata la scelta sbagliata per me: 10 anni dopo, ho scelto la seconda, e sono molto felice di averlo fatto.
Ho provato molte cose diverse. Cosa voglio fare?
Voglio lavorare e costruire prodotti significativi che possano migliorare la qualità della vita di tutte le persone. Ma allo stesso tempo, voglio migliorare la qualità della mia vita e quella della mia famiglia, e penso che essere in grado di programmare e costruire software possa essere utile per raggiungere il mio obiettivo.
Perché lavorare a tempo pieno mentre sono iscritto a una laurea in Informatica?
La prima volta che ho affrontato il percorso di laurea, ho commesso l'errore di affidarmi solo allo studio, evitando di costruire una solida esperienza lavorativa, e non voglio ripetere lo stesso errore. Penso che sia molto importante non solo avere una base teorica, ma anche sviluppare competenze lavorative professionali. Non credo che una laurea richieda il 100% del tempo di una persona, quindi, per ottimizzare, ho deciso di iniziare a lavorare come software engineer.
Perché il cioccolato 🍫 come simbolo per i punti elenco?
Mi piace il cioccolato!