Software architect and builder. 25+ years shipping production systems, now focused on making AI-augmented development real and practical.
Co-Founder at stealth AI startup | Principal Consultant at SapientsAI | AI/LLM Instructor
Type-safe, composition-first TypeScript libraries that power everything else.
| Project | Description |
|---|---|
| functype | Scala-inspired FP for TypeScript: Option, Either, IO, Task, Validated, pattern matching |
| functype-log | IO-native logging for the functype ecosystem |
| functype-os | Functional OS utilities (env, path, fs, platform) |
| eslint-functype | ESLint config + plugin enforcing functype patterns |
| ts-builds | Standardized build tooling for TypeScript libraries |
| ts-builds-template | GitHub template for new functype-style libraries |
| typescript-library-template | Standalone starter for TypeScript libraries |
| ts-case-convert | Type-safe string case conversion (camelCase, snake_case) |
| supabase-typed-query | Type-safe Supabase query builder |
An extensive portfolio of Model Context Protocol servers connecting AI agents to real-world services.
| Project | Connects AI to... |
|---|---|
| reddit-mcp-server | Reddit (posts, comments, search, engagement) |
| joplin-mcp-server | Joplin note-taking (CRUD, search, notebooks) |
| microsoft-todo-mcp-server | Microsoft To Do task management |
| mcp-proxy | HTTP/SSE proxy for stdio MCP servers |
| dakboard-mcp-server | DAKboard display and dashboard management |
| duckpond-mcp-server | Per-user DuckDB analytics for AI agents |
| agent-todo | Multi-provider task management agent |
SapientsAI MCP Servers (via SapientsAI):
Life Sciences & Healthcare:
| Project | Domain |
|---|---|
| somamcp | Soma life sciences data |
| openfda-mcp-server | FDA drug, device, and recall data |
| ncats-translator-mcp | NCATS biomedical knowledge translator |
Business, Legal & Productivity:
| Project | Domain |
|---|---|
| ms-365-mcp-server | Microsoft 365 suite (58 tools, 12 domains) |
| patents-mcp-server | USPTO patent search and analysis |
| edgartools | SEC EDGAR financial filings |
Infrastructure & DevOps:
| Project | Domain |
|---|---|
| dokploy-mcp-server | Dokploy PaaS deployment management |
| Project | Description |
|---|---|
| edl | Parse and generate Edit Decision Lists for video editing |
| timecode-converter | SMPTE timecode conversion and manipulation |
| envpkt | Environment variable packaging tool |
Languages: TypeScript, Scala, Python | Paradigm: Functional programming, type-safe composition | Architecture: Distributed systems, MCP ecosystem, AI agent platforms
LinkedIn | GitHub | SapientsAI





