Software engineer

Paulo Cunha

I’m a software engineer with a past life as an architect. Always building something.

Side projects

6
Screenshot of the app

Built this app to help me plan a large renovation project. The first version was completely built from my phone, but then things escalated...

  • Typescript
  • Effect
  • React
Screenshot of the TUI app

Diary

2025

A personal diary app that runs in the terminal. Saves every entry as a file, strongly encrypted. Totally local, but syncthing can be used to sync the files between machines.

  • Rust
  • Ratatui
Screenshot of the TUI app

My own podcast player, which runs where I work, and can be synced without a third party service. For now it runs only in the Terminal, mobile and syncing layer to come later.

  • Rust
  • Ratatui
Screenshot of the app

A self-hosted reminders, todos, and lists app designed to keep personal data under its user's control.

  • TypeScript
  • Rust
  • SQLite
  • SSE
  • IndexedDB
  • Bun

Writing

4
All writing →