
SaaS · Management accounting
SplitQuota
Shared cost allocation with an auditable calculation trail.
- Rules per expense type
- Calculation trail
- Approval and history
Projects
Product case studies and public repositories. A case study explains the product and its decisions; a repository shows the implementation.
What each product solves, what is available today and the decisions on record.

SaaS · Management accounting
Shared cost allocation with an auditable calculation trail.

Desktop app · Open source
Your exam. Your plan. A teacher who talks back.
Picked for a clear purpose, documentation and technical range. Languages come from GitHub’s automatic detection; the stack was checked against each project’s code and README.
Desktop app
A Rust desktop app that turns an exam notice PDF into a weekly study plan and teaches out loud with an AI tutor.
Problem: Building a plan from a long exam notice and practicing in the exam board’s style, with speech recognition running on the user’s own computer.
Confirmed stack
Languages detected by GitHub
API
A public read-only API with fixtures and standings for Brazilian league divisions A to D and state championships. A worker collects federation pages into PostgreSQL.
Problem: Official data is scattered across each federation’s HTML pages, with no stable API to query by season.
Confirmed stack
Languages detected by GitHub
API
A REST API in plain PHP with no framework: user sign-up, token login, pagination and drink tracking.
Problem: An exercise in building routing, authentication and persistence without a framework.
Confirmed stack
Languages detected by GitHub
CLI tool
Write user stories in Markdown and push them to Taiga with their tasks, into a sprint or the backlog. A dependency-free Python script plus a Claude Code skill.
Problem: Creating stories and tasks one by one in Taiga’s interface is slow and never goes through pull request review.
Confirmed stack
Languages detected by GitHub
Browser extension
A browser extension that exports tables from web pages to Excel (.xlsx) and saves pages as PDF.
Problem: Getting a table from a website into a spreadsheet without copying it cell by cell.
Confirmed stack
Languages detected by GitHub
GitHub data updated on .