Summary
Overview
Work History
Education
Skills
Informazioni personali
Timeline
Generic

Gabriele Dibennardo

Junior Full Stack Developer
Milano

Summary

Sviluppatore Fullstack Junior con esperienza nell' uso di tecnologie come Spring Boot per lo sviluppo delle applicazioni relative al Backend e Angular per la creazione di interfacce utente dinamiche. Ed inoltre ho acquisito competenze dei servizi cloud di AWS tra cui Lambda, Cognito, DynamoDb e API Gateway per l'implementazione di servizi serverless.

Overview

1
1
year of professional experience

Work History

Junior Full Stack Developer

F2Informatica
04.2024 - Current
  • Nel progetto "Timbrature con QR Code" ho sviluppato la gestione delle presenze e delle attività lavorative tramite la scansione di un Qr Code. Il Backend è stato creato usando i microservizi AWS, in tale contesto mi sono occupato della generazione e gestione del QR Code e della registrazione automatica delle timbrature al momento della scansione, con il calcolo del tempo totale giornaliero e l'aggregazione dei dati mensili. E' stata integrata anche la possibilità di registrare le attività quotidiane, con l'opzione di aggiungere note personalizzate. Il Frontend è stato realizzato su Angular, nel quale ho sviluppato un'interfaccia utente che visualizza i dati e consente agli amministratori di modificare le timbrature in caso di errori.

Tecnologie usate:

  • Backend: AWS lambda, Node.Js, DynamoDb,

Api-gateway;

  • Frontend: Angular, CSS, Html5, Typescript.



  • Progetto di gruppo per l'applicazione Testing Center, pensata per valutare le competenze degli utenti tramite test a tempo su argomenti specifici, occupandomi sia delle assegnazioni delle varie task e della gestione delle deadline, che dello sviluppo. Il Backend viene gestito usando microservizi AWS, al riguardo ho controllato e sistemato le Lambda già esistenti, aggiungendone una per il filtraggio dei Template (le domande predefinite), gestito la creazione dei quiz filtrandole per posizione lavorativa e il livello di competenza (junior, middle, senior). Ho gestito sia la creazione di nuove domande da aggiungere per essere utilizzate nei quiz che la visualizzazione dei risultati dei vari test per utente. Nel Frontend, fatto su Angular, ho creato i componenti per la gestione utenti e quello per l'upload delle domande.


Tecnologie usate:

  • Backend: AWS lambda, Node.Js, Cognito, DynamoDb,

Api-gateway;

  • Frontend: Angular, CSS, Html5, Typescript.



  • Erp è un' applicazione aziendale utilizzata per la gestione dei dipendenti. Ho sviluppato le funzionalità per il monitoraggio delle ferie e dei permessi sia nel Frontend, sviluppato in Angular, sia nel Backend su AWS.


Tecnologie utilizzate:

  • Backend: AWS Lambda, Node.Js, Cognito,

Api-gateway,S3, DynamoDb

  • Frontend: Angular, Html, Css,Typescript.



  • Ho partecipato alla realizzazione di un' app web aziendale di Whistleblowing, progettata per poter controllare gli aggiornamenti della segnalazione attraverso un codice generato dopo la sua creazione. Nel Backend, mi sono occupato della creazione delle segnalazioni, generando automaticamente un codice univoco per il monitoraggio. Ho gestito i ruoli di Admin e Recipient e ho implementato le autorizzazioni tramite JWT e chiavi RSA. Ho inoltre configurato il sistema di invio delle notifiche via mail, creato e gestito i nuovi utenti e monitorato lo stato delle segnalazioni (completate o meno). Nel Frontend ho migliorato la pagina di creazione delle segnalazioni, la pagina di visualizzazione di tutte le segnalazioni, la pagina di gestione degli utenti e la dashboard.



Tecnologie utilizzate:

  • Backend: Java 17, Spring Boot, Spring Web, Spring Data JPA, Hibernate, JWT, Java Mail Sender, Thymeleaf, Enum, SQL;
  • Frontend: Angular, Angular Material, Typescript, Css, HTML5.

Education

IFTS Developer - PROGRAMMAZIONE JAVA, ANDROID E WEB PER l'INDUSTRIA 5.0

ITS Academy Angelo Rizzoli
11.2023 - 07.2024

Liceo Scientifico Opzione Scienze Applicate - Diploma Istruzione Secondaria Superiore

Leopoldo Marangoni
Via Lamarmora, 34 , Milano
04.2001 -

Skills

Java

JavaScript

Typescript

Spring Boot

Angular

undefined

Informazioni personali

  • Date of Birth: 29/10/1999
  • Nationality: Italiana

Timeline

Junior Full Stack Developer

F2Informatica
04.2024 - Current

IFTS Developer - PROGRAMMAZIONE JAVA, ANDROID E WEB PER l'INDUSTRIA 5.0

ITS Academy Angelo Rizzoli
11.2023 - 07.2024

Liceo Scientifico Opzione Scienze Applicate - Diploma Istruzione Secondaria Superiore

Leopoldo Marangoni
04.2001 -
Gabriele DibennardoJunior Full Stack Developer