Skip to content
Neal Gysemans

Neal Gysemans

Software Engineer · Antwerp, Belgium

I build complete systems — and the tools that build them.

Software engineer shipping agentic AI systems at WE+, sole builder of shipped apps, and creator of reusable starters and guardrailed AI delivery infrastructure.

Open to interesting projects alongside work.

Shipped systems & AI infra
Web · iOS · CLI
PhysiqueAtlas coach dashboard running on seeded demo data
Gym Progression iOS workout progress screen running on seeded demo data
webdev-kit · 4-Gate PipelinePASS
  1. Spec
  2. Plan
  3. Verify
  4. Review

Screenshots show real software running on locally seeded demo data.

Currently

WE+ Benelux
Shipping agentic AI systems and internal AI-native platform engineering.
Starters & AI Infra
Evolving site-starter, webdev-kit, and neal-claude-tools into deterministic delivery infrastructure.
Shipped Products
Running PhysiqueAtlas (open free-trial & demo mode) and Gym Progression on the iOS App Store.

Live & in use

Production applications shipped end to end — real schemas, real release pipelines, and explicit trade-offs.

All case studies
PhysiqueAtlas coach dashboard with active coachees, needs-attention flags and a roster performance table
012026Live & in use

PhysiqueAtlas

Sole developer — schema, RLS, Edge Functions, web app, mobile app, billing

A coaching platform for contest prep — so a coach stops running the most precise sport in fitness out of WhatsApp and a spreadsheet.

  • React 19
  • Supabase
  • Postgres
  • Expo
  • Stripe
  • TypeScript
Gym Progression progress screen with a squat weight chart and a list of personal records
022025Live & in use

Gym Progression

Sole developer — Flutter app, local persistence, release pipeline

A lifting log for people running an actual strength programme — it computes today's weights from the programme's own rules, and shows the arithmetic.

  • Flutter
  • Dart
  • sembast
  • Firebase
Focus Modes main screen with Work, Sleep and Personal modes and the Quick Settings tile options
032026Live & in use

Focus Modes

Sole developer, building with Claude Code as a pair — feasibility research, zen-rule engine, Quick Settings tile, widget, schedules, and release

iPhone-style Focus modes for Android 15+. Each mode is a real system Do Not Disturb rule, switched from a Quick Settings tile, a widget or a schedule.

  • Kotlin
  • Jetpack Compose
  • Glance
  • Room
  • DataStore
  • AutomaticZenRule

Built — internal infrastructure & unreleased

Reusable starters, multi-agent delivery tooling, client architectures, and private builds.

Architecture diagram: client requests flow from a read-only inbox through intake tickets, scoping and the 4 Gates (spec, plan, TDD, fresh-context review) to launch, enforced by agent hooks, build gates and Belgian compliance checks, on top of site-starter.
042026Built — internal infrastructure & unreleased

webdev-kit & site-starter

Sole architect & author — starter template, 8 shared agent skills, hooks, evals, quote engine

A zero-JS static site starter paired with a cross-agent plugin suite that turns intake, scoping, 4-Gate TDD, Belgian legal compliance, and fresh-context reviews into deterministic infrastructure.

  • Astro 7
  • Tailwind CSS v4
  • TypeScript
  • Cloudflare Workers
  • Claude Code
  • Antigravity
  • Playwright
Architecture diagram: NL and EN copy in YAML and Markdown passes a Zod copy guard, builds with Astro 7 and ships to Cloudflare Workers. Below it, three decisions: a Stage 1 to Stage 2 toggle in YAML, a build-time ban on protected Belgian titles, and PhysiqueAtlas mobile screens rebuilt in HTML and CSS with zero framework JS.
052026Built — internal infrastructure & unreleased

Bilingual Coaching & Connection Site

Sole designer & developer — bilingual architecture, compliance guardrails, PhysiqueAtlas showcase

A bilingual (NL/EN) editorial site and PhysiqueAtlas showcase for a Belgian strength, nutrition, and mental performance coach — engineered to flip from a non-commercial connection card to a WER-compliant Eenmanszaak through config, not a second branch.

  • Astro 7
  • Tailwind CSS v4
  • Zod
  • Cloudflare Workers
  • WCAG 2.2 AA
MacroTrack's Today screen with 705 calories remaining against a 2,400 kcal goal, protein, carbs and fat tracked against their own targets, and the day's logged meals beneath
062026Built — internal infrastructure & unreleased

MacroTrack

Sole developer — schema, Edge Functions, app, iOS submission

An AI meal tracker built around one idea — you should be able to say what you ate and be done. Speech or free text, no search box, no portion guessing.

  • React 19
  • Vite
  • Tailwind 4
  • Supabase
  • Capacitor
  • Gemini
Architecture diagram: Claude Code hands a task to the local-agent-mcp server, which runs an Ollama model on your own machine behind three guardrails — path resolution, a three-turn cap, and a command allowlist.
072026Built — internal infrastructure & unreleased

local-agent-mcp

Sole author — design, implementation, tests

An MCP server that lets Claude Code hand work to a model on your own machine — and a sandbox tight enough that letting it is reasonable.

  • Python
  • MCP
  • Ollama

Want to talk engineering or compare notes?

Open to interesting projects alongside work — reach out via the contact form or directly by email.