Why I Build
I do not build products to collect projects.
I build tools that I want to keep using ten years from now.
Most of them begin as personal needs, become software I rely on, and then gradually evolve into public tools, open-source libraries, or products that others can use too.
This page is not a portfolio in the traditional sense.
It is a builder’s lab: a place to track long-term work, research directions, public code, and ideas that are still early but worth preserving.
Roadmap
Progress across the lab
Active
Long-term products and tools I am actively building.
Financial Calculation Engine
A Rust library for financial mathematics, cash-flow analysis, valuation, and reusable long-term financial tooling.
- Cash-flow primitives
- Valuation models
- API design
Personal Website
A long-lived personal publishing space for projects, writing, experiments, and public notes.
- Sharper personal brand
- Better project storytelling
- Long-term writing workflow
Time Archive
A digital time capsule designed to preserve memories, decisions, and predictions over years instead of days.
- Email delivery
- Public archive
- Better search
Research
Ideas under investigation, prototyping, or technical exploration.
Decision Journal
A structured system for recording decisions, assumptions, and later outcomes.
- Decision templates
- Outcome review
- Personal feedback loops
Real Estate Planner
A decision tool for comparing buying, renting, and investing through transparent financial models.
- Scenario comparison
- Mortgage modeling
- Decision transparency
Open Source
Libraries, tools, and public code that support broader work.
Rust Financial Math
A focused open-source layer for financial mathematics and reusable modeling primitives.
- Core formulas
- Documentation
- Testing
Ideas
Future directions worth preserving before they are ready.
Knowledge Graph
An early idea for connecting notes, projects, decisions, and timelines into one durable knowledge layer.
- Information structure
- Linking models
- Long-term retrieval