Disponibile a collaborazioni

FULL STACK .NET DEVELOPER

Habib Bhatti, sviluppatore Full Stack .NET in Svizzera

C#, .NET 10, SQL — applicazioni web e mobile.

Sviluppo e modernizzo applicazioni web e mobile basate su .NET per aziende in Svizzera e in Italia, dalla progettazione del database all’interfaccia utente utilizzata ogni giorno.

Ritratto di Habib Bhatti, sviluppatore Full Stack .NET
ESPERIENZA
5 anni di .NET in produzione
LOCALITÀ
Como, Italia
LAVORO IN
Svizzera
PERMESSO DI LAVORO
Permesso G svizzero

CHI SONO · SVILUPPATORE SOFTWARE .NET

Sviluppatore software con 5 anni di esperienza nello sviluppo di applicazioni web e mobile e solide competenze in .NET Framework.

La mia esperienza copre l’intero ciclo di sviluppo e si accompagna a una comprovata capacità di adottare rapidamente nuove tecnologie. Utilizzo strumenti moderni, tra cui l’IA, per aumentare l’efficienza dello sviluppo e realizzare soluzioni di alta qualità in linea con gli obiettivi aziendali.

La formazione continua è una parte essenziale del mio percorso: cerco costantemente nuovi modi per ampliare e far evolvere le mie competenze. Mi appassiona in particolare il potenziale dell’intelligenza artificiale e mi sto concentrando sull’utilizzo avanzato degli strumenti di IA per restare al passo con l’innovazione del settore.

RUOLO
Full Stack .NET Developer
PROFONDITÀ TECNICA
Database → API → interfaccia
PUNTO DI FORZA
Modernizzazione di sistemi .NET legacy
FORMAZIONE
Diploma di maturità in Informatica, ITIS Magistri Cumacini
LINGUE
Italiano e urdu (madrelingua), inglese (B2)

Esperienza professionale

DAL 2021
  1. — Oggi

    Sviluppatore software Full Stack

    SVIZZERA · MAR 2022 – OGGI

    • Ho sviluppato e mantengo due applicazioni mobile Flutter basate su una Web API .NET 10, migliorando del 60% l’efficienza della gestione interna degli ordini di lavoro per oltre 5.000 utenti.
    • Ho migrato progetti Web API legacy a .NET 10, sostituendo uno stack non più supportato senza interruzioni di servizio per i client che lo utilizzano.
    • Ho digitalizzato i processi aziendali dei clienti tramite portali WebForms in .NET 4.8, riducendo i tempi di elaborazione interni.
    • Ho ottimizzato le query LINQ e SQL, ottenendo un miglioramento delle prestazioni del 50% nelle operazioni di ricerca dei clienti.
  2. —

    Sviluppatore software junior

    ITALIA · GEN 2021 – MAR 2022

    • Ho sviluppato applicazioni C# per semplificare i processi aziendali e un portale web a supporto delle operazioni con i fornitori.
    • Ho automatizzato attività interne ripetitive, aumentando in modo misurabile la produttività del team.

Competenze tecniche

FILTRA PER PROGETTO

50 COMPETENZE

Backend & .NET

  • C#
  • .NET Framework
  • .NET Core
  • .NET 10
  • ASP.NET MVC
  • Web API
  • Entity Framework
  • Python
  • TypeScript
  • C

Mobile e IA on-device

  • Flutter
  • Dart
  • Riverpod
  • Kotlin
  • SQLite
  • TensorFlow Lite
  • MediaPipe
  • CQT / chroma

Frontend

  • Razor
  • Blazor
  • WebForms
  • Telerik
  • JavaScript
  • HTML / CSS
  • Bootstrap

Dati e SQL

  • SQL Server
  • T-SQL
  • Stored Procedures
  • LINQ
  • SSRS
  • Query optimisation

Architettura e sicurezza

  • Clean Architecture
  • MVC
  • MVVM
  • Repository Pattern
  • JWT Auth
  • OTP / 2FA

Cloud & DevOps

  • Azure
  • Azure DevOps
  • AWS
  • Git
  • IIS
  • Visual Studio
  • VS Code
  • Figma

Sviluppo assistito da IA

  • GitHub Copilot
  • Claude Code
  • ChatGPT
  • Gemini
  • Azure AI

Certificazioni e formazione

QUALIFICHE

Progetti selezionati

.NET · FLUTTER · WEB

01 / 05.NET 10 WEB API · IN CORSO

RequestsManagement

Web API sviluppata in .NET 10 secondo i principi della Clean Architecture, articolata nei livelli Domain, Application, Infrastructure e API. Ho migrato e modernizzato in questa struttura la logica di business di un precedente data provider dell’app mobile e di una Web API. Le stesse regole sono ora condivise da client mobile e web tramite un’unica codebase testata. L’API è protetta da autenticazione JWT; l’autenticazione a più fattori (MFA) tramite e-mail è in fase di sviluppo.

  • .NET 10
  • Clean Architecture
  • Web API
  • C#
  • JWT
  • Entity Framework
  • SQL Server

