Skip to content
View sutheesh's full-sized avatar

Block or report sutheesh

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
sutheesh/README.md

Sutheesh Sukumaran

Senior Mobile Engineer · iOS & Android · AI/LLM Tooling · MCP Protocol · Open Source

Portfolio GitHub


🧠 About Me

let sutheesh = Engineer(
    focus: "Mobile-first engineering × Agentic AI",
    platforms: [.iOS, .android],
    currentWork: [
        "SwiftMCP — bridging Apple Foundation Models to MCP servers",
        "OpenChat V2 — agentic AI with AG-UI, A2UI, and streaming",
        "RuleGen — auto-generated AI coding rules from codebases"
    ],
    core: [
        "On-device ML (Core ML, TensorFlow Lite)",
        "Protocol-level systems (MCP, AG-UI, A2UI)",
        "Payments & fintech mobile infrastructure"
    ],
    philosophy: "Understand the protocol. Build from primitives. Ship it."
)

📱 Mobile Engineering

Platform Stack
iOS Swift, SwiftUI, UIKit, Core ML, Combine, Swift Concurrency
Android Kotlin, Jetpack Compose, Room, Coroutines, TensorFlow Lite
Cross-Platform React Native, on-device inference, biometric auth
Distribution App Store Connect, Google Play Console, CI/CD pipelines

Swift Kotlin SwiftUI Jetpack Compose Core ML


🤖 AI / Agentic Systems

Building at the intersection of mobile engineering and agentic AI — focused on protocols over abstractions.

Area Details
MCP Built SwiftMCP — connect Apple Foundation Models to any MCP server in 3 lines of Swift
AG-UI / A2UI OpenChat V2 — real-time agentic streaming with FastAPI + Groq (Llama 4 Scout) + React
On-Device ML Core ML model integration, TensorFlow Lite for Android, edge inference pipelines
RAG & Embeddings ChromaDB, vector search, semantic memory for conversational agents
AI Coding Tools RuleGen — auto-generate coding rules from your codebase for AI agents

MCP OpenAI LangChain FastAPI


🚀 Featured Projects

Bridge Apple Foundation Models → MCP servers in 3 lines of Swift

Swift Stars

On-device Apple Intelligence meets MCP. Any tool, any server — native Swift integration with LanguageModelSession.


Agentic AI chat with real-time streaming and dynamic UI generation

Python Stars

FastAPI backend + Groq Llama 4 Scout + React frontend. AG-UI implemented as raw NDJSON events — no SDK abstraction layer.


🛡️ RuleGen

Auto-generate AI coding rules from your codebase

TypeScript

Like SwiftLint for AI agents — install once, rules stay in sync with your codebase forever.


🛠️ Tech Stack

Languages

Swift Kotlin Python TypeScript Java

Mobile

SwiftUI UIKit Jetpack Compose Core ML TensorFlow Lite

Backend & Infrastructure

FastAPI React AWS Docker

AI / ML

MCP OpenAI ChromaDB Groq


🔬 Research & Publications

Exploring production-grade agentic AI infrastructure — bridging the gap between research and real-world deployment:

  • 🛡️ MCP Security — trust frameworks for tool-calling agents in regulated environments
  • 👁️ Agent Observability — runtime monitoring and tracing for multi-step agent workflows
  • 🔄 Self-Healing Agents — autonomous detection and repair of broken agent pipelines
  • 📱 Mobile MCP — adapting the Model Context Protocol for resource-constrained mobile devices
  • 🧠 Memory Poisoning Defense — protecting persistent agent memory from adversarial manipulation

📊 GitHub Stats

GitHub Stats

Top Languages

GitHub Streak


🌱 Currently

  • 🔗 Building SwiftMCP — connecting Apple's on-device models to the MCP ecosystem
  • 🤖 Shipping agentic AI systems with AG-UI streaming and protocol-first architecture
  • 📱 Advancing on-device ML for iOS and Android
  • 🔬 Researching MCP security, agent observability, and self-healing agent workflows
  • ✍️ Writing about AI systems — from foundational concepts to production deployment
  • 💬 Ask me about Swift, Kotlin, MCP, on-device ML, agentic AI, mobile architecture

🏅 Credentials

  • 🎓 IEEE Senior Member
  • 🔬 Peer reviewer for AI/ML conference submissions
  • ✍️ Author — Understanding Artificial Intelligence (technical book, 20 chapters)

Engineer driven by curiosity — continuously learning, building, and adding meaningful ideas to the canvas of technology.

Profile Views

Pinned Loading

  1. SwiftMCP SwiftMCP Public

    Connect Apple's on-device Foundation Models to any MCP server — any MCP tool becomes available to LanguageModelSession in 3 lines of Swift.

    Swift 6 1

  2. RuleGen RuleGen Public

    Auto-generate AI coding rules from your codebase. Like SwiftLint for AI agents — install once, rules stay in sync forever.

    TypeScript 1

  3. AI-OpenChat-V2-AG-UI-A2-UI- AI-OpenChat-V2-AG-UI-A2-UI- Public

    An agentic AI chat assistant built with FastAPI, Groq (Llama 4 Scout), and React — featuring real-time streaming via the AG-UI protocol and dynamic UI generation via A2UI.

    Python 1

  4. OpenChat OpenChat Public

    An AI chat bot

    Python 1

  5. TrackMyBuddy TrackMyBuddy Public

    Track my buddy is an android application, basically focused on security for the people

    Java

  6. Screenshot-Builder Screenshot-Builder Public

    A software to create screenshot for apple store.

    Swift