Salve, sono Dario, ecco qualcosa su di me:
Sono uno sviluppatore Full Stack .Net con una solida esperienza nello sviluppo software e nella
consegna dei progetti. Ho anni di esperienza commerciale e sono specializzato nello sviluppo di
applicazioni e prodotti scalabili, complessi, sicuri e adatti allo scopo.
La mia conoscenza e comprensione del framework .Net e delle tecnologie associate è molto estesa e
posso progettare e sviluppare robuste applicazioni sulla piattaforma .NET con sicurezza.
Ho esperienza nelle tecnologie front-end come ASP.NET, MVC, C#, JavaScript, HTML5 e CSS, così
come nelle tecnologie back-end come SQL Server, Entity Framework e LINQ.
Il mio impegno per gli standard di codifica di alta qualità è assoluto e sono molto esperto nella
programmazione orientata agli oggetti e nei pattern di progettazione.
Sono disponibile per qualsiasi progetto di qualsiasi dimensione e sono certo di poter fornire la migliore
soluzione per le tue esigenze. Sono altamente motivato e sono certo che sarai soddisfatto della qualità
del mio lavoro.
Non esitare a contattarmi per discutere il tuo progetto in dettaglio. Non vedo l'ora di sentirti.
Ecco perché sono certo della qualità nel mio lavoro:
1. Ho lavorato su un gran numero di progetti e questo mi ha permesso di capire quali strategie
funzionano e in quali situazioni applicarle.
2. Sono un professionista da anni, quindi conosco la maggior parte delle migliori pratiche
dell'industria.
3. Adoro migliorare la mia conoscenza della tecnologia con cui lavoro, quindi tengo me stesso e il
mio team sempre aggiornati con le ultime novità.
Qui puoi trovare maggiori informazioni: https://www.linkedin.com/in/dario-ferrai/?locale=en_US
Cosa sono in grado di offrire?
Conoscenza avanzata di C# ASP.NET Core, Angular 2+, HTML5, CSS, Sass, MySQL, Transact-SQL,
Xamarin, Typescript.
Abilità
Applicazioni server Asp.Net Core C#
Scaffolding e manutenzione dell'API backend seguendo le linee guida di stile di Microsoft;
Sicurezza, token, autenticazione client - server/server - server con OAuth o sistemi legacy;
Conoscenza dell'ORM Entities Framework Core per la query, creazione/aggiornamento di
database;
Conoscenza del threading, della concorrenza tra processi e delle operazioni asincrone;
Pattern avanzati come CQRS, Decorator, Dependency Injection.
Frontend
Conoscenza degli elementi base della programmazione web: js, HTML, CSS, SCSS;
Conoscenza del framework Angular (13) (Typescript, programmazione dei componenti, servizi,
ecc..);
Conoscenza base del framework UI Electron;
Conoscenza di Blazor WebAssembly.
Database
Conoscenza delle regole di stile e di implementazione formali dei database relazionali;
Utilizzo di indici e vincoli per migliorare le prestazioni e la coerenza dei dati;
Linguaggio SQL.
Gestione del progetto
Conoscenza della piattaforma Azure DevOps per il deploy, la gestione e la manutenzione delle
applicazioni in produzione, la coordinazione del team, i test e l'operazione;
Configurazione della build e delle pipeline CI/CD per l'automazione del deploy su servizi remoti