Offen für Zusammenarbeit

FULL STACK .NET DEVELOPER

Habib Bhatti, Full-Stack-.NET-Entwickler in der Schweiz

C#, .NET 10, SQL — Web- und Mobile-Anwendungen.

Ich entwickle und modernisiere .NET-Web- und Mobile-Anwendungen für Unternehmen in der Schweiz und Italien – vom Datenbankdesign bis zur Benutzeroberfläche, die im Arbeitsalltag zum Einsatz kommt.

Porträt von Habib Bhatti, Full-Stack-.NET-Entwickler
ERFAHRUNG
5 Jahre .NET im Produktivbetrieb
STANDORT
Como, Italien
TÄTIG IN
Schweiz
ARBEITSBEWILLIGUNG
Grenzgängerbewilligung G

ÜBER MICH · .NET-SOFTWAREENTWICKLER

Softwareentwickler mit 5 Jahren Erfahrung in der Entwicklung von Web- und Mobile-Anwendungen sowie fundierten Kenntnissen im .NET Framework.

Meine Erfahrung umfasst den gesamten Softwareentwicklungszyklus. Ich arbeite mich nachweislich schnell in neue Technologien ein und nutze moderne Werkzeuge, einschliesslich KI, um Entwicklungsprozesse effizienter zu gestalten und hochwertige Lösungen im Einklang mit den Unternehmenszielen bereitzustellen.

Kontinuierliches Lernen ist für mich selbstverständlich; ich entwickle meine Fähigkeiten gezielt weiter. Besonders begeistert mich das Potenzial der künstlichen Intelligenz. Derzeit vertiefe ich meinen Umgang mit KI-Werkzeugen, um mit den technologischen Entwicklungen Schritt zu halten.

ROLLE
Full Stack .NET Developer
TECHNISCHE TIEFE
Datenbank → API → Oberfläche
STÄRKE
Modernisierung von Legacy-.NET-Systemen
AUSBILDUNG
Abschluss der Sekundarstufe II mit Schwerpunkt Informatik, ITIS Magistri Cumacini
SPRACHEN
Italienisch und Urdu (beide Muttersprachen), Englisch (B2)

Berufliche Erfahrung

SEIT 2021
  1. — Heute

    Full-Stack-Softwareentwickler

    SCHWEIZ · MÄR 2022 – HEUTE

    • Ich habe zwei mobile Anwendungen mit Flutter entwickelt und betreue sie weiterhin; als Backend dient eine .NET 10 Web API. Dadurch wurde die Effizienz der internen Arbeitsauftragsbearbeitung für mehr als 5’000 Nutzende um 60 % gesteigert.
    • Ich habe bestehende Web-API-Projekte auf .NET 10 migriert und damit einen nicht mehr unterstützten Technologie-Stack abgelöst – ohne Ausfallzeiten für die angebundenen Clients.
    • Ich habe Geschäftsprozesse von Kunden mit WebForms-Portalen auf Basis von .NET 4.8 digitalisiert und dadurch die internen Bearbeitungszeiten reduziert.
    • Ich habe LINQ- und SQL-Abfragen optimiert und dadurch die Performance bei der Kundensuche um 50 % gesteigert.
  2. —

    Junior-Softwareentwickler

    ITALIEN · JAN 2021 – MÄR 2022

    • Ich habe C#-Anwendungen zur Vereinfachung von Geschäftsprozessen sowie ein Webportal für die Zusammenarbeit mit Lieferanten entwickelt.
    • Ich habe wiederkehrende interne Aufgaben automatisiert und so die Produktivität des Teams messbar gesteigert.

Technische Kompetenzen

NACH PROJEKT FILTERN

50 KOMPETENZEN

Backend & .NET

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

Mobile & On-Device-KI

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

Frontend

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

Daten & SQL

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

Architektur & Sicherheit

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

Cloud & DevOps

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

KI-gestützte Entwicklung

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

Zertifikate & Ausbildung

QUALIFIKATIONEN

Ausgewählte Projekte

.NET · FLUTTER · WEB

01 / 05.NET 10 WEB API · AKTUELL

RequestsManagement

Eine mit .NET 10 entwickelte Web API auf Basis der Clean Architecture, gegliedert in die Schichten Domain, Application, Infrastructure und API. Ich habe die Geschäftslogik eines älteren Datenproviders für die mobile Anwendung sowie einer bestehenden Web API in diese Architektur migriert und modernisiert. Dieselben Geschäftsregeln stehen nun mobilen und webbasierten Clients über eine gemeinsame, getestete Codebasis zur Verfügung. Die API ist durch JWT-Authentifizierung geschützt; eine E-Mail-basierte Multi-Faktor-Authentifizierung (MFA) befindet sich in Entwicklung.

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

02 / 05ASP.NET-MVC-PORTAL · 2022–2023

CompanyManagement

