Skip to content
Upayan Ghosh
Menu

Work

I’ve shipped three projects worth writing up, and I’ve put my work at Accenture in the same list below. Each entry carries a ledger of sourced numbers and the decisions behind them. The three projects link to a repository and a test suite you can check yourself; Accenture’s numbers come from a private export with no public link, stated as such rather than dressed up the same way.

Case studies

Synapse

A self-hosted AI agent platform running across WhatsApp, Telegram, Discord, and Slack.

Built independently

tests

commits

LLM providers routed

  • Python
  • FastAPI
  • LanceDB
  • SQLite FTS5
  • asyncio

claude-jarvis

A universal intent router for Claude Code, matching fast-path first and falling back to dynamic skill discovery.

Built independently

npm downloads, first 30 days

npm downloads, trailing year

npm downloads, trailing 30d

Accenture

I resolved tickets and root-caused an approval failure that had already been closed twice before it reached me. I also built two internal tools that took routine questions out of my inbox: a self-service database query agent, and a documentation pipeline spanning two production databases.

Built at Accenture · Associate Software Engineer · October 2024 to August 2026

work items resolved or closed

pull requests merged

tables documented

  • Python
  • Claude API
  • MCP
  • Azure DevOps

Also shipped

Three more projects I’ve shipped, without a ledger. They’re smaller than the case studies above, and I haven’t sourced numbers for any of them, so this list says what each one is and nothing more.

local-qwen-coder-turboquant

Windows setup notes and scripts for running Qwen3-Coder-30B-A3B-Instruct as a local, coding-only, OpenAI-compatible backend on an 8 GB NVIDIA GPU (RTX 3060 Ti).

Built independently

Pixamart

A wallpaper application built with Flutter, using the Pexels API: categories, search, Firebase Auth including Google Sign-In, offline capability, and cloud sync.

Built independently

  • Dart
  • Flutter
  • Firebase
  • C++
  • CMake

Chat-with-Code

A CLI that answers questions about any codebase using local Ollama models with LangChain retrieval-augmented generation, indexing a target folder by chunking and embedding source files into a local Chroma vector database.

Built independently

  • Python
  • Ollama
  • LangChain
  • Chroma