Profilo professionale
Panoramica
Esperienza lavorativa
Istruzione
Competenze
Lingue
Hobby e interessi
Cronologia
Generic

Mattia Pezzolla

Bellusco,MB

Profilo professionale

Sviluppatore software con esperienza, attualmente impegnato su progetti in ambito bancario presso Sopra Steria.Dal 2022 al 2024 ho lavorato su applicativi di Intesa Sanpaolo occupandomi di Application Maintenance (AM) e sviluppo full stack su architetture monolitiche, utilizzando Java 8, JSP e SQL.Successivamente sono stato coinvolto in un progetto per BNL, partecipando alla progettazione e al refactoring di un applicativo da monolite a microservizi. In questo contesto ho contribuito alla definizione dell’architettura, alla progettazione e sviluppo del database e all’utilizzo di tecnologie moderne come .NET Core, Git, Docker e Kubernetes.Nel tempo libero porto avanti progetti personali legati al collezionismo (in particolare carte) e alla finanza personale, che mi permettono di consolidare e sperimentare nuove competenze.Sono orientato al miglioramento continuo e interessato ad approfondire architetture distribuite e tecnologie cloud-native.

Panoramica

2
2
years of professional experience

Esperienza lavorativa

Software Developer

Sopra Steria
Assago, MI
2022.10 - ad oggi
  • Software Developer - BNL BNP Paribas
    Applicativo per la gestione di customer care e reclami
    - Refactoring di un applicativo di customer care e gestione reclami da
    architettura monolitica a microservizi utilizzando .NET Core e SQL Server
    - Sviluppo di microservizi backend e componenti applicativi distribuiti
    - Setup di infrastruttura locale containerizzata con Docker per simulazione dell’ambiente cliente
    - Progettazione del database per la nuova architettura a microservizi
    - Interazione diretta con il cliente per definizione architetturale e requisiti tecnici
    - Supporto e supervisione di risorse junior (stagisti)
  • Software Developer – Intesa Sanpaolo
    Applicativo per la gestione di checklist semestrali
    - Sviluppo e manutenzione evolutiva di applicativi bancari in architettura monolitica (Java 8, MVC)
    - Attività di Application Maintenance su sistemi enterprise
    - Realizzazione di una demo di refactoring completo dell’applicativo utilizzando nuove tecnologie (DARWIN)
    - Migrazione e importazione di una porzione significativa dei dati a supporto della demo
  • Software Developer – Intesa Sanpaolo
    Applicativo per il calcolo del rendiconto costi oneri e incentivi & applicativo per la registrazione degli omaggi e delle spese dei dipendenti
    - Application Maintenance e sviluppo evolutivo su applicativi bancari
    - Implementazione di logiche backend in Java 8 all’interno di architettura MVC
    - Gestione e interrogazione database MariaDB, con scrittura e ottimizzazione di query SQL
    - Sviluppo e manutenzione di componenti frontend tramite JSP e JavaScript
    - Scrittura e revisione della documentazione tecnica

Sviluppatore front-end

Progetto Crypto
2021.12 - 2022.08

Sviluppo e manutenzione del front-end utilizzando Angular, con attività di aggiornamento funzionale, miglioramento dell’interfaccia utente e rilascio di nuove feature.

Sviluppo e manutenzione del front-end di una DApp (Decentralized Application) utilizzando React, con focus su componenti UI e integrazione con logiche applicative.

Collaborazione e interazione con una community internazionale di sviluppo, partecipando a discussioni e attività di supporto al progetto.

Junior Java Developer

Betacom s.r.l.
Milano
2020.02 - 2021.10
  • Attività formativa di 400 ore sulle seguenti tecnologie:
  • Java SE, Java EE, Servlet, Jsp, Jsf, Jpa, Hibernate, Spring Core, Spring Mvc, Spring Data, Spring Jdbc, Spring Boot, HTML5, CSS, Angular, Javascript/Typescript, Bootstrap, Oracle DB, MySQL, PL/SQL, Ciclo di vita del software, testing tramite Junit
  • Sviluppo di un progetto interno per la registrazione di attività svolte dai dipendenti nell’arco di un mese con lo scopo di portare online il timesheet.
  • Tecnologie utilizzate all’interno del progetto:
  • Java EE, HTML5, CSS, Bootstrap, Oracle DB, deploy su server Tomcat
  • Strumento di versioning: Git
  • Formazione interna di 1 mese su .Net Core 3.1 dove ho sviluppato un applicativo che esponeva attraverso l’uso delle sole web api delle operazioni di CRUD e utilizzate poi attraverso delle pagine web create con Angular.
  • Tecnologie utilizzate:
  • C#, Microsoft SQL Server, Angular, Bootstrap
  • Strumento di versioning: GitLab, SourceTree
  • Trasferta di 1 mese presso un cliente a Trento per imparare ad effettuare delle modifiche custom di un loro progetto bancario interno.
  • Tecnologia utilizzate:
  • Java EE,HTML 5, Oracle DB,CSS
  • Per la maggior parte del tempo sono stato in cassa integrazione per questo non ho maturato nessuna particolare esperienza in quanto ho seguito solo dei corsi di formazione. In quel periodo ho effettuato dei progetti personali utilizzando le competenze acquisite. In più ho imparato ad usare come linguaggi React e React Native e come gestore di database HeidiSQL.

Istruzione

Diploma Istituto Tecnico e Professionale - Informatica

Itis Albert Einstein
2015-06

Competenze

  • Capacità di analisi
  • Attitudine al miglioramento continuo
  • Orientamento agli obiettivi
  • Linguaggi: Java (SE, EE), C#, JavaScript, TypeScript, SQL, HTML5, CSS3
  • Proattività
  • Capacità di risoluzione dei problemi

Lingue

Italiano
Madrelingua
C2
Inglese
Intermedio avanzato
B2
Francese
Principiante
A1

Hobby e interessi

Giochi di carte competitivi, manga, anime, videogiochi, server casalinghi e finanza personale

Cronologia

Software Developer

Sopra Steria
2022.10 - ad oggi

Sviluppatore front-end

Progetto Crypto
2021.12 - 2022.08

Junior Java Developer

Betacom s.r.l.
2020.02 - 2021.10

Diploma Istituto Tecnico e Professionale - Informatica

Itis Albert Einstein
Mattia Pezzolla