skip to content
maximeschmitt.com

whoami

Maxime Schmitt

ai systems engineer

I build AI-native product stacks from scratch — multi-agent platforms with persistent memory, sovereign self-hosted inference, and real-time voice. Fifteen years of shipping behind it.

location
Bangkok, TH · GMT+7
since
2010
current
Orijins — founding engineer
open_to
remote · fractional CTO · advisory
langs
fr(native) en(c2) th(basic)

ls work/ --sort=recent

#name
01Orijins PlatformOrijinsNext.js 15 React Native FastAPI2025—

An AI personal-assistant platform with persistent memory, real-time voice and multi-agent orchestration — shipping to web, iOS, Android and messaging channels. I architected it from scratch as founding lead engineer.

  • High-concurrency async FastAPI backend — 8 uvloop workers, ~4,000+ concurrent requests per instance
  • Stateful agent layer on Letta: persistent memory blocks, multi-tier memory routing and automatic context-window compaction
  • A single atomic gateway governing the full agent lifecycle across the agent framework and Supabase
  • Containerised real-time voice agent on LiveKit — a WebRTC STT/LLM/TTS bridge with latency optimisation and observability
  • Approval-gated client-side tool execution for AI-invoked calendar, email, task and document actions
  • Production rigor: Supabase RLS, service_role-scoped RPCs, 300+ validated migrations, CI gating on Vitest, tsc, Pytest and async-blocking-call detection
02Sovereign LLM PlatformOrijinsLiteLLM vLLM DGX Spark2025—

An OpenAI-compatible gateway, on-premise inference cluster and cross-client memory plane — removing external vendor dependency for every web, desktop, mobile and API consumer.

  • Self-hosted LLM gateway (LiteLLM plus a custom decision/routing layer) auto-routing across tiered local and edge model backends
  • Multi-node vLLM inference cluster on NVIDIA DGX Spark peers, tensor/pipeline-parallel over ConnectX-7 / 10 GbE
  • Idempotent agent-driven node onboarding with a fleet-monitoring control centre
  • Cross-client memory plane on pgvector storing facts, entities and relationships, enriching every LLM call with recalled context
  • Team-chat desktop app (Electron 39, React 19, Tailwind 4) with an embedded workspace agent and live Realtime reply streaming
  • LLM observability and safety tooling: a Langfuse trace monitor detecting memory feedback loops, retry storms and context over-imprinting
03M-FUNDDreamlopmentsLaravel MySQL Payments2017—19

A custom ERP for a micro-insurance provider — policies, member records, payments and field operations in one system.

  • Online payment processing built into the member lifecycle
  • QR identification for fast enrolment and claims in the field
  • Operational dashboards replacing manual spreadsheet reporting
open dreamlopments.com ↗
04Booking PlatformThe British Club BangkokNext.js React LINE API2019—23

Replaced a phone-and-email facility booking process with a mobile-first application, wired into LINE for confirmations members actually read.

  • Booking confirmation moved from roughly 15 minutes of staff time to instant
  • Automated notifications through the channel members already use
  • Real-time availability and an admin view of club utilisation
open bookings.britishclubbangkok.org ↗
05Claim ManagementLawton AsiaLaravel Vue.js Docker2019—23

A flexible-benefits claim and reimbursement system handling balance calculation, document workflow and generated claim paperwork.

  • Balance engine covering multi-scheme entitlement rules
  • Document intake and automated claim-status notifications
  • Generated claim documentation on demand
open flexservice.lawtonasia.com ↗
06Agent & Listing PlatformCoastal Real EstateLaravel Nova Vue.js MySQL2019—23

Property, agent and client management for a Thai real-estate agency, built on Laravel Nova for a small team that had to maintain it themselves.

  • Search and filtering across a large, irregular property dataset
  • Automated agent commission calculation
  • Custom admin fields tuned to how the agency actually works
open www.coastalrealestatethailand.com ↗
07SwagSwapNext Step SystemsEthereum Solidity Web3.js2017—19

An online/offline loyalty and marketing platform on Ethereum, co-designed with a team of three.

  • Token economics and reward distribution design
  • Smart contracts for redemption and transfer
  • Interface work to keep the chain invisible to non-crypto users
08SocialCCo-foundedLaravel 5 Ionic 3 Angular2015—17

A values-first professional platform — a showcase built around what someone is working toward rather than a skills list. Founded from zero and shipped on web and mobile.

  • Business plan, product roadmap and investor pitches from scratch
  • Obtained Thai BOI promotion for the company
  • Shipped web application and companion mobile app

cat practice.md

agent-systems/

Stateful agents that hold context over time — persistent memory blocks, multi-tier memory routing, context-window compaction, and approval-gated tool execution for anything that touches a user’s real data.

  • letta
  • memory architecture
  • tool execution
  • multi-agent orchestration

sovereign-inference/

Running your own models on your own hardware, with an OpenAI-compatible surface so nothing downstream has to care. No external vendor in the critical path.

  • vllm
  • litellm gateway
  • dgx / multi-node
  • pgvector

