Software engineer. I build things at the intersection of data, mathematics, and software — and occasionally write about the ideas behind them.
Projects
MachineLearning.js
Open-source machine learning library for JavaScript — Naive Bayes, Decision Trees, Neural Networks, K-Means — running entirely in the browser or Node.js.
Visit site →Bayesian Networks
Reference site for Bayesian Networks — a probabilistic graphical model of directed acyclic graphs representing conditional probability relationships between random variables.
Visit site →How the Human Body Works
Plain-language explanations of human anatomy and physiology — how organs, systems, and processes work, written for curious non-specialists.
Visit site →Federal Income Tax
Interactive U.S. federal income tax calculator. Computes marginal and effective rates across brackets, visualizes liability across filing statuses.
Visit site →Mathematics
Mathematical concepts from first principles — set theory, logic, and the foundations underpinning computer science and probability.
Visit site →Philosophy
Nature, process, and the intelligence encoded in physical law — from Heraclitus to Bayesian inference.
Visit site →About
I'm a software engineer with a background in mathematics and a long-standing interest in machine learning, probability theory, and the philosophy of science. These sites are personal projects I've built and maintained since 2009 — mostly as a way to turn things I find fascinating into something shareable.
Reach me at mar1n at Yahoo!