Skip to content
View saurinchauhan's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report saurinchauhan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
saurinchauhan/README.md

Typing SVG


Profile Views GitHub followers LinkedIn Portfolio


About Me

const saurin: Engineer = {
  name:     "Saurin Chauhan",
  role:     "IoT Backend Engineer",
  location: "India 🇮🇳",
  focus: [
    "IoT Self-Provisioning Systems",
    "Edge + Cloud Architecture",
    "AI-Powered Smart Ecosystems",
    "Real-time Big Data Pipelines"
  ],
  building: "Backend modules for zero-touch IoT provisioning",
  mantra:   "Connect. Automate. Scale. Repeat."
};


⚙️ Tech Arsenal

Languages

Java Python Node.js TypeScript Bash

Frameworks & Tools

Spring Boot FastAPI Express.js LangChain Kafka

IoT & Messaging

MQTT RabbitMQ Matter Grafana

Cloud & DevOps

Azure AWS Docker Kubernetes Terraform

Databases & BaaS

PostgreSQL MongoDB Redis InfluxDB Firebase Supabase

AI & ML

Ollama HuggingFace OpenAI


📊 GitHub Analytics


🐍 Contribution Snake

Contribution Snake

🏆 GitHub Trophies

Trophies


🌐 System Architecture

╔═══════════════════════════════════════════════════════════════════╗
║                    SAURIN'S IOT STACK                            ║
╠══════════════════╦═══════════════════════╦════════════════════════╣
║   EDGE LAYER     ║    GATEWAY LAYER      ║     CLOUD LAYER        ║
║                  ║                       ║                        ║
║  📡 BLE / WiFi   ║  🔀 MQTT Broker       ║  ☁️  Azure IoT Hub     ║
║  🔌 Smart Devs   ║  🔒 Matter Protocol   ║  📊  AWS IoT Core      ║
║  🧠 MCUs / SBCs  ║  ⚡ Edge Processing    ║  🗄️  InfluxDB / PG     ║
║  🌡️  Sensors     ║  🛡️  Auth Gateway     ║  🤖  LangChain + Ollama║
║  📶 Zigbee / ZW  ║  🔄 Event Streaming   ║  📈  Grafana Dashboard  ║
╠══════════════════╩═══════════════════════╩════════════════════════╣
║        Zero-Touch Provisioning  →  Self-Healing  →  Scale         ║
╚═══════════════════════════════════════════════════════════════════╝

🚀 What I Build

🔌 IoT Systems

Designing self-provisioning IoT architectures with MQTT, Matter Protocol, and multi-cloud integrations. Zero-touch device onboarding at scale.

🤖 AI Integration

Context-aware AI assistants with local-first architectures using LangChain + Ollama. On-device intelligence that keeps data private.

☁️ Cloud Architecture

Multi-cloud deployments across Azure & AWS. Event-driven microservices, Kubernetes orchestration, infra-as-code with Terraform.

⚙️ Backend Engineering

High-performance APIs with Spring Boot, Node.js, and FastAPI. Clean architecture, async-first, built to last.

📊 Data & Analytics

Real-time pipelines from edge to dashboard. Turning millions of IoT events into actionable insights with InfluxDB + Kafka + Grafana.

🔐 Identity & Security

Zero-trust security, secure device attestation, and scalable user verification with Firebase, Supabase, and public data APIs.


📌 Current Focus

🎯 Project 🛠️ Stack 📋 Status
IoT Device Self-Provisioning Spring Boot · MQTT · Azure IoT Hub 🟢 Active
Local-First AI Assistant LangChain · Ollama · Python 🟡 In Progress
Edge Analytics Pipeline Kafka · InfluxDB · Grafana 🟢 Active
Matter Protocol Integration Matter SDK · Node.js 🔵 Research

📡 Let's Connect

LinkedIn Twitter / X Gmail Portfolio


💬 Always open to collaborating on IoT, AI, or backend projects. Ping me anytime to geek out about smart systems!


Timeless Tech Quotes


Pinned Loading

  1. monitor-the-situation monitor-the-situation Public

    TypeScript 1

  2. factory_pulse factory_pulse Public

    Python

  3. bme280 bme280 Public

    Python

  4. pocket-llm pocket-llm Public

    Shell

  5. rest-api rest-api Public

    Java

  6. big-data big-data Public

    Shell 3