Perth, Western Australia Bioinformatics since 2020

Mika Martin

Bioinformatics researcher. I write software that catches the errors pipelines don't report.

Scroll
Fig. 01 — The short version MM/26

Every program has a solution. The trouble is, pipelines can hand you a wrong answer with a straight face. My work is making them fail loudly instead.

0/7
Masters GPA, with distinction
0
Typed tool nodes in BioNodulo
0
Paper in Trends in Genetics
#0
Karate, international ranking
Fig. 02 — Two halves Pick one
Fig. 03 — On record
BioNodulo canvas screenshot
BioNodulo, 2026

Simplifying bioinformatics without losing any of the science.

Gel placeholder
UWA, 2024
Node graph placeholder
First pipeline, 2021

Every program has a solution. Leave it to me.

AI agent placeholder
Biocodecs lab, 2026
Tugu Pahlawan monument, Surabaya
Surabaya, 2016
Fig. 04 — The kit Hover to inspect
language infra workflows agents hover a node to run it
lang
Python
daily driver
lang
R
stats and plots
lang
SQL
ask the database
lang
VBA
old faithful
infra
Git
everything versioned
infra
Linux
home turf
infra
Docker
it runs everywhere
infra
HPC / Slurm
serious compute
infra
FastAPI
BioNodulo backend
infra
React
BioNodulo frontend
infra
Tauri
desktop shell
flow
Snakemake
export target
flow
Nextflow
export target
agent
MCP
drive the editor from Claude
agent
Claude Code
I grade its homework
agent
LoRA training
off hours
Fig. 05 — The main project bionodulo.com

Bio
Nodulo

A visual canvas for building and running bioinformatics workflows. Drag nodes onto a graph, wire them up, run it on your laptop, a cluster, or the cloud.

It started as my proof of concept. The PhD exists because of what building it exposed.

See the project bionodulo.com
BioNodulo node canvas placeholder
943 nodes, 51 categories closed alpha
Fig. 06 — Affiliations