JL Solutions Architect · 23 yrs shipping · .NET → Rust

Jeremie Lumandong

I make agentic coding reliable, repeatable, and reviewable.

I build an agentic coding platform that standardizes how engineers run AI coding agents. It turns one task into governed workflow steps, runs each with a real coding CLI, and puts a deterministic security gate on every action. Prompt-and-pray → versioned, reproducible engineering.

23yshipping since 2003
.NET→Rustcore → systems
full-timeon agentic AI tooling
~/orchestrator — agent runready
·plan workflow—
·spawn coding agent—
·apply changes—
·run test suite—
·security scan (SAST)—
·commit + trace—

01 currently

// solutions architect

Right now I work full-time at the frontier of AI-assisted development: how do you take agentic coding from a one-off prompt to a repeatable, reviewable workflow an engineering org can depend on?

I design and build an agentic coding platform — a desktop app that turns a high-level task into governed workflow steps, each executed by a real coding CLI (Claude, Codex, Gemini and more) spawned as a background agent. A deterministic governance gate sits between every step and the code it touches, and a tamper-evident audit log records each decision. The hard part was never the model. It's the operations around it.

at a glance

role
Solutions Architect — design decisions, not just implementation
building
An agentic coding platform — orchestration & governance for coding agents
core
C# / .NET — the foundation since 2004
recent
Go & Rust/Tauri for systems & native UI
open to
roles in agentic AI tooling & dev platforms

02 selected work

// agentic coding platform — orchestration & governance
orchestrator · control plane 2 active · 1 queued
task queue4 tasks
billing-api / #4f2arunning
progress1/3
elapsed18m 22s
turns31
tokens↑96k ↓12k
Technical SpecificationPlanningDone · 5m 48s
Assess difficulty and create technical spec
feature-devdocumentation
✓ Output saved
ImplementationImplementationRunning
Implement according to spec and best practices
feature-devcode-qualitycode-simplifier
Review TaskReviewQueued
Review the diff for correctness and conventions
feature-devcode-quality

↑ a faithful simulation of the platform's control plane — task queue, workflow steps, live agent runs, streaming traces.

[orchestration]

From prompt to structured execution

I implemented a system that turns broad AI requests into ordered, trackable execution steps. Each step runs with clear state, progress visibility, and separation between planning, implementation, review, and follow-up work.

structured workflow · agent execution · progress tracking
[governance]

Safe and reviewable AI actions

I built a control layer that checks AI actions before they continue, including approval rules, sensitive-data handling, and audit visibility. This makes AI-assisted work easier to trust, review, and operate in a real engineering environment.

approval flow · safety checks · audit visibility
[context]

Better context before better output

I created a context approach that gives AI the right project knowledge before it acts. By supplying focused project structure, relevant files, and reusable instructions, the system helps produce more consistent and repeatable results.

project context · reusable patterns · repeatable output

03 projects

// open source · native Rust desktop apps

Side projects built the way I build at work: agentic coding from a written plan, with review before anything ships. Each one is a single native binary on GPUI, with no Electron and no web view, shipping for macOS, Windows and Linux.

04 the stack

// grouped by what it's for
Corethe foundation under everything I ship
C# / .NETTypeScriptSQL
Systemswhere I went deeper these last few years
GoRust / TauriWorkflow engines
AI / Agentsthe work itself, today
Agent orchestrationMCP / tool protocolsEvals & guardrails
Deliverykeeping it shippable and safe
CI/CDSAST / SCA securityObservability
  • C# / .NET — since 2004 — 22 years and counting
  • Rust / Tauri — the orchestrator you can try below ↓
  • Agent orchestration — what I build full-time, in production
// current focus — the operational layer for agentic coding: making AI agents reproducible, reviewable, and safe to run inside a real engineering org.

05 writing

// notes from the frontier
// in the queue
◦ Decoupling agent lifecycles from your UI process
◦ Designing skills & recipes that a whole team can reuse
◦ Keeping security scanning inside the agent loop

all posts →

06 off the clock

// hand-written on canvas, no engine

Four arcade classics, each built as a small state machine — game loop, collision, enemy behavior, scoring, and browser-saved high scores running on a raw <canvas>, no engine. Same discipline as the day job, just lower stakes and more fun. Drop a coin in JEREMIE ARCADE: grab the joystick and FIRE button, or use arrow keys + space.

JEREMIE ◆ ARCADE
JEREMIEARCADE
◆ SELECT GAME ◆
PRESS FIRE TO START
JOYSTICK / ARROWS · FIRE = SPACE
1 UP  00000
FIRE
START
INSERT COIN  ·  CREDIT 99
arrows / joystick to move · Space to fire · Esc exits

07 contact

contact.sh

let's make AI coding something a team can actually depend on