APPLIED AI DEVELOPER · KOLKATA, INDIA

Hi, I'm Shirsendu.I build tools for AI Agentsand the systems behind them.

Full-stack and systems developer working in Rust, TypeScript and Python. I ship small, dependable software and publish most of it as open source.

Remote · UTC+05:30Scroll ↓github.com/shba007 · 49 public repositories

I like software that starts fast, fails loudly and is easy to read a year later. These are the things I have shipped and the tools I reach for.

49
Public repositories
3
Published packages
41
Stars earned
7
Years building

SELECTED WORK

Projects

  • Rune Infer

    High-performance, single-binary AI model gateway unifying local GGUF engines and cloud APIs with pre-flight VRAM budgeting.

    STACK

    • Rust
    • GGUF
    • WASM
    • Axum
    Version
    v1.4.0
    Updated
    Open project Rune Infer
  • Rune Kit

    High-concurrency Rust host for the Model Context Protocol, running agent tools in memory-isolated wasm32-wasip1 sandboxes.

    STACK

    • Rust
    • MCP
    • Extism
    • WASM
    Version
    v1.1.0
    Updated
    Open project Rune Kit
  • Rune Tools

    Modular, sandboxed Model Context Protocol (MCP) plugin suite and CLI package manager for AI runtimes.

    STACK

    • Rust
    • MCP
    • WASM
    • Extism
    • CLI
    Version
    v0.3.0
    Updated
    Open project Rune Tools
  • Modest Human Brands

    End-to-end collaborative agency OS and workflow platform unifying shoot timelines, scoping, and client approvals.

    STACK

    • Nuxt 4
    • Vue 3
    • Docker Swarm
    • PostgreSQL
    • Redis
    Version
    v2.0.0
    Updated
    Open project Modest Human Brands

MORE SYSTEMS

Smaller tools and experiments

EXPERIENCE · CAREER TIMELINE

Where I have worked

Product teams and studios, building applied AI systems, developer tools and distributed media platforms.

  1. Nov 2025 – Present

    Kolkata, India (Hybrid)

    MODEST HUMAN BRANDS LLP

    Software Developer

    • Built workflow platform for creative production houses (Nuxt 4, Vue 3 core app SSR/PWA).
    • Built MAssist (AI assistant service) and MMedia (event-driven media service with FFmpeg DASH & LiveKit WebRTC).
    • Built MStudio (Rust & Tauri v2 desktop app over Iroh QUIC streams) and MDoc (PDF signing & verification).
    • Deployed services on Docker Swarm with Redis, CockroachDB and Cloudflare R2.

    Nuxt 4 · Vue 3 · Rust · Tauri v2 · Docker Swarm

  2. Oct 2023 – Nov 2025

    Kolkata, India (Hybrid)

    RED CAT PICTURES

    Software Developer (Part-time)

    • Built the studio's website and photography portfolio (redcatpictures.com) in Nuxt, TypeScript and Tailwind CSS.

    Nuxt · TypeScript · Tailwind CSS

  3. May 2024 – Jul 2025

    Kolkata, India

    Web Spiders (India) Pvt Ltd

    Associate Frontend Developer

    • Built a WhatsApp interview bot that asks screening questions and records candidate video interviews inside WhatsApp.
    • Contributed to initial architecture of SpiderX AI, an enterprise AI search and voice engine (TypeScript, Nuxt).
    • Built PixelSec Village (retro 2D pixel-town web game where players face cybersecurity dilemmas).

    TypeScript · Nuxt · WebRTC · Python

  4. Aug 2023 – May 2024

    Remote

    Xatalyst Labs

    React Developer Intern

    • Built React and React Native front-end features in a remote team.
    • Built in-browser machine-learning features with TensorFlow.js.

    React · React Native · TensorFlow.js

  5. Jul 2022 – Aug 2022

    Remote

    Nextdoor Kitchens

    React Developer Intern

    • Built React front-end features for the company's web app.

    React · JavaScript · CSS

EDUCATION & CERTIFICATES

Learning

CURRENTLY PURSUING

BS in Data Science and Applications

Indian Institute of Technology Madras

  1. Foundations
  2. Diploma
  3. Degree

Online, part-time · 2025 – Present


COURSEWORK

  • Machine learning
  • Data science
  • Algorithms & data structures
  • Distributed systems
  • Databases

Coursework feeds directly into the inference tooling, VRAM budgeting and agent runtimes I build.

03 CREDENTIALS

  • 100 Days of Frontend & 30 Days of React

    Codedamn · 2023

  • Tailwind CSS 3 & JavaScript Basics

    Codedamn · 2023

  • Hacktoberfest 2023

    DigitalOcean / GitHub · 2023

HACKATHONS & RECOGNITION

Built under a deadline

  • 2023
    WINNER

    GNEC Hackathon 2023 (Biosense)

    IoT plant-health monitor with real-time sensor streams and automated disease recommendations.

    • Next.js
    • MQTT
    • PostgreSQL
    Project →
  • 2023
    FINALIST

    Bay Area Hacks 1 (Compeer)

    Top 10 finish for a peer collaboration and productivity platform built during hackathon.

    • TypeScript
    • React
  • 2023
    FINALIST

    Solo Hacks 1.0 (Plant Lens)

    Top 3 finish for an AI computer vision plant leaf disease identifier and diagnostic tool.

    • Python
    • TensorFlow
    • React

OPEN SOURCE & WRITING

Giving back

  • nuxt-modules/mcp-toolkit

    Fixed Windows backslash delimiter path generation for Model Context Protocol toolkit (#203).

    Merged PR →
  • nuxt-modules/tailwindcss

    Resolved Tailwind viewer route URL resolution inside Nuxt Tailwind module (#453).

    Merged PR →
  • gitFoxCode/nuxt-icons

    Migrated autoImports:extend hook to modern addImports API for Nuxt 3 compatibility (#14).

    Merged PR →
  • Rune: Local-First AI Runtime and Sandboxed MCP Tooling

    Architecture · 2026

    Explore →
  • UnAi: Unified TypeScript LLM Adapter for 7 Providers

    Open Source · 2026

    View on npm →

STACK

Rust, TypeScript & Python.

SYSTEMS

Rust · C · WebAssembly · Docker

WEB & AI

TypeScript · Vue · Nuxt · ONNX

PYTHON & DATA

Python · FastAPI · Postgres · DuckDB

Let's build something modest.

Open to interesting projects, collaborations and conversations about small, dependable software.