All work

Open-source application · Public repository

Timekeeper

A Rails application that connects time tracking, client and project management, invoicing, payment records, branded PDFs, and business reporting.

Public repository

  • Rails 8
  • Invoicing
  • Financial workflows
  • Responsive UI

The challenge

Why the work mattered

Turn working time into a dependable invoice-to-payment workflow while protecting the financial records that should become immutable after payment.

My contribution

From direction to delivery

End-to-end Rails product development across domain modeling, timers, invoicing, payments, reporting, responsive UI, PDF generation, and automated tests.

What exists

Business rules carried through the product

Timekeeper supports live and manual time entries, project rates, unbilled-to-paid status transitions, partial payments, branded invoice PDFs, calendar reporting, and explicit protections against editing paid financial records.

Open to the right opportunity

Have a role, product, or difficult system to build?

I’m interested in senior engineering roles, focused consulting work, and product collaborations where ownership and systems thinking matter.

Tell me what you’re working on