What I want to improve next
Handle more general shapes, reduce fold count in real-world constraints, and make the app easier for other people to experiment with.
Studies • 3-year independent project
This page is a written overview of what I learned, built, and tested while exploring the mathematics of the “fold-and-cut” problem. I started from paper experiments, moved to CAD-based precision, and eventually implemented an app that generates crease patterns.
Theme: fold-and-cut / one straight cut • Geometry + algorithms + implementation.
The project is one story told from three angles: the problem itself, what I built, and what changed in how I think.
Given a polygon (or a set of polygons), can a single straight cut remove it exactly after folding the paper?
Crease patterns (SVG) that I can test with real paper — and a small app that generates them from polygon data.
Turning theory into something runnable taught me about edge cases, numerical stability, and designing tools people can actually use.
A simple year-by-year map. Each year had a different “main skill” I wanted to gain.
Handle more general shapes, reduce fold count in real-world constraints, and make the app easier for other people to experiment with.
A compact list, grouped the way I think about building projects.