Riccardo C.

Nato/a il 23. October, 1993
Riccardo C. headshot
Obiettivi Professionali

Sono uno sviluppatore full-stack con una solida esperienza in .NET e Azure. Ho ulteriormente ampliato le mie competenze con SharePoint Online e SPFx. Proattivo e orientato alla risoluzione dei problemi, sono sempre pronto per nuove sfide nel settore IT.


Esperienza
Developer
Aesys

https://www.aesys.tech/

06/2023 - 07/2023

Competenze:

Durante questo periodo, ho avuto l'opportunità di immergermi nel mondo di SharePoint Online, unendo le mie competenze in React e TypeScript. Una delle principali sfide è stata la creazione di una webpart personalizzata per facilitare la selezione di fascicoli specifici all'interno di un sistema gestionale aziendale. Questa webpart, sviluppata in React con l'uso di TypeScript, ha offerto un'interfaccia intuitiva e funzionale per gli utenti finali. 
Ho progettato e implementato una seconda webpart focalizzata sulla presentazione di documenti in formato elenco, permettendo una navigazione e un accesso semplificato ai documenti desiderati. Questo incarico mi ha offerto l'occasione di familiarizzare con React\TypeScript come strumento principale per lo sviluppo front-end, arricchendo il mio bagaglio di competenze e permettendomi di affrontare sfide sempre nuove e stimolanti nel campo dello sviluppo web.
Developer
Aesys

https://www.aesys.tech/

05/2023 - 06/2023

Competenze:


Ho lavorato a un'applicazione web per la gestione di servizi aziendali utilizzando .NET 7 e ASP.NET Core. Mi sono concentrato particolarmente sulla creazione di API sicure e ben documentate, Utilizzando Swagger per la documentazione e l'autenticazione JWT per garantire la sicurezza. Ho contribuito all'implementazione dei servizi di base che gestiscono l'accesso ai dati e le funzionalità comuni dell'applicazione.
Una parte fondamentale del mio lavoro è stata lo sviluppo di test di unità e di integrazione utilizzando xUnit, FluentAssertions e Moq per garantire la qualità del codice. Quest'esperienza mi ha aiutato ad approfondire le mie competenze in .NET, ASP.NET Core e nelle buone pratiche di testing e sviluppo di software sicuro.
Developer
Aesys

https://www.aesys.tech/

01/2023 - 04/2023

Competenze:

Sviluppo di un'applicazione web per la gestione di videogiochi con .NET 7, Blazor WebAssembly e principi SOLID. Ho lavorato in un team seguendo ruoli e mansioni prestabilite. Durante lo sviluppo, ho gestito principalmente la gestione delle eccezioni e dei controlli, implementando custom exception e middleware, e la stesura dei test di unità e di integrazione. L'esperienza di lavoro in team ha consolidato le mie competenze in ambito di sviluppo web, migliorando l'utilizzo delle tecnologie coinvolte e rafforzando la collaborazione e il rispetto dei ruoli all'interno del gruppo.
Developer
Aesys

https://www.aesys.tech/

01/2023 - 01/2023

Competenze:

Nel progetto ToDoList, abbiamo sperimentato l'utilizzo di Azure Functions, sviluppando una funzione HTTP triggerata per effettuare chiamate a un database Azure SQL. Abbiamo seguito i principi SOLID, implementando il Repository Pattern e il Unit of Work. Inoltre, abbiamo utilizzato Azure Key Vault per proteggere la connection string al database e la libreria Polly per implementare la resilienza e la tolleranza ai guasti nelle chiamate HTTP. Per la documentazione e il testing delle API, abbiamo impiegato Swagger. Il progetto è stato un'opportunità per mettere in pratica le competenze acquisite nel corso di formazione .NET/SQL/Azure e per approfondire ulteriormente le conoscenze delle tecnologie cloud e dei principi di sviluppo software.
.NET/SQL/Azure Student
Aesys

