Justin Ruscheinski Richmond, British Columbia

A little about what I do

Websites.
Software.
Things you can hold.

I’m Justin. I run 3D Print BC, work on websites through JR Media Group, and build software for the jobs I keep doing by hand.

Software & experiments

What I’m working on.

All projects ↗

A voice assistant, tools for running a print business, and a calculator for pricing jobs. Some have public code; others are still in development.

Based in Richmond, BCJustin
Ruscheinski.

Business owner. Maker.
Usually working on something.

Away from the homepage

I like figuring
things out.

A replacement part that’s hard to find. A website that needs fixing. A repetitive job that could use a better tool. Those are the kinds of projects that keep me interested.

This site brings my businesses and side projects together. It’s a place to see what I’m building and get in touch if there’s something you’d like to work on.

More about me ↗

The journal

Notes along the way.

Browse the journal ↗
Article illustration for Making 3D Prints That Last

FIELD NOTES · 2026-10-20

Making 3D Prints That Last

Material, orientation, walls and testing all matter when a printed part needs to survive real-world use.

Read the article ↗
Article illustration for Why I Build Custom Tools

FIELD NOTES · 2026-10-20

Why I Build Custom Tools

How to decide when a focused tool or website feature is more helpful than forcing a complicated all-in-one solution.

Read the article ↗
Article illustration for Building a Local AI Assistant

FIELD NOTES · 2026-10-20

Building a Local AI Assistant

A practical look at designing a voice-driven local assistant, with an emphasis on privacy, control and everyday usefulness.

Read the article ↗

Have something in mind?

Let’s talk it through.

Contact Justin

For a print quote, start at 3D Print BC. For websites, software or anything else, send me a message.

ELSEWHERE ONLINE

Let’s stay connected.

Find my projects, creative work and occasional updates across the web.

Some of my social profiles are quieter than others, so updates may be occasional. For a direct reply, get in touch here.