// NIELS ERIK TOREN · INDEPENDENT BUILDER

I BUILD THINGS
THAT DO NOT YET
HAVE A NAME.

I spent three years turning WordPress into something it was never meant to be: a real-time platform that runs on hardware I own. It is live — you are looking at it. Sub-100ms pages, a Rust daemon underneath, and a tesseract for a menu. One person builds it, ships it, and answers for it.

gNode · gCore · gTemplate · gMath — open source, no black boxes, no lock-in.

Why me?

I operate in permanent tension.

On one hand: the conviction that exceptional systems can be built from first principles — by one person, on hardware you can touch. On the other: the suspicion that mediocrity wins the moment you stop paying attention. That tension is the engine.

Restless idealismImpending doom
— the tension between these poles is what keeps me going.

“It is the tension between these poles – a restless idealism on one hand and a sense of impending doom on the other – that kept me going.”

— Hunter S. Thompson

“Forget load-screens, we are past that. Everything has to be fluid. Try, see what sticks, and then scale up natively.”

— me, announcing this ecosystem

I’m Niels Toren (nierto). I started as a hobbyist, got hooked on C, and never recovered. Geodineum is what I have been building since: modular infrastructure that runs serious software on modest, owned hardware — no cloud dependency, no closed ecosystems. This site runs on it.

  1. 2018first C program
  2. 2023Geodineum begins
  3. 2026·03gMath on crates.io
  4. 2026·07ecosystem live — 10 sites, own hardware


I build to solve problems I had myself — for me and my family — to grow and prosper, and to leave something useful for humanity. If you care about owning your stack and building systems that last, we’ll likely work well together.

Services

From idea to enduring system.




Ignition

idea → running system

You have a clear idea. I make it exist.

Focus

  • Architecture from first principles — no framework soup
  • Deployment on hardware you own, or the minimum you must rent
  • Working software in weeks, not quarters

OutcomeSomething real you can put in front of users and test against reality.

recently: a genomics findings dashboard — Rust service + WordPress bridge, live.

Scaling

working → resilient

Your system works. Now it has to survive success.

Focus

  • Find the real bottleneck before buying hardware
  • Performance work where measurements say it matters
  • Operations one person can understand and run

OutcomeA system that grows without growing a team around it.

recently: moved all ten live sites onto PHP-FPM + HTTP/2.

Modular

rigid → extendable

Your system resists change. I give it joints.

Focus

  • Clear boundaries and explicit contracts between components
  • Extension points instead of rewrites
  • Others can build on it without breaking it

OutcomeChange stops being scary.

recently: five signed extensions (BROKER, CMS, OBSERVE, TOPO, SIGNALS) extend one Rust daemon.

Distillation

complex → clear

Your system is drowning in its own cleverness.

Focus

  • Remove layers that no longer earn their keep
  • Fewer dependencies, fewer moving parts
  • Code a newcomer can actually read

OutcomeA system you can hold in your head again.

recently: four overlapping form systems became one canonical pipeline.

mail me the problemwritten assessment within 24hwe scope it together — priced case by case

Engagement usually starts at one phase and flows into the next. Tell me what you are trying to build and the budget you have in mind — I will tell you honestly what I think.

Pro Humanitate · open-source

Geodineum Ecosystem

Full-stack distributed infrastructure

Most distributed systems ask you to abandon what you have. Geodineum asks you to keep it. It turns WordPress — the CMS behind 40% of the web — into a real-time, multi-tenant, geometrically-navigated platform that runs on hardware you own.

0
HTTP calls per page
0
open-source components
0
server you own

Service discovery, stream processing, template rendering, load-aware routing and resilience primitives (circuit breakers, idempotency, leader election). Commands flow over ValKey streams — no HTTP, no polling. Services register once from YAML; zero ValKey calls per page load.

18 managers handle security, caching, SEO, analytics, state, rendering, inference, metrics and topology discovery. Runs on WordPress, standalone PHP, or any compatible platform — and degrades gracefully when gNode isn’t present.

Defines the contract between framework and presentation. Child themes declare their geometry, face count and visual identity via filter hooks — and inherit sub-100ms loads and a no-code Customizer. Three exist today: gTesseract (this site, 8 cells), gCube (6 faces) and gIris (Three.js).

Multi-domain fixed-point arithmetic with a canonical expression pipeline across four numeric domains. 18 ULP-validated transcendentals. gNode depends on it for all geometric calculations, guaranteeing bit-identical results cluster-wide. Released March 2026.

One command, one server, one constellation. Anonymous installs proven at launch.

git clone https://github.com/geodineum/Geodineum /opt/geodineum/Geodineum
cd /opt/geodineum/Geodineum && sudo ./install.sh

RINO Amsterdam

Day job · Product Owner & Developer

Digital systems for higher education — the MijnRINO portal and streamlining work that cut operational overhead. The ecosystem above is built on my own time, on my own hardware.

Geodineum Ecosystem Announcement.

I will be releasing parts of the Geodineum Ecosystem while I get it production-ready in its entirety. I am presenting it to you in part…

Launch of the website. GSD's hello world

I have been building this from 2023, first myself, then with Chatty, then Claude. The idea was a modular infrastructure which can easily be extended…

// Contact

0/5000

GitHub:

LinkedIn: Profile

Address:

When I answer:

Your message is sent directly and is not shared with third parties.