Work
Projects
Personal tools, demos, and open-source work. Client work is confidential.
Drupal API Integration Example
demoDemonstrates headless Drupal serving JSON:API content to a Next.js frontend. Shows authentication, content types, and real-time preview.
DrupalNext.jsJSON:APITypeScript
AI Assistant Prototype
demoLightweight RAG-based assistant that answers questions from a document corpus. Built with Claude API and simple vector search.
PythonClaude APIFastAPIReact
API Sync Utility
liveCommand-line tool for bidirectional data sync between REST APIs. Handles rate limiting, conflict resolution, and incremental updates.
Node.jsTypeScriptREST APIs