Project Writeups
These posts are where I tell you stories of the development of my apps, what purpose they serve, and interesting stuff I learnt from developing them.

PawDF: I Built an Offline, Local-First Alternative to NotebookLM for Chatting With PDFs
PawDF is a free, open-source desktop app that lets you chat with your PDFs entirely offline using a local Gemma 4 E2B model and llama.cpp. Here's what it does — and why I made the design choices I did.
Read more →
Resumeow: Build Recruiter-Ready Resumes With LaTeX Precision, Without Writing LaTeX
Resumeow helps you create recruiter-ready resumes with LaTeX-level formatting through a simple, mobile-friendly interface, without writing code or worrying about layout or structure.
Read more →
PawPress CMS: What I Learned Building a Simple Content System for Real Websites
What I learned building PawPress CMS, a lightweight content system designed around real publishing workflows, clarity, and long-term maintainability without the complexity of traditional CMS platforms.
Read more →