To save as PDF: Cmd+P → Destination: Save as PDF → Margins: Default → Save
AI Engineer · ML Engineer · Data Scientist
Summary
I shipped a production AI agent for Microsoft 365 solo, from empty repo to live and transactable on the Microsoft Commercial Marketplace. It runs a plan/act/observe loop over 85 function-calling tools across 12 services, with KNN tool retrieval, RAG memory, and an eval framework that gated every release. Alongside it I built a multi-agent workflow engine from scratch. Before that, MS Mathematics, eight years teaching undergraduate math, and three years of semiconductor physical design at Intel.
Flagship Work
A single AI agent operating across 12 Microsoft 365 services through 85 function-calling tools. Iterative plan/act/observe orchestration loop (Azure OpenAI, function-calling), two-stage KNN tool retrieval (95.0% recall vs a 92.7% embedding-only baseline, benchmarked at 1,020 examples), RAG semantic memory, smart model routing, and multi-layer failure recovery.
TypeScript · Azure OpenAI · Microsoft Graph · Azure Postgres (RLS) · Bicep
A Python engine that turns a plain-English request into a working multi-agent workflow, composed from 14 modular, single-purpose agents with human approval before anything acts. It reuses existing agents instead of near-duplicating them, and I tested it on real public data in 12 unrelated domains, keeping weaker results marked provisional. Bidirectional MCP interop, calling tools on external MCP servers and publishing its own workflows as MCP tools, added as an edge-only adapter with no core changes and real protocol-level tests.
Python · agentic orchestration · MCP (client + server) · contracts + recipes · static graph validation
Technical Skills
Experience
Microclaw LLC · Portland, OR
Santa Rosa Junior College · Santa Rosa, CA
Intel Corporation · Semiconductor R&D
Education
Portfolio Projects — full portfolio at mtichikawa.github.io
Self-directed work in data and ML, beyond the two flagships above. Trading system arc — a paper trading pipeline from exchange data through charting and signal fusion to a backtester and Streamlit dashboard (live demo). Databricks medallion lakehouse on NYC taxi data. RAG pipeline on Vertex AI and BigQuery Vector Search. Streaming analytics on Spark and Redpanda.
Also: real-time anomaly detection · cloud ETL on AWS · SQL analytics pipeline · LLM data assistant · multi-armed bandit A/B testing · LLM bias detection · financial NLP parser · GitHub trend forecaster · C++/pybind11 rolling stats.