Netherlands / full-stack builder

LarsNieuwenhuis

I build practical web systems: admin flows, product-backed interfaces, QR workflows, dashboards, and the small details that make software less annoying to use.

Current site
Rust-first, no frontend build step
Comfort zone
React, TypeScript, Laravel, Vue, GraphQL
Learning edge
Axum, SQLx, deployment-grade Rust
About

I like making tools feel obvious.

I like taking a workflow apart until the state, permissions, and next action feel obvious. The best projects are the ones where people stop thinking about the interface and can just get on with the work.

Most of my work so far sits around React, TypeScript, Laravel, Vue, and GraphQL. This portfolio is where I'm trying Rust in public: Axum for the server, Askama for templates, SQLx for the database, and PostgreSQL behind it.

Projects

My best projects.

In progress Featured

Rust Portfolio

This portfolio, built as a Rust-first server-rendered app with Axum, Askama, SQLx, and PostgreSQL.

Rust-first product build

Rust Axum Askama SQLx PostgreSQL Railway

Skills / Stack

A practical inventory.

Frontend

React, Vue, TypeScript, accessible HTML, CSS that earns its space, UI state that matches the database.

Backend

Laravel, Rust, Axum, async handlers, authentication, form workflows, and server-rendered screens.

Databases

PostgreSQL, SQLx, migrations, relational modeling, query-backed product behavior.

Tooling

Git, API debugging, GraphQL, review habits, regression tests, and small bits of automation.

Deployment

Railway, environment-driven services, production config, fast static delivery.

Learning / Exploring

Rust systems, AI-assisted workflows, performance-minded design, and cleaner feedback loops.

Contact

Internships, software work, freelance builds.

Send a concrete problem, a role, or a workflow that needs cleaning up.