https://www.aesys.tech/

10/2022 - 12/2022

Competenze:

Ho partecipato a un corso professionalizzante che copriva diversi aspetti del mondo .NET, SQL e Azure. Tra i concetti studiati vi erano programmazione strutturata, funzioni, metodi, tipi di dato, collections, control flow, access modifiers, classi, OOP, ereditarietà, polimorfismo, incapsulamento, interfaces, constructors, static modifier. Abbiamo approfondito diversi framework, tra cui Entity Framework Core, Entity Framework, ADO.NET, ASP.NET Core, ASP.NET, .NET Framework e .NET, e lavorato con database come SQL Server, utilizzando linguaggi come SQL e C#. Inoltre, abbiamo studiato vari design pattern, tra cui MVC, e Singleton. Durante il corso, ci siamo anche concentrati su Azure, esplorando le principali risorse, utilizzando Azure Queue Storage in combinazione con Azure Functions triggerate dalla coda e sperimentando i template ARM con byceps e Azure CLI.
Aspirante sviluppatore Full-Stack
aulab

https://aulab.it/

05/2022 - 08/2022

Competenze:

Sviluppo Full-Stack con competenze in Linux, HTML, CSS, Bootstrap 5, Vue.js, PHP, Laravel e SQL. Esperienza pratica con GitLab, SEO e metodologie Agile. Queste competenze sono state acquisite e messe in pratica durante il Coding Bootcamp di Aulab Hackademy, culminato nel progetto finale di sviluppo di un portale di annunci in una settimana, sotto la supervisione di un Scrum Master.

responsabile bar\pasticceria
pasticceria Dolce & Salato
in Pescara, Abruzzo, Italia

https://www.facebook.com/dolceesalatopasticceria/

01/2015 - 10/2021

Competenze:

gestione autonoma del turno notturno a partire da piccole preparazioni in pasticceria al relazionarsi con la clientela
responsabile noleggio
DITTA MASTRANGELO STEFANO
in Abruzzo, Italia

https://www.ilcalciobalilla.it/

01/2017 - 01/2018

Competenze:

Gestione a 360° di un noleggio di calciobalilla, organizzazione di tornei, riscossione dei guadagni, rapporti\mediazione con le attività noleggianti, manutenzione, tempestiva risoluzione di eventuali problemi tecnici ai calciobalilla.
banconista
pasticceria Dolce & Salato
in Pescara, Abruzzo, Italia

https://www.facebook.com/dolceesalatopasticceria/

11/2013 - 01/2015

Competenze:

Addetto alla vendita di prodotti di pasticceria e bar nel turno notturno.
Formazione
Aulab
Livello: corso di formazione per Full Stack web developer https://aulab.it/

2022 - 2022

Descrizione:

Corso di coding Bootcamp sviluppo web presso Aulab Hackademy di: Console linux, pagine statiche e dinamiche con Html/Css/Bootstrap 5/Vue.js, GitLab, Seo e posizionamento motori di ricerca. Sviluppo applicativi dinamici in Php, Laravel, Oop, e database relazionali sql.
Istituto Tecnico Industriale Statale Luigi di Savoia
Livello: scuola secondaria di secondo grado

2007 - 2013

Descrizione:

diploma da perito meccanico\meccatronico
Certificazioni
Titoli di studio

Microsoft Certified: Azure Fundamentals

Certificatis

I610-7383

Lingue
Inglese

B2 - Intermedio avanzato

Competenze
Competenze lavorative

.Net 7, ASP.NET Core, Blazor WebAssembly, Entity Framework, Azure Functions, Azure SQL, SharePoint Online, React, Typescript, SQL

Altre competenze

Buona Comunicazione, Lavoro di Squadra, Risoluzione dei Problemi, Mediazione

Competenze che vorrei imparare o migliorare

Azure DevOps, Parlare in Pubblico