Skip to content
View iamianM's full-sized avatar

Highlights

  • Pro

Block or report iamianM

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

Ian McCann

Principal AI Engineer | Agent Platforms, RAG, Evals, Voice AI

Principal AI engineer specializing in production agentic systems, with 9+ years of ML and LLM infrastructure experience reaching back to pre-LLM production NLP.

I co-founded Steno.ai and led AI engineering for the platform behind the Tony Robbins AI mobile app: realtime LiveKit voice/text agents, Azure RAG over 10TB+ of source data, agent evaluation infrastructure, multi-session memory, fine-tuning pipelines, and tooling for building, testing, and publishing assistants.

Technical Focus

  • Agent systems: OpenAI Agents SDK, LiveKit Agents, ElevenLabs voice, tool calling, structured outputs, context engineering, multi-agent search, memory, prompt/runtime orchestration, and realtime voice constraints.
  • RAG: Azure AI Search, Azure Blob Storage, Postgres, pgvector, embeddings, hybrid and semantic search, custom chunking and chapterization, facet routing, LlamaParse, and LangChain.
  • Evaluations: Simulated user testing, agent version comparison, regression detection, failure triage, parallel reruns, source-grounding checks, eval dashboards, and trace/debug artifacts.
  • Model training: Synthetic data generation, SFT/DPO datasets, OpenAI fine-tuning, base-vs-tuned evaluation, and model comparison.
  • Infrastructure: Python, FastAPI, Pydantic, async systems, TypeScript, React, Next.js, Docker, Kubernetes, Azure Functions, Azure App Service, Modal, GCP, Azure, CI/CD, monitoring, and debugging.

Most of my recent production work lives in private company repositories.

Pinned Loading

  1. llm-game llm-game Public

    Deterministic social simulation with typed LLM agents, replayable state, golden evals, FastAPI, and a Next.js visual-novel client.

    Python

  2. PostThread-Polkadot PostThread-Polkadot Public

    1st-place Web3 & Tooling winner at the 2022 Polkadot North America Hackathon. Decentralized social media built with FastAPI, Next.js, Substrate, IPFS, and Project Liberty's MRC.

    Jupyter Notebook 4 3

  3. news_analysis news_analysis Public

    Capstone Project while attending Galvanize's Data Science Immersive. Toolkit to better understand news and the outlets that provide it.

    HTML 2