developer & web designer · Perth, Australia

I work on browser internals. I also build very fast websites.

I spend most of my time in browser internals, Rust, and cross-platform apps. The same habits apply when I build a website for a business, so the site ends up small and quick.

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

Built for real businesses.

Alongside the flagship below, I've built 150+ live site concepts for real Perth businesses. Every one of them went up as a working site before I ever spoke to the owner.

and beyond

150+ live company site concepts

Working mockups for real businesses: concreters, law firms, grocers, clinics, financial services. Each one lives on its own preview URL. Ask to see one in your industry ↗

02 · web design for Perth businesses

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

I design and build websites for small businesses the same way I build software. Every page is written for your business and kept small enough to stay quick.

what you get

A fast, modern site built for you

A clean site that loads instantly on a phone and is properly accessible. It's shaped around what your business does rather than 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 I know exactly what makes pages slow, and I leave all of it out.

how it works

A working mockup, first

I research your business, write the copy, and build a working site before we've properly spoken. Our first conversation starts from a page you can already click through, like the previews above.

Taking on web projects for Perth businesses. An email is enough to start.

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

Work close to the metal

Browsers, emulators, robots, and cross-platform apps: the kind of work that only goes well if you understand the layer below it.

Zen Browser

contributor

A Firefox-based browser focused on a calmer, less cluttered way to browse. I work on desktop features in the open-source codebase.

JavaScript · TypeScript · Gecko zen-browser/desktop ↗

LuxLyrics

creator

A 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 retro game launcher with emulator cores written 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 ↗

SoftSense

creator

A prize-winning underwater soft gripper, built as Team Lebob's FLL innovation project and now fully public. One shaft drives both Fin Ray-style TPU fingers, and there is no separate force sensor: grip force is read from the motor's current. The repo holds the parametric CAD, an FEA campaign of roughly 90 runs, and the ESP32 firmware.

Python · build123d · FEA · ESP32 github.com/AndreNijman/softsense ↗
04 · games

Games, built from scratch

No engine, no asset packs: every sprite is drawn in code and every sound is synthesised. They all run free in the browser, so open a link and play.

all my games · games.andrenijman.com ↗

05 · approach

How I work.

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

Off-screen I build robots: I'm design captain of FRC team 4788 “Can't Control” at Curtin University, and I compete with FLL team Lebob.

Day to day I run Void Linux and work out of a terminal. Everything on this page was built with the setup listed here.

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
06 · contact

Let's talk.

Open to interesting projects and collaborations.

For businesses

Hire me for a website

The fastest way to get a site started. Tell me what your business does and I'll take it from there.

For developers

Open source & collaboration

Find me on GitHub or in the Zen Browser repo, or send an email.