2026 – present
ByDesign
AI planner and calendar
Full Stack AI Developer
- Node.js
- Firebase Cloud Functions
- Firestore
- React
- Anthropic Claude
- AWS Bedrock
- MCP
- LangSmith
- ElevenLabs
- Stripe
A calendar app with an AI assistant: the user says "plan my week" or "move gym to Tuesday", the assistant drafts the change on a preview layer, and nothing is saved until they accept. I work on the tool layer between Anthropic Claude and the calendar.
What I built
- Built and maintained the function-calling tools for a two-model assistant (a Sonnet planner and a Haiku manager, ~90 tools), with a lightweight router and on-demand skill rulebooks so each request carries only the rules it needs.
- Extended the deterministic solve-and-verify guardrail: code places tasks to the minute inside real free time, a verifier checks overlaps, hours, deadlines and untouched rows, and only failing rows go back to the model for a bounded retry.
- Shipped the AI memory pipeline that turns stated and learned preferences into enforceable scheduling rules.
- Developed AI goal planning: intake questions, goal-to-task breakdowns with deadlines placed around existing commitments, importance ranking and auto-attached learning resources.
- Integrated ElevenLabs streaming speech-to-text behind short-lived server-minted tokens; implemented LLM provider switching, token-based AI credit metering with Stripe top-ups, and MCP request quotas.
- Set up LangSmith tracing, a golden-case replay suite and prompt-token monitoring; built two-way calendar sync across Google, Apple and Outlook on one unified event model.
