Equipment Booking & Billing
Reserve tools and vehicles from an issue, see every booking on a shared calendar, and produce monthly PDF invoices.
View detailsServices
Purpose-built plugins that extend Redmine without unnecessary core modifications.
When Redmine doesn’t do what your team needs out of the box, a custom plugin adds it cleanly. I build purpose-built Redmine plugins with their own settings, permissions, screens and workflows — without modifying Redmine’s core, so upgrades stay manageable.
I have delivered 28 plugins and plugin upgrades for client teams on Redmine 5.0 to 6.1, covering integrations, helpdesk, time tracking, billing, forms, PDF reports and notifications.
Related work
Real plugins and projects from my portfolio. Client names and data are kept confidential.
Reserve tools and vehicles from an issue, see every booking on a shared calendar, and produce monthly PDF invoices.
View detailsBuild checklist-style inspection forms; field staff fill them in with photos, failed items become issues, and a PDF report is emailed.
View detailsA lightweight helpdesk: customers follow a ticket through a secure public chat link or by email, and are notified when it changes.
View detailsUsers submit logged time as weekly or monthly timesheets; approvers approve or reject them, and approved time is locked.
View detailsTwo-way Google Chat bot: hashtags in a chat thread create, update and close Redmine issues.
View detailsRecords every outgoing Redmine email so admins can search them and see which were opened.
View detailsHow I work
Discuss the business problem, existing Redmine setup and desired outcome.
Identify features, dependencies, compatibility needs, delivery approach and estimated effort.
Develop and test against agreed requirements.
Assist with deployment, documentation, troubleshooting and ongoing improvements as agreed.
Working style
Transparent pricing, and for smaller projects you see the work running before you pay.
$30 USD / hour
For consulting, customization, plugin development and ongoing support. Fixed-scope estimates are provided after reviewing your requirements.
You see the result before paying.
30% advance
Bigger builds — such as multi-module plugins or larger integrations — start with a 30% advance payment.
FAQ
Plugins are built on Redmine’s plugin API, hooks and patches rather than by editing core files, which keeps upgrades manageable. When a new Redmine version changes something, the plugin can be updated — I have upgraded plugins for Redmine 6 compatibility.
Yes. I can review an existing plugin, fix bugs and make it compatible with a newer Redmine version.
My recent plugins have been delivered for Redmine 5.0, 6.0 and 6.1.
More services
Share what you need — a new plugin, a workflow change or an integration. Estimates and timelines are provided after reviewing scope and technical requirements.