- I'm a software engineer at Ampliwork, building the easiest way for enterprise teams to ship their own agents, no code required
- I write about multi-step agentic systems and context engineering on my blog
- On the side, I build developer tools for coding agents (Claude Code, OpenCode)
- I'm looking to collaborate on agent tooling, RAG systems, and dev tools
- My portfolio lives at parzival.computer. Each project has its own demo workspace, built with Astro. Check them out, they're pretty cool!
- ThreadHop: session manager for coding agents. Indexes every transcript into one SQLite + FTS5 store, searches across projects and agents, and lets any session borrow another's context. · demo
- docket: dispatch work to any coding agent. A per-repo SQLite task queue with acceptance criteria and dependencies, in a single Rust binary. · demo
- tidyread: cleans web articles for Instapaper and Kobo, with EPUB/KEPUB output · npm
- op-anthropic-auth-v2: OpenCode 2 plugin for Anthropic OAuth with Claude Pro/Max · npm
- night-shift: researches your notebook ideas overnight on Modal
- claude-code-statusline: color-coded context-window bar for Claude Code
- M.S., Concordia University. My thesis on structured information extraction from LLMs became the PANER paper.
- SWin: A Sliding Window Summarization Approach for Coherent LLM-driven Dialogue Systems (IEEE, 2026)
- PANER: A Paraphrase-Augmented Framework for Low-Resource Named Entity Recognition (arXiv, 2025)
- Languages: Python, TypeScript, Rust, SQL, Bash
- LLMs: Claude, OpenAI, Gemini, RAG, agentic workflows, NER
- Backend: FastAPI, async SQLAlchemy, Celery, Temporal
- Frontend: Next.js, React, Astro, Tailwind, shadcn/ui
- Cloud & Data: AWS, Azure, Cloudflare, Modal, PostgreSQL, SQLite, Docker




