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

Block or report iarjunganesh

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
iarjunganesh/README.md

Hi 👋, I'm Arjun Ganesh


About

Senior engineer, 13+ years in distributed systems. I build anti-financial-crime systems at a Nordic bank by day, and solo-ship agentic-AI products — and win hackathons — by night.

I care about AI that explains its reasoning, leaves an audit trail, and actually works in production.

  • 🏦 Software Engineer @ Swedbank — anti-financial crime & AML
  • 🤖 Building agentic AI on Azure AI Foundry, A2A, and MCP
  • 🧮 Researching GPU & quantum compute — q1729, the quantum taxicab

Selected Work

🛡️ ARGUS

Multi-agent compliance intelligence on Azure AI Foundry

Microsoft Agents League — AI Skills Fest 2026 · Reasoning Agents track ↗ 🏆 Winner · Hack for Good (1 of 3)

problem> Manual KYC/AML review doesn't scale, and unaudited AI decisions don't survive a regulator's questions.

approach> Five specialist AI agents, coordinated over the A2A protocol on Azure AI Foundry, run KYC, AML, and risk screening — every finding grounded in cited regulation via Foundry IQ, every decision backed by a full audit trail. Built solo; one of three Hack for Good winners.

Studied Foundry IQ before building ARGUS, then competed in the Agents League Reasoning Agents track — and won Hack for Good (1 of 3).

Foundry IQ Learned before building ↗ · Reasoning Agents Track participant ↗

Azure AI Foundry Azure OpenAI GPT-4o Foundry IQ Semantic Kernel A2A Azure AI Search Cosmos DB RAG hybrid search MCP Gradio Python 3.11

Repository ↗ · Watch demo ↗ · Microsoft write-up ↗

🔎 DRIFT

Release intelligence for GPU & AI infrastructure

OpenAI Build Week · Devpost ↗ Live in production

problem> GPU/AI-infra changelogs are noisy and scattered — teams miss the one release that breaks their pipeline.

approach> An agentic pipeline that turns noisy changelogs into cited, bounded, inspectable release briefings for GPU and AI-infrastructure teams — grounded and source-linked, never hand-wavy.

Python 3.14 FastAPI asyncio agents Pydantic 2.13 Next.js 16 React 19 TypeScript PostgreSQL 17 pgvector Vercel Railway

Repository ↗ · Watch demo ↗ · Live app ↗ · API docs ↗ · Devpost ↗

AI-powered financial storytelling

Backblaze Generative Media · Devpost ↗ Live in production

problem> Nobody reads a transaction CSV for fun — but everyone will watch a 60-second recap of their own year.

approach> Spotify Wrapped, but for your bank account — an agentic pipeline that turns a transaction CSV into a personalized 60-second narrated recap video. Three of four AI steps route through the Genblaze SDK; Backblaze B2 is the source of truth, storing 14 artifacts per session with a SHA-256 apiece, so share links survive a full backend redeploy.

Backblaze B2 Genblaze SDK GMI Cloud Seedream NVIDIA NIM OpenAI TTS-1 FFmpeg Next.js 16 React 19 TypeScript Python 3.14 FastAPI asyncio agents Plaid Sandbox Railway Vercel

Repository ↗ · Watch demo ↗ · Live app ↗ · API docs ↗ · Devpost ↗

Durable incident memory for cold-started agents

CockroachDB AI · Devpost ↗ In development

problem> An agent killed mid-incident normally loses all context — and starts the investigation over from zero.

approach> Agentic incident-response memory that survives the agent being killed mid-incident — execution state lives in CockroachDB, not process memory, so a cold-started agent resumes from the exact interrupted step.

CockroachDB CockroachDB MCP Amazon Bedrock AWS Lambda Python FastAPI Gradio pytest

Repository ↗ · HuggingFace Space ↗


Press & Recognition

What others said

Microsoft Foundry Discord recognition for ARGUS after Agents League Hack for Good

Lee Stott · Microsoft in #agentsleague (theme-aware image)


Research

What I'm exploring

Ramanujan's mathematics meets the NVIDIA stack

Independent research · math × GPU compute Active research

problem> How fast can a 100-year-old series actually run on today's silicon — classical and quantum?

approach> How fast can a GPU compute π — classically, and as a quantum computer? An end-to-end study from consumer RTX to datacenter H100 (CUDA C++ and CUDA-Q/cuQuantum), with an AI layer that writes up what the numbers actually show.

