Seneris is a software studio in Maastricht. We work remotely with small teams across Europe and the US, mostly on AI products that have to hold up in production.
We do our best work as the embedded senior on a small, ambitious team — the person who designs the system, ships the first version, and brings everyone else along.
We design and ship LLM features that survive production. The interesting work isn't the prompt — it's the system around the model: guardrails, observability, versioning, and the slow accumulation of judgment about what these systems do well and what they don't.
A decade of React, Next.js, Node, TypeScript, and AWS — HIPAA-compliant SaaS, real-estate platforms, healthcare integrations, analytics infrastructure. We work best when a team needs someone who can architect the system, ship the first version, and bring the junior engineers up alongside.
Half of the studio is learning design (M.A. from NYU Steinhardt, elementary-classroom experience). We build software around how people actually learn, and we have a point of view on what AI should and shouldn't do pedagogically — a position the field is still working out, and one we think matters more, not less, as the tools get more capable.
A long-running project with an American analytics company that wanted to let end users ask questions of a large dataset in natural language. We built the system end-to-end on Vercel's AI SDK: model-agnostic across OpenAI and Bedrock, natural-language-to-Elasticsearch as a schema-driven system rather than a prompt, dynamic chart selection by the agent, multi-agent handoff with intent cross-validation, and chat-triggered PDF reporting. What made it work wasn't any single technique. It was treating the LLM as one component in a larger system — with proper guardrails, observability, and versioned configurations — rather than as a magic box.
A small, opinionated platform for running writing workshops the way working writers actually run them, rather than the way generic LMS software assumes. Useful here mostly for the through-line: we build software around how people do the thing, not around the conventions of the software category.
DAFTConnect — a networking community for Americans on the DAFT visa. On the App Store.
Fluent By Choice — a language learning app built around branching stories, where the studio’s learning-design and engineering sides meet. Coming to the App Store.
moopy — a suite of small, single-purpose utilities (clipboard manager, file converter, focus timer). No tracking, no ads, no venture funding.
We're a small studio, deliberately. The work we take on tends to have some ambiguity in it — a defined scope with a real customer at the other end, a team that values judgment as well as throughput, and a problem that's interesting to do well. We don't staff for volume.
We work remotely from the Netherlands and are comfortable in fully distributed teams and written-first cultures — the kind that produces decisions other people can still read six months later. We operate as a Dutch B.V. for European clients. US clients invoice in dollars to a US bank account — the same setup as during the decade we worked from the US.
We offer free or reduced-rate work to animal rescue organisations and bully-breed advocacy groups. If that’s you, please get in touch.
We take on a small number of new clients each year. A short note about what you’re building, what’s hard about it, and what kind of help you’d want is the best place to start.