PORTFOLIO / 2025

Software & AI engineering for things people actually use.

Years of full-stack work, lately spent building agentic AI systems.

Based in Belgium
CURRENTLY
Lead Developer@ Faktion
2024 — Present
FOCUS
TypeScriptNestJSNode.jsGraphQLReactNextJSAIPythonAgents

Experience

Mostly: taking products from slide deck to something users can’t ignore.

Indy van Canegem - Lead Developer at Faktion and owner at Reacture

Ownership

I don’t throw code over the wall. I help decide what to build, how to build it, and how to keep it running when the novelty wears off.

SaaS, from zero to "this actually works"

Early engineer at Metamaze, building an intelligent document processing platform from scratch—architecture, implementation, monitoring, and the unglamorous operational glue. Metamaze was acquired by Duco in 2024.

After Metamaze, I’ve shipped several SaaS-style products @ Faktion, from rough MVPs to platforms that had to survive real customers.

I know what it takes to get a SaaS live—and what breaks if you don’t take care of it.

Registries, inspired by shadcn

I’ve built registries and component libraries so teams stop copy‑pasting buttons and start sharing them. Better developer ergonomics, fewer "why does this look different in this app" moments.

Visit example registry

Generative AI & agentic systems

At Faktion I’ve shipped 10+ agentic and generative-AI systems—agents, workflows, chatbots, tools—wired into real data and real businesses. More and more of my time goes here.

Visit Faktion to see some of my work (yes, I’m proud)

PACKAGES

Small libraries I maintain so future me (and other people) spend less time fighting tooling.

@reacture-io/iso-locale

A TypeScript library for dealing with countries, languages, dialects, and currencies using ISO standards, with Zod keeping you from inventing your own formats by accident.

@reacture-io/tsconfig

A shared TypeScript config that reflects how I actually ship apps, not just how docs say you should.

@reacture-io/eslint-config

ESLint rules that keep code readable without turning every commit into a formatting argument.

@reacture-io/prettier-config

One Prettier config so every project stops negotiating spaces and semicolons from scratch.

SELECTED WORK

2025 - 2018
2025

Lead Developer

Faktion | AI Solutions & Capabilities

Leading development of AI-powered solutions and capabilities for enterprise clients.

Node.jsGraphQLTypeScript
2024

Senior Full Stack Developer

Faktion

Building scalable full-stack applications with modern web technologies.

ReactNode.jsGraphQL
2024

Senior TypeScript Developer

Duco (formerly Metamaze)

Developed enterprise-grade TypeScript applications following acquisition.

TypeScriptReactNode.js
2021-2024

Full-stack Developer

Metamaze (Start-up of the year 2022)

Built intelligent document processing solutions using modern web technologies.

TypeScriptReactGraphQL
2020-2021

Software Development Consultant

Elmos

Provided consulting services for various software development projects.

Vue.js.NETWeb API
2018-2019

Software Developer

XERXES

Developed ERP systems including track and trace, timesheets, and automation features.

JavaScriptC#.NET

LET'S CONNECT

Open to new projects, collaborations, and the occasional honest conversation about software and AI.

© 2025 Reacture. All rights reserved.