Lieferantenportal auf Basis von ASP.NET MVC, Razor und SQL Server, das manuelle Abstimmungen und Rückfragen durch ein zentrales System für die Auftragserstellung, Artikelverwaltung und Pflege der Lieferantenstammdaten ersetzt.

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

03 / 05FLUTTER-APP · EIGENES PRODUKT

StrumAI

Eine mobile App, mit der man Gitarre spielen lernt, indem die Handhaltung analysiert wird. Nach einer Vier-Punkt-Kalibrierung prüft die Kamera die Fingerposition auf dem Griffbrett, während das Mikrofon den gespielten Akkord bestätigt. Die Lektionen werden schrittweise freigeschaltet – von Grundakkorden bis zu Rhythmus- und Strumming-Mustern. Kein Konto erforderlich: Name und Lernfortschritt bleiben auf dem Gerät.

So funktioniert es

Mit Flutter entwickelt, zunächst für Android. Native Module sind hinter Service-Schnittstellen gekapselt, sodass sich iOS ergänzen lässt, ohne die Anwendung neu schreiben zu müssen. Akkorde werden polyphon anhand von CQT- und Chroma-Merkmalen erkannt, die einem direkt auf dem Gerät ausgeführten TensorFlow-Lite-Klassifikator zugeführt werden. Das Hand-Tracking ist nativ in Kotlin mit MediaPipe implementiert (21 Landmarken pro Hand) und gleicht die Handgeometrie mit den Signaturen der jeweiligen Akkorde ab. Alle Daten werden lokal in SQLite gespeichert – ohne Backend und ohne nutzerbezogene Netzwerkaufrufe.

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

KI in der Praxis

KI & VORTRÄGE

KI ist fester Bestandteil meiner Arbeitsweise und kein blosses Nebeninteresse. Ich nutze sie täglich, um Boilerplate-Code schneller zu erstellen, meine eigene Logik zu überprüfen und unbekannte APIs zu erkunden – und übernehme dabei weiterhin die volle Verantwortung für den ausgelieferten Code.

Ich habe die Zertifizierung Microsoft Azure AI Fundamentals erworben und war bei Radio Italia zu Gast, um darüber zu sprechen, wie diese Werkzeuge die Arbeit von Softwareentwicklern verändern. Darüber hinaus interessiert mich die Entwicklung des Fachgebiets: Ich lese die Arbeiten von Nello Cristianini, dessen Werdegang der Richtung nahekommt, die ich im Bereich KI und Software Engineering einschlagen möchte.

ZERTIFIZIERT
Microsoft Azure AI Fundamentals
IM TÄGLICHEN EINSATZ
Copilot · Claude Code · ChatGPT
HALTUNG
Ein Beschleuniger, kein Ersatz für das Verständnis des Codes

RADIO · STUDIOGAST · AUGUST 2026

Radio Italia StoryTime

Als Radiogast sprach ich über das Zusammenspiel von KI und Softwareentwicklung sowie darüber, wie diese Werkzeuge die Arbeitsweise von Entwicklern verändern.

Lädt Inhalte von YouTube. Siehe Datenschutzerklärung.

FREIWILLIGES TEAM · MAI 2025

AI Week, Mailand

Ich war ehrenamtlich im operativen Team einer grossen Technologiemesse tätig. Dabei koordinierte ich die Schichten der Teammitglieder und löste logistische Probleme in Echtzeit, um auch zu Spitzenzeiten geordnete Besucherströme und die Sicherheit zu gewährleisten.

Habib Bhatti an der AI Week in MailandBühne der AI Week in MailandHabib Bhatti während einer Session an der AI Week in Mailand

FREIZEIT

Ausserhalb der Arbeit trainiere ich Muay Thai, gehe ins Fitnessstudio, spiele Gitarre und verfolge den Motorsport. Das sind langfristige Verpflichtungen statt kurzlebiger Interessen. Die dahinterstehende Haltung prägt auch meine Arbeit: Die Arbeit hat Vorrang – und Beständigkeit erledigt den Rest.

Ich interessiere mich auch für persönliche Finanzen: Ich verwalte mein Vermögen selbstständig mit einer klar definierten Asset-Allokation und verfolge die Entwicklung der Märkte aufmerksam.

  • 2JAHRE MUAY-THAI-TRAINING
  • 5JAHRE EIGENSTÄNDIG GEPLANTES TRAINING
  • 6JAHRE AUTODIDAKTISCH GITARRE SPIELEN
  • 13BESUCHTE LÄNDER

KONTAKT

Lass uns reden.

Offen für Positionen als Full-Stack-.NET-Entwickler in der Schweiz.

Ich freue mich auf den Austausch über eine Position, ein Projekt oder technische Themen. Am schnellsten erreichen Sie mich per E-Mail. Ich lese jede Nachricht und antworte.

E-Mail schreiben →