Skip to content
Services About Let's talk →

Bussum, het Gooi · 52.27°N 5.16°E

So-Ict

Application modernization with a clear map.

For software already in production — understood carefully, changed in small steps, with AI in the daily toolkit.

Start a conversation →

Laravel, Go, PostgreSQL, Oracle, React, Tailwind, Kubernetes, Claude

The approach

A map of what exists, tests around what matters, then change in small cuts. AI for the heavy reading. Judgment for the choices.

  1. 01

    Map

    A shared picture of the system.

    I look at how it behaves, where risk sits, and what still carries value. AI drafts an overview from the codebase; I walk through it before anything moves.

  2. 02

    Lock

    Current behaviour, held in place.

    Characterization tests capture how the product works today, including the awkward edges. When something drifts during change, it shows up early.

  3. 03

    Move

    One part, then the next.

    The product stays live while a capability moves to the new path. Once that path holds, the old piece can go. Small cuts instead of a full rewrite.

AI in the workflow

Part of the craft

On a large codebase, AI speeds up the first pass: dependencies, forgotten corners, draft docs, candidate tests for current behaviour.

Migration order and what “good enough” means for customers stay human calls.

AI sits in the daily toolkit. The plan and the sign-off stay with people.

A typical engagement

Steady progress, visible next steps, and continuity through launch.

  1. 01

    Discover

    The codebase and the business rules inside it. AI speeds up the first pass; I decide what matters.

  2. 02

    Plan

    Characterization coverage on the risky paths, and a clear order for what to keep, replace, or extend.

  3. 03

    Build

    One part changes while the rest stays live. Each change ships, gets checked, then the next one follows.

  4. 04

    Launch

    Careful go-live, then support from the same person who did the mapping and the build.

What I've built

Systems that were already running when I arrived, and kept running while they changed.

International sports brand

Six years, team of six

The European B2B platform, €600M/year. Rebuilt from CodeIgniter to Laravel to make it testable, taking coverage from 0 to 50% across 2,400+ tests I wrote nearly all of. Two years in, it was picked for the global rollout — the US, Australia and Japan. I led the team for five of those years.

University faculty

Perl and Oracle out

Core systems moved to Laravel, PostgreSQL and Kubernetes. Not a day of downtime, and the team kept shipping while it happened.

AI in production

MCP server for team documentation

Keeps a team's documentation in Atlassian and Confluence current. Not a side experiment — tooling inside a way of working that already existed.

Recognition

Winner, Sprint Zero

Team Alpha at Techleap's first AI Hub event, June 2026. Real challenges brought by large Dutch companies, prototyped in a single day with Claude and MCP.

About

Nice to meet you.

I'm Floor Loogman — So-Ict is me, working from Bussum, in het Gooi. Twenty years on software that already carries real business value, and I still prefer careful improvement over a risky rewrite.

AI is part of the daily work: faster first passes, better drafts, more room for architecture and testing. The map and the decisions stay with people who know the product.

Say hello →

Floor Loogman, senior developer and team lead at So-Ict in Bussum

Floor

Senior developer & team lead · Bussum, het Gooi

Contact

Let's talk.

Leave your number — happy to call you back and hear what you're working with.

Not sure it's a fit? Ask first. You'll get a technical answer, not a brochure.

Message me on LinkedIn →

Modernization with a map — start a conversation