Skip to content
Akhil Pinnani

Akhil Pinnani

Full-stack engineer building production web, mobile and AI-powered applications.

Portrait of Akhil Pinnani

8+ years building production web, mobile, and AI-driven applications. Away from the keyboard, you'll usually find me staying fit, exploring somewhere new, or building something just for the fun of it.

Selected work

SOPilot's Ask page: a question about changing gloves in a cleanroom, answered from an SOP with numbered citations and a collapsed retrieval trace.

Oct 2026

SOPilot

A multi-tenant AI copilot that answers questions from standard operating procedures and cites the exact section.

Problem. People need answers from SOPs they can check: every claim tied to a section, and a plain refusal when the documents do not answer.

Built. FastAPI agent that answers from retrieved SOPs with citations, a Spring Boot SQS ingest worker, a React app, and a TypeScript webhook Lambda.

  • FastAPI
  • Spring Boot
  • React
  • TypeScript
  • Terraform
  • AWS
  • PostgreSQL

Synthetic data: two fictional tenants.

aihub's chat page: a question about cache stampedes answered by a local qwen3:8b model, with model, reasoning effort, tokens per second, token count and time shown under the reply.

Oct 2026 – present

aihub

A Claude-style chat app that runs on free and local models, with a spend-capped Claude workspace as an option, behind one composer.

Problem. One person, many models: local Ollama, free and cheap OpenRouter models, and Claude, with a visible cost and a hard spending limit.

Built. Streaming replies, a per-model reasoning-effort control, and the estimated cost under each reply.

  • Python
  • Starlette
  • JavaScript
  • Ollama
  • OpenRouter
  • Claude API

Runs on your own machine; built and tested on Arch Linux only.

Varsity Tutors landing page with the headline 'Study Together, Grow Together' and cards for mock users to log in as.

Gauntlet AI, 2025

Varsity Tutors MVP

A Next.js growth prototype exploring social learning loops, gamified rewards and K-factor analytics for K-12 tutoring.

Problem. Tutoring sessions are isolated, though the value compounds when friends invite each other to study. The prototype explores a design where each completed session becomes an outbound invite.

Built. Buddy challenges, voice rooms and gem rewards, with agent-based personalization.

  • Next.js 14
  • TypeScript
  • Tailwind

Demo uses mock users only.

Gauntlet AI, 2025

RapidPhotoUpload

A Spring Boot and React media platform for uploading large photo batches straight to object storage.

Problem. Bulk upload of high-resolution photos: getting a large batch up quickly and surviving the failures that come with sending a thousand of anything over a network.

Built. Direct-to-storage uploads with presigned URLs, plus resumable chunked uploads for larger files.

  • Java 17
  • Spring Boot
  • PostgreSQL
  • React
  • TypeScript
  • Cloudflare R2

Sign-in required for the gallery.

Gauntlet AI, 2025

CollabCanvas

A real-time collaborative design canvas where natural-language commands generate shapes and layouts.

Problem. Multiplayer design tools and AI assistants rarely meet: this puts live cursors, presence and GPT-4o design commands on one shared canvas.

Built. Multi-user canvas with live cursors, presence, and object locking so two people don't edit the same shape.

  • React
  • Firebase
  • Konva
  • GPT-4o

Sign-in required. Open two tabs to see the sync.

Dec 2025 – May 2026

AI Command Center

A mission-control dashboard for AI agents: conversations, agent graphs, n8n runs and vector-store queries in one place.

Problem. Once more than two or three agents are in production, finding out why a conversation went off the rails means digging through scattered logs and opaque vector-store queries.

Built. Browse conversations, view agent graphs and n8n workflow runs, and test queries against a vector store.

  • FastAPI
  • React
  • LangGraph
  • n8n
  • ChromaDB

More projects

  • MessageAI

    Gauntlet AI, 2025

    GPT-powered iOS messaging with conversation summaries, action-item extraction and semantic search.

    • SwiftUI
    • Firebase
    • OpenAI
    GitHub repository for MessageAI
  • ClipForge

    Gauntlet AI, 2025

    Electron desktop video editor with screen and webcam capture, timeline editing, FFmpeg export and Whisper transcription.

    • Electron
    • React
    • FFmpeg
    • Whisper
    GitHub repository for ClipForge
  • Incident & Known-Error Tracker

    Oct 2026

    ASP.NET Core app for logging incidents, linking them to known errors and searching past root causes. An Azure Data Factory pipeline loads incident data into Azure SQL, and an Azure Analysis Services model powers trend reporting.

    • ASP.NET Core
    • Azure Data Factory
    • Azure SQL
    • Azure Analysis Services
  • Multi-LLM RAG System

    2026

    Retrieval-augmented generation on PostgreSQL and pgvector with MCP tool support, routing across LLM providers through OpenRouter.

    • Python
    • PostgreSQL
    • pgvector
    • MCP
    • OpenRouter
  • Zero-to-Running Dev Environment

    2025

    A Node.js and Express API in TypeScript, a React front end, PostgreSQL and Redis on Docker Compose, with one-command startup, health checks and a GitHub Actions workflow.

    • Node.js
    • Express
    • TypeScript
    • React
    • Docker Compose
    GitHub repository for Zero-to-Running Dev Environment
  • AIWatch

    2026

    Python desktop tray app that collects Claude and Gemini CLI usage and spend data into SQLite.

    • Python
    • PyQt6
    • SQLite
    GitHub repository for AIWatch

Skills

Languages
JavaScript, TypeScript, Python, C#, Java, SQL, Swift, Bash, HTML5, CSS3
Frontend
React.js, Next.js, React Native, SwiftUI, Redux, Tailwind CSS, Zustand
Backend & APIs
Node.js, Express.js, ASP.NET Core, Spring Boot, Spring Security, JPA/Hibernate, FastAPI, REST, GraphQL, WebSockets, JWT, Microservices, Entity Framework Core
Databases & Cloud
PostgreSQL, pgvector, Redis, MongoDB, SQLite, Flyway, Firebase, AWS, Azure, Azure Data Factory, Azure SQL, Azure Analysis Services, GCP, Cloudflare R2
DevOps & Testing
Docker, Docker Compose, Kubernetes, Terraform, GitHub Actions, CI/CD, Jest, JUnit, Cypress, Playwright, Postman, ServiceNow, Jira
AI & Automation
OpenAI, Claude, Gemini, LangGraph, LangChain, RAG, MCP, OpenRouter, Ollama, n8n, Whisper