developer & web designer — Perth, Australia

I build software close to the metal — and websites that load like it.

I work in browser internals, Rust, and cross-platform apps. That same obsession with what's happening under the hood is exactly why the websites I build for businesses are fast, lean, and hand-made — never bloated templates.

Currently
Contributing to Zen Browser
Based
Perth, Western Australia
Available for
Web projects & collaborations
01 — selected work
Perth, Australia

Real businesses, built from scratch.

Most of these are self-initiated concept builds — I research a real Perth business, write real copy, and ship a working site before the first conversation. One (Lebob Robotics) is live and shipped. Every one is hand-written and fast.

02 — web design for Perth businesses

Need a website? I build fast ones, by hand.

No jargon, no templates. I design and build websites for small businesses the same way I build software — lean, quick, and made around your actual business.

what you get

A fast, modern site built for you

A clean website that loads instantly on a phone, works for everyone, and is built around what your business actually does — not squeezed into a template.

why me

Speed is my whole job

Most small-business sites are heavy template builds that crawl on mobile. I spend my days in browser internals and Rust — so the sites I build are genuinely fast, accessible, and mobile-first.

how it works

A working mockup, first

I research your business, write real copy (no filler), and build a working site before our first proper conversation. You see something real, not a sales pitch — exactly like the previews above.

Open to web projects for Perth businesses — no brief required to start.

andre@nijman.com.au ↗
03 — open source & systems

Work close to the metal

Browsers, emulators, cross-platform apps — the kind of work that only goes well if you understand the layer below. This is where the speed comes from.

Zen Browser

contributor

A Firefox/Gecko-based, focus-first, distraction-free browser. I work on desktop features and the core browsing experience in the open-source codebase.

JavaScript · TypeScript · Gecko zen-browser/desktop ↗

LuxLyrics

creator

A cross-platform lyrics companion with three clients — an Android app (Compose + MediaSession), a Tauri desktop app, and a web build. Synced LRC lyrics, waveform-style seek, CJK romanisation.

Rust · Tauri · Kotlin · Compose · React luxlyrics.com ↗

EmuRust

creator

A lightweight retro game launcher with emulator cores in Rust — Game Boy, NES, SNES, DS, PlayStation, N64. Drop ROMs in a folder, launch from one command. SDL2 + Vulkan rendering.

Rust · SDL2 · Vulkan github.com/AndreNijman/EmuRust ↗
04 — approach

Software that works well, and feels right.

I care how tools behave under the hood. Every project gets profiled, not guessed at — the same instinct whether it's a browser internal or a small-business landing page.

Off-screen it's physical robots: I'm design captain of FRC team 4788 “Can't Control” at Curtin University, and I compete with FLL team Lebob. Same design instinct — the robot just has wheels.

No template bloat, no filler. Every kilobyte is there on purpose. The terminal is home.

languages
JavaScript
TypeScript
Rust
Python
Kotlin
stack
React · Next.js
Tauri
Jetpack Compose
SDL2 · Vulkan
Docker · Git
~/.config
Void Linux
Hyprland · Wayland
neovim
fish
foot
05 — contact

Let's talk.

Open to interesting projects, collaborations, and conversations. No pitch deck required.

For businesses

Hire me for a website

The fastest way to start. Tell me what your business does — that's enough.

For developers

Open source & collaboration

Find me on GitHub, in the Zen Browser repo, or drop a line.