Product engineering
Full-stack product work in React, Next.js, TypeScript, Node.js, Rails and Django — first commit to production. Multi-tenant SaaS, scheduling apps, learning platforms and marketing sites.
Independent software studio
Klementine Ventures owns and operates software for independent publishers and language learners, and takes on a small number of senior engineering engagements for companies that need someone who has shipped it before.
Wholly owned and operated by Klementine Ventures
Publishing & community
Build a community. Run it as a business.
One platform for your publication, newsletter, paid memberships and community — with an MCP server built into every site, so your AI agent can write, publish and redesign right alongside you. Zero platform fee on reader payments.
pixelglass.co
Language learning
Practice the way interpreters do.
Courses, pronunciation bootcamps and 1:1 coaching in German, English and French for Korean speakers — built on a professional interpreter's ten-year method: watch and listen, speak immediately, review ten minutes a day.
languagebabe.co
8+ years shipping production software
Senior, hands-on engineering — from the people who build and run our own products.
We've rebuilt core product surfaces at Ghost, the open-source publishing platform, and spent years as the lead developers behind multi-tenant SaaS, payment systems and the integrations that keep real businesses running. We work across the whole stack, we're comfortable on call, and we'd rather ship than write a deck about shipping.
Full-stack product work in React, Next.js, TypeScript, Node.js, Rails and Django — first commit to production. Multi-tenant SaaS, scheduling apps, learning platforms and marketing sites.
Move off ageing frameworks without stopping the business. We rebuilt Ghost's entire Settings UI from Ember to React and worked on the rewrite of its Koenig editor in Lexical.
Stripe, Payfast and subscription billing done properly — and the automation around it, like a three-stage checkout-abandonment recovery campaign with smart grouping, opt-outs and conversion tracking.
Connect the systems your business already runs on — Fiix CMMS, Sage, SAP and Power BI. See enterprise integrations.
MCP servers and agentic workflows that let Claude and other AI agents work safely inside real products — the same approach that powers every PixelGlass site.
Years on Ghost's own product team. Custom themes, Content and Admin API integrations, migrations and membership setups for serious publishers.
Fiix CMMS · ERP · Power BI
Your maintenance system, your ERP and your reports — finally working from the same numbers.
We're the lead developers behind a multi-tenant maintenance-management platform and the Python and Node services that connect Fiix CMMS to Sage, SAP and Power BI. We know where these systems disagree, and how to make the sync between them quiet, reliable and boring.
Sync between Fiix and the rest of your stack, built on our own open-source, production-grade Fiix client for Python.
Microservices that move data between your CMMS and Sage or SAP, so maintenance and finance stop re-keying the same records into two systems.
Maintenance and ERP data shaped and delivered to Power BI, so managers see the whole picture without exporting another spreadsheet.
A multi-tenant platform for maintenance teams, built and run in production on Node.js, React, Prisma, PostgreSQL and Docker.
We take on a few engagements at a time and answer every message. Based in South Korea, working with teams everywhere.
For product support, please reach out through the relevant product site above.