02 / 05PORTALE ASP.NET MVC · 2022–2023

CompanyManagement

Portale web per fornitori realizzato con ASP.NET MVC, Razor e SQL Server, che sostituisce gli scambi manuali con un sistema unico per la creazione degli ordini, la gestione degli articoli e dei dati anagrafici dei fornitori.

  • ASP.NET MVC
  • Razor
  • SQL Server
  • C#

03 / 05APP FLUTTER · PRODOTTO PROPRIO

StrumAI

Un’app mobile che insegna a suonare la chitarra osservando le mani. Dopo una calibrazione a quattro punti, la fotocamera verifica la posizione delle dita sul manico, mentre il microfono conferma l’accordo suonato. Le lezioni si sbloccano gradualmente, dagli accordi di base al ritmo e ai pattern di strumming. Non è necessario creare un account: nome e progressi vengono salvati sul dispositivo.

Come funziona

Sviluppata con Flutter, inizialmente per Android. I moduli nativi sono esposti tramite interfacce di servizio, così da poter aggiungere iOS senza riscrivere l’applicazione. Gli accordi sono riconosciuti in polifonia mediante caratteristiche CQT e chroma elaborate da un classificatore TensorFlow Lite eseguito sul dispositivo. Il tracciamento delle mani è implementato nativamente in Kotlin con MediaPipe (21 punti di riferimento per mano) e confronta la geometria della mano con le firme associate a ciascun accordo. Tutti i dati sono archiviati localmente in SQLite, senza backend né chiamate di rete associate all’utente.

  • Flutter
  • Dart
  • Riverpod
  • TensorFlow Lite
  • MediaPipe
  • Kotlin
  • SQLite

L’IA nella pratica

IA E INTERVENTI

L’IA è parte integrante del mio metodo di lavoro, non un semplice interesse collaterale. La utilizzo ogni giorno per velocizzare la scrittura del codice ripetitivo, verificare la mia logica ed esplorare API che non conosco, mantenendo la piena responsabilità del codice rilasciato.

Ho conseguito la certificazione Microsoft Azure AI Fundamentals e sono stato invitato a intervenire su Radio Italia per discutere di come questi strumenti stiano trasformando il lavoro degli sviluppatori. Mi interessa anche l’evoluzione del settore: leggo i lavori di Nello Cristianini, il cui percorso professionale è vicino alla direzione che desidero seguire nell’applicazione dell’IA all’ingegneria del software.

CERTIFICATO
Microsoft Azure AI Fundamentals
USO QUOTIDIANO
Copilot · Claude Code · ChatGPT
APPROCCIO
Un acceleratore, non un sostituto della comprensione del codice

RADIO · OSPITE IN DIRETTA · AGOSTO 2026

Radio Italia StoryTime

Sono stato invitato in radio per parlare del rapporto tra intelligenza artificiale e sviluppo software e di come questi strumenti stiano cambiando il modo di lavorare degli sviluppatori.

Carica contenuti da YouTube. Vedi l’informativa sulla privacy.

STAFF VOLONTARIO · MAGGIO 2025

AI Week, Milano

Ho svolto attività di volontariato nel team operativo di una grande manifestazione tecnologica. Ho coordinato i turni dei colleghi e gestito problemi logistici in tempo reale, contribuendo a mantenere ordinati i flussi dei partecipanti e a garantire la sicurezza durante le ore di punta.

Habib Bhatti all’AI Week di MilanoIl palco dell’AI Week di MilanoHabib Bhatti durante una sessione all’AI Week di Milano

OLTRE IL LAVORO

Fuori dal lavoro mi dedico alla Muay Thai e all’allenamento in palestra, suono la chitarra e seguo il motorsport. Sono impegni a lungo termine, non interessi passeggeri; la disciplina che richiedono è la stessa che applico professionalmente: il lavoro viene prima e la costanza fa il resto.

Coltivo anche un forte interesse per la finanza personale: gestisco autonomamente il mio patrimonio con un’asset allocation definita e seguo da vicino l’andamento dei mercati.

  • 2ANNI DI MUAY THAI
  • 5ANNI DI ALLENAMENTO AUTONOMO E PIANIFICATO
  • 6ANNI DI CHITARRA DA AUTODIDATTA
  • 13PAESI VISITATI

CONTATTI

Parliamo insieme.

Disponibile per posizioni Full Stack .NET in Svizzera.

Disponibile a confrontarmi su una posizione, un progetto o qualsiasi tema tecnico. Il modo più rapido per contattarmi è via e-mail: leggo tutti i messaggi e rispondo.

Scrivimi →