Kanso
Project brief
A personal finance tracker with CSV import, manual entry, and rule-based auto-categorization. Flags unusual expenses using mean + 2σ — just math, no black boxes.
Kanso (Japanese for simplicity). Import transactions, auto-categorize them, flag the ones that don't fit the pattern.
The auto-categorization engine uses configurable rules. Statistical detection flags transactions outside mean + 2σ for their category.
Spring Boot 3 and Thymeleaf for server-rendered pages. Deployed via Docker with CI/CD on Render.
Approach
Detection logic prototyped and tested before any frontend. The rule engine is extensible — new categorization rules don't touch the detection logic.
Outcome
Open source on GitHub. Dockerized and deployed.
More work in a similar range.
Eatensity
3,300+ Indian and global foods in one searchable database. Includes a calorie tracker and Nutri-Score grading. Play Store and B2B API coming soon.
figuretools
Static collection of calculators and converters. No framework, no accounts, no ads. Built with Eleventy, builds in under a second.