real-time-multi-platform/

Voice agents over WebRTC, and one product surfaced across web, mobile, desktop and messaging — with the latency work and observability that keeps it usable.

  • livekit
  • next.js
  • react native
  • electron

engineering-leadership/

Available as a fractional CTO or advisor: architecture decisions, hiring, delivery process, and the build-versus-buy calls that are expensive to get wrong. Ran a six-person department for four years.

  • technical strategy
  • team building
  • ci/cd & delivery
  • fractional cto

git log --author="maxime" --oneline

2025—nowFounding Lead Full-Stack Engineer @ OrijinsBangkok, Thailand

Building an AI personal-assistant platform from scratch — persistent memory, real-time voice, multi-agent orchestration and gamification, shipping to web, iOS, Android and messaging channels.

  • Architected the full platform: Next.js web app, React Native mobile, WhatsApp/Telegram/Slack integrations, on a high-concurrency async FastAPI backend.
  • Built the stateful-agent layer on Letta, with a single atomic gateway governing the agent lifecycle across the framework and Supabase.
  • Shipped a containerised real-time voice agent on LiveKit with dedicated latency optimisation and observability tooling.
  • Extended into a sovereign self-hosted LLM platform: an OpenAI-compatible gateway, a multi-node vLLM cluster and a cross-client memory plane on pgvector.
  • Enforced production-grade rigor — Supabase RLS, scoped RPCs, 300+ validated migrations and a strict CI gate.
  • next.js 15
  • react native
  • fastapi
  • letta
  • supabase
  • livekit
  • vllm
2024—2024Digital Transformation Consultant @ FreelanceBangkok, Thailand

Independent consulting on information systems and operations.

  • IS Analyst at the Miss Universe Organization — HubSpot CRM with Zapier, PandaDoc and QuickBooks integrations, plus a pageant management web app.
  • Fractional COO at Bladeware, a health-tech agency — business development advisory.
  • hubspot
  • zapier
  • next.js
2019—2023Head of Engineering @ Lexicon ThaiBangkok, Thailand

Ran the engineering department of a digital marketing agency for four and a half years — a six-person team and 30+ client sites in production.

  • Built and managed a six-person multi-disciplinary team; owned hiring, evaluation and all departmental processes.
  • Architected a WordPress/Elementor/Nginx stack on DigitalOcean powering 30+ client websites at 99.93% uptime.
  • Led full-cycle delivery of multiple B2B and B2C web apps — sales through CI/CD, testing and support.
  • laravel
  • vue.js
  • mysql
  • docker
  • nginx
  • digitalocean
2017—2019Founder @ Next Step SystemsBangkok, Thailand

A consultancy helping companies optimise processes and prototype ideas with the right technology per project.

  • Built M-FUND, a custom ERP for a micro-insurance company — Laravel, online payments, QR scanning and dashboards.
  • Co-designed SwagSwap.io, an Ethereum-based marketing and loyalty platform.
  • laravel
  • mysql
  • ethereum
2015—2017Co-Founder & Tech Lead @ SocialC LimitedBangkok, Thailand

Founded a startup from zero with a team of three.

  • Business plan, product roadmap, investor pitches and BOI promotion.
  • Built SocialC.me, a values-first professional social platform — Laravel 5 with an Ionic 3 companion app.
  • laravel 5
  • ionic 3
  • angular
2013—2015Production Support Business Analyst @ BNP ParibasParis, France

Production support for a worldwide e-banking and cash management platform.

  • Follow-the-sun support across Paris, Hong Kong and Montreal on a Java/Unix platform.
  • Coordinated development, run, MOA and back office; led release scheduling and risk management.
  • java
  • unix
2010—2013Software Developer @ Next Step ConnectionsShanghai, China

First engineering role, building the internal client portal.

  • Built a custom client portal in CodeIgniter PHP with dynamic entities, a query builder and jQuery UI.
  • Administered a dual-location network (VPN, Windows Server 2008) and configured SugarCRM.
  • php
  • codeigniter
  • jquery

cat about.md

Maxime Schmitt speaking at an AustCham Thailand event in Bangkok

austcham thailand, bangkok

French, based in Bangkok, building software in Asia since 2010 — Shanghai, then Paris, then Thailand.

I have been the developer, the founder, the department head, and the person explaining to a board why the rebuild would take longer than sales promised. That range is the point: the hardest part of an AI product is rarely the model — it is the memory design, the failure modes, and the judgement about what should never be automated at all.

Right now that means agent architecture, self-hosted inference, and the unglamorous plumbing that decides whether any of it survives a real workload.

education

MSc Software Engineering

EPITA · Paris · 2005—2010

languages

  • frenchnative
  • englishc2 · toeic 975
  • thaibasic

away from the keyboard

  • home automation (esp32, home assistant)
  • electronic music & djing
  • board games
  • improv theatre — french troupe, bangkok
  • west coast swing & rock dance

contact --all

github
DODMax

Working on something where AI has to actually hold up? Tell me what you are building and where it is stuck.