Design and query SurrealDB for graph and hybrid vector use cases. Use for schema design, edge modeling, indexing, query optimization, migration-safe updates, and graph+vector retrieval patterns.
Build and refactor LangChain/LangGraph agent systems with reliable tool calling, state design, and prompt boundaries. Use for tasks involving chains, ReAct agents, LangGraph nodes/edges, memory, and model/tool orchestration.
Build maintainable Python backend and service code with strong typing, safe error handling, clean module boundaries, and testable workflows. Use for FastAPI services, data pipelines, and integration-heavy Python changes.
Build and maintain Vite + TypeScript frontends with reliable state, API integration, accessibility, and performance-focused UI architecture. Use for React TS app structure, build/debug, and UX delivery.