CUDA C++ CUDA-Q cuQuantum NVIDIA NIM Nemotron Python

Repository ↗


What I Work On

🧩 Agentic AI & Enterprise Intelligence I design AI systems with Azure AI Foundry, Foundry IQ, multi-agent orchestration, Agent-to-Agent (A2A) communication, and RAG with hybrid search — built to be explainable, grounded, and production-ready.

🏗️ Distributed Systems & Backend Architecture 13+ years building scalable platforms with Java (Spring Boot, Quarkus) and Python (FastAPI) — microservices, NoSQL, event-driven systems, and hybrid cloud across AWS, Azure, and OpenShift.

⚙️ AI Infrastructure, Performance & Compute I work at the infrastructure layer behind modern AI — GPU computing, NVIDIA CUDA, model serving, vector search, and performance engineering.

📡 Reliability, Observability & Platform Engineering I build resilient systems with Azure Functions, Service Bus, OpenTelemetry, Application Insights, and KQL — telemetry pipelines that hold up to enterprise-grade reliability and governance.


Tech Stack

Languages & Frameworks Java Spring Boot Quarkus Python FastAPI TypeScript React Next.js

Agentic AI & LLM Azure AI Foundry Semantic Kernel RAG Hybrid Search A2A MCP NVIDIA NIM Amazon Bedrock

Cloud & Infrastructure Microsoft Azure Amazon AWS OpenShift CockroachDB PostgreSQL Railway Vercel

AI Infra, GPU & Observability CUDA C++ CUDA-Q cuQuantum NVIDIA CUDA pgvector OpenTelemetry KQL


Career Journey

2025 – Present · Software Engineer · Swedbank — Stockholm, Sweden Anti-financial crime · AML platforms · 95%+ test coverage across a unified multi-module architecture

2021 – 2025 · Senior Java Developer · Viaplay Group — Stockholm, Sweden Media & streaming platforms on AWS + Kubernetes · ~30% performance and ~40% delivery-speed gains

Mar–Sep 2021 · Software Developer · Expleo Technology Nordic — Gothenburg, Sweden Domain-driven microservices · ~50% faster onboarding via documentation & workflow diagrams

2012 – 2021 · Senior Software Engineer · 8 yrs 6 mos · IBM — Sydney & Pune Regulated banking APIs for Westpac · ~25% response-time gains · Jenkins/Bamboo delivery modernization


Also on GitHub

Experiments & learning

  • q1729 — Ramanujan × the NVIDIA stack — CUDA-Q/cuQuantum simulation with an AI analysis layer
  • llm-qlab — LLM quantization benchmarks on consumer GPUs — speed, VRAM, and quality trade-offs
  • pythonic-algorithms-lab — CPU vs GPU algorithm benchmarking with empirical Big-O profiling (CuPy + Numba CUDA)
  • iq-series — Hands-on Microsoft IQ notebooks — Foundry IQ, Work IQ, Fabric IQ

📊 GitHub Stats

GitHub stats   Top languages

 

GitHub Trophies


Certifications & training

Full certification list on LinkedIn


Let's Connect

   

Building trustworthy AI systems that explain their reasoning, leave an audit trail, and actually work in production.
If that's the kind of problem you're working on — I'd love to talk.

github.com/iarjunganesh · arjunganesh.dev

Pinned Loading

  1. argus argus Public

    ARGUS — Agentic Risk & Governance Unified Screening | Multi-agent KYC system powered by Azure AI Foundry + Foundry IQ | Microsoft Agents League Hackathon 2026 — Reasoning Agents track

    Python 1

  2. q1729 q1729 Public

    Ramanujan's mathematics meets the NVIDIA stack: CUDA-Q/cuQuantum quantum simulation + NIM/Nemotron analysis, consumer RTX to cloud H100

    Python

  3. continuum continuum Public

    Agentic incident-response memory that survives the agent being killed mid-incident — CockroachDB × AWS Hackathon 2026

    Python

  4. bankers-wrapped bankers-wrapped Public

    Banker's Wrapped — AI-Powered Financial Storytelling Platform | Backblaze Generative Media Hackathon 2026

    Python

  5. pythonic-algorithms-lab pythonic-algorithms-lab Public

    Algorithm implementations with CPU vs GPU benchmarking, empirical Big-O profiling, and an interactive Dash dashboard. CuPy + Numba CUDA kernels with CPU fallbacks.

    Python

  6. llm-qlab llm-qlab Public

    Python