I build platformswith intelligence inside.

AI engineer and developer. I design and build full products, weave in the agents and automation that make them smarter, and ship the whole thing end to end.

0+
MCP servers built
0
platforms shipped
0
remote MCP servers in production

The stack

I work across your whole stack.

The services, APIs and tools my products and engagements connect to, and the ones I'll probably reach for next.

01What I build

Full products, and the intelligence inside them.

Custom platform development

Full products, from data model to deploy: multi-tenant SaaS, internal tools, dashboards and APIs. The same stack behind termynl, Upvora, Kahalia and Forsyn.

AI features & agents

LLM features, retrieval, and autonomous agents that do real work, triage, digests, provisioning, with guardrails enforced in code, not prompts.

MCP servers & hosting

Any API or system wrapped for AI, self-hosted or stateless on Cloudflare. Per-user OAuth, read and write scoped in code, a real test suite.

Automation & integrations

Microsoft 365, Google Workspace, Azure, and the glue between your systems. Joiner, mover, leaver, licensing, provisioning and reporting, automate by default.

Architecture & consulting

Infrastructure, build-versus-buy, and the honest call on when not to use AI at all.

Private AI & self-hosting

Self-hosted multi-model chat and local inference on your own hardware, with retrieval, cost controls and role-based access, kept off third-party clouds.

02Platforms

Products I've shipped, end to end.

My own platforms, from data model to deploy.

termynl.com
t
Work platform
termynlbeta

Projects, docs and knowledge on one object model, so AI agents are first-class authors alongside people. Self-hostable and SaaS.

termynl.com ↗
upvora.dev
U
Feedback & roadmap
Upvoralive

Open-source, self-hosted feedback and roadmap software. Custom statuses, weighted scorecards, and a built-in remote MCP server.

upvora.dev ↗
kahalia.com
K
Congregation SaaS
Kahaliacoming soon

Multi-tenant SaaS for congregation management: members, pledges, billing and the calendar, with row-level tenant isolation.

kahalia.com ↗
private
F
API change monitor
Forsynin development

Watches vendor APIs and docs for breaking changes, so a dependency shift reaches you before it reaches production.

private / in development
03Selected work

Engagements, anonymized.

The problem, the approach, the result.

01

A platform that put AI in charge of real IT systems

For an internal IT team at a multi-office professional-services firm

Built a fleet of Model Context Protocol servers and moved four of them to stateless remote hosting on Cloudflare. One organization-wide connection replaced per-laptop installs and plaintext API tokens: per-user sign-in where the upstream supports it, an identity-aware proxy where it does not, IP-restricted and read-only by construction.

One connection, the whole org, zero installs.

02

Monitoring where “missing” is a failure, not a pass

Replacing a manual daily maintenance checklist

A deterministic verifier reads vendor and script reports; a check that does not arrive is red, not green. Streak-based escalation so a one-off blip pages no one, named-benign classes for known noise, and automatic ticket creation that groups by cause.

A missed report pages. A blip does not.

03

A self-hosted operations agent that runs the daily grind

On its own VM, with its own mail identity

Triages the ticket queue every morning, writes leadership digests without repeating itself, and keeps a cross-linked knowledge base current. A deterministic watchdog emails a human the moment the agent itself goes quiet, after an outage once slipped past a monitor that was never itself monitored.

Autonomy you can actually trust.

04Open source & fit

Open source.

Public code is trust.

Who I work with.

Teams that need it built, not just managed.

  • Founders turning an idea into a real product, from the first screen to paying users.
  • Small teams whose tools don't talk to each other, tired of copying data by hand.
  • IT and ops leads who want AI working inside Microsoft 365 and Google, not in a separate tab.
  • Anyone running on a system only one person understands, who needs it documented and dependable.
05Contact

Start a project, or a consultation.

Building something, or want to talk it through first? Tell me what you need and you'll get a reply.