Software engineer / 2026

I build software that holds up in production.

Full-stack engineer working across product interfaces, mobile apps, backend systems, databases and developer infrastructure.

[01]

Selected work

Production problems, documented as engineering decisions.

Architecture / Performance2026

Geospatial job search

Evolving map-based search from a process-local spatial index toward database-backed viewport queries.

Scope
Backend / PostgreSQL / API / performance
Problem
Warm-up dependencies and inefficient geographic reads.
Outcome
A simpler path to viewport queries and measurable database plans.
Read engineering note
Mobile / Quality2026

React Native test architecture

Defining reliable runner boundaries for pure logic and rendered native components in a large Expo workspace.

System
Vitest / Jest / MSW / Expo
Focus
Representative providers, mocks and native behavior.
Outcome
Tests execute in the environment their code actually needs.
Agents / Infrastructure2026

Durable agent infrastructure

Deterministic execution around compaction, tool gateways, repository indexes and recoverable worker checkpoints.

Scope
Systems / TypeScript / evaluation
Decision
Make state explicit, revisioned and recoverable.
Outcome
Safer retries and stronger recovery under weak-model conditions.
Read engineering note

[02]

Writing / Latest

Technical notes on systems, performance and software that survives production.

[03]

Experience

The concise version. The work above is the evidence.

2024 — Now

Jobflow GmbH

Full-stack software engineer

Building and operating web, mobile and backend systems for a production marketplace.

Earlier

Independent product work

Design / Engineering / Operations

Shipped multilingual products, marketplaces and operational tools from interface through deployment.

[04]

Currently

What is pulling my attention right now.

Work

Reliable product systems

Improving performance, observability and data paths across production software.

Building

Agent infrastructure

Tools that make long-running coding workflows deterministic, recoverable and easier to evaluate.

Learning

Systems, deeply

Effect, distributed systems, database internals and computational biology.

About / Mouhib Ben Nasser

I’m a Tunisia-based engineer who cares about performance, reliable systems, developer experience, databases and thoughtful product work.

Start a conversation