/exec/msa/mandate control · systems · delivery

mert@msa:~$ id --operator

Mert Sefa AKGUN

mert@msa:~$ cat mandate.txt

I build systems that don't blink.

Lead software engineer · AI systems

Real-time AI, voice, memory, networking, and embedded software. I take the fragile path, name every failure, and turn it into an observable system I can trust under pressure.

control I know who owns every queue. tempo Latency is a product decision. proof If I cannot trace it, I do not trust it. range Firmware to agent architecture.
::01 /srv/work/selected

I take ownership where failure gets expensive.

Three systems. Three proof surfaces. I publish the constraint, the boundary, and the recovery path—not a list of technologies arranged for applause.

production
/01/real-time-voice-agent-runtime

Real-time voice agent runtime

I architect the live path of production voice agents—from audio ingress and interruption handling to tool execution, memory, recovery, and stage-level telemetry.

scope: Production architecture, published without customer details

evidence[]

Latency ownership · bounded queues · cancellation · degraded modes · OpenTelemetry

inspect proof ->
implemented
/02/provenance-first-agent-memory

Provenance-first agent memory

I built a memory policy that keeps source, trust, sensitivity, allowed use, expiry, and auditability attached to retrieval instead of surrendering them to an embedding.

scope: Agent infrastructure with explicit permission boundaries

evidence[]

Typed policy · conservative defaults · side-effect gates · lifecycle tests

inspect proof ->
field archive
/03/indoor-localization-with-uwb

Indoor localization with UWB

I designed a field RTLS that combines UWB ranging, Bluetooth provisioning, filtering, and GPS/time sync under access-control hardware constraints.

scope: Embedded/RF systems under real deployment constraints

evidence[]

TDoA/TWR · EKF · calibration tooling · device integration · field debugging

inspect proof ->
::02 /var/lib/knowledge/index

Field notes from the machinery.

I write to preserve decisions, expose failure modes, and leave behind something sharper than a retrospective. Press / to search; Esc clears the field.

/
9/9 records
01
ai · 6 min · production field doctrine

Latency is an ownership problem

I treat voice-agent latency as a chain of accountable decisions—not a flattering average on a dashboard.

read file ->
03
systems · ~1 min · systems failure file

Your program can fail before main

A compact C++ failure mode: global initialization crosses translation units, and startup becomes link-order roulette.

read file ->
04
systems · 4 min · systems doctrine

Memory is a lifetime contract

Stack or heap is not a trivia question. It is a promise about ownership, lifetime, movement, and cleanup.

read file ->
05
embedded · 7 min · field systems archive

UWB is easy. Field calibration is not.

The radio can measure distance. The product still has to survive geometry, calibration, provisioning, clocks, enclosures, and the field.

read file ->
::03 /proc/self/status

I don't specialize by layer. I specialize by consequence.

I started where mistakes become physical: firmware, radios, constrained devices, and networks with hard timing. I carried that discipline into real-time AI. The stack changed; the standard did not. I want explicit owners, bounded failure, measurable recovery, and evidence that survives contact with production.

Name
Mert Sefa AKGUN
Role
Lead software engineer / AI systems
Range
firmware → kernel → realtime agent
Toolchain
Rust · Python · TypeScript · C/C++
Standard
explicit owners · typed states · measurable recovery
Current
voice · memory · observability · agent control
01Own the failure path

The happy path is cheap. I design the cancellation, pressure, and recovery path first.

02Move with evidence

I do not confuse retrieved context, instinct, or confidence with permission to act.

03Make pressure visible

Per-turn traces, queue age, and percentiles tell the truth an average will not.

04Keep exits boring

I bound side effects, expose state, and make rollback the least dramatic part of the system.

::04 /dev/tty/contact

mert@msa:~$ ./open-direct-line --only hard-problems

Bring me the problem everyone keeps routing around.

If it touches latency, concurrency, memory, observability, embedded systems, or an agent that must recover cleanly, I want the hard version.