Software & engineering

Software, documents,
and useful tools.

Native apps in Swift and SwiftUI, practical document processing, and small tools for publishing on the web.

A glowing light-bulb character connecting a plug to a wall socket
Illustration from Pixabay.

Selected work

All projects
PrivLedge dashboard showing data integrity, action points, and an income and expense overview

Statements & structured data

PrivLedge

Bring bank statements into a local ledger, review transactions, and see income, expenses, and items needing attention.

PrivLedge at RiantStudio
WhatsConvo dashboard showing chat and message totals, media storage, and space saved

Archives & media

WhatsConvo

Turn exported WhatsApp conversations into a browsable archive, with messages, media, and storage use in view.

WhatsConvo at RiantStudio

App screenshots show sample data.

Behind the apps

RiantCMS

A Swift publishing tool that turns Markdown and templates into static websites. It also builds this site.

Publishing tools

FormatStudio

A document-format authoring tool for inspecting statement layouts and validating extracted transactions.

Document tools

Working notes

Browse notes

Publishing as files

Why Markdown, templates, and a local build are enough for a small website.

Make imports reviewable

Keep the source, inspect the interpretation, and give the person importing it a chance to decide.