Redmine Agile & Kanban Enhancements
Agile boards, drag-and-drop workflows, status visualization, issue management and productivity-focused UI improvements.
Portfolio
Selected Redmine and Ruby on Rails work, from client engagements to products in development.
Upwork profile
Client feedback and work history from Redmine and Ruby on Rails projects completed through Upwork.
Clients
Consultancies, technology companies and service providers that rely on Redmine.
(opens DeepInfinity website in a new tab)
(opens Gestion Rochefort et Tessier (GRT inc.) website in a new tab)
(opens Etter+Ramli website in a new tab)
(opens DCS Networks website in a new tab)
Agile boards, drag-and-drop workflows, status visualization, issue management and productivity-focused UI improvements.
Resource planning, workload visibility, scheduling and project allocation for teams running on Redmine.
An ERP-lite direction for Redmine covering billing, invoices, subscriptions, payments, timesheet billing, vendor workflows and reporting.
API integrations, mobile application support, KPI dashboards, workflow automation and bespoke Ruby on Rails work.
Redmine engineering, timesheet APIs for mobile applications and KPI dashboard development across engineering and consulting environments.
Plugin portfolio
Custom plugins, client-specific extensions and open-source upgrades delivered for Redmine 5.0 through 6.1. Select a plugin to see what it does.
Connecting Redmine with chat, AI, calendar and external applications.
Two-way Google Chat bot: hashtags in a chat thread create, update and close Redmine issues.
View detailsAdds an AI button to the issue form that drafts a note with OpenAI or Google Gemini, using the issue’s and project’s custom fields as context.
View detailsA “Sync to Outlook” button that turns an issue into a Microsoft 365 calendar event through Microsoft Graph.
View detailsJSON endpoints that let an external application create Redmine issues, attach submitted data and list projects.
View detailsA small authenticated API that tells an external automation script whether it may run for a project.
View detailsCustomer-facing ticketing and on-site service workflows.
A lightweight helpdesk: customers follow a ticket through a secure public chat link or by email, and are notified when it changes.
View detailsOn-site technicians check in, complete the service report, capture the customer’s signature and check out — then a PDF report is emailed automatically.
View detailsTimesheets, punch clocks, payroll exports and resource billing.
Users submit logged time as weekly or monthly timesheets; approvers approve or reject them, and approved time is locked.
View detailsA punch clock for field workers: start, pause, lunch and stop a timer on an issue, with location tracking and supervisor SMS alerts.
View detailsUsers log time by picking a start and end time; hours are calculated automatically, with overlap and duration checks.
View detailsReserve tools and vehicles from an issue, see every booking on a shared calendar, and produce monthly PDF invoices.
View detailsExports spent-time reports to PDF and to payroll-ready files, with salary codes and mileage allowances.
View detailsEnforces company rules for time logging and ticket updates, and sends ticket acknowledgements to external requesters.
View detailsWorkload caps, two-level time reports, mileage validation and issue form automation for an operations team.
View detailsInspection forms, PDF reports, issue templates and attachment previews.
Build checklist-style inspection forms; field staff fill them in with photos, failed items become issues, and a PDF report is emailed.
View detailsMobile-friendly building inspection checklist; each failed item becomes an issue, and the report can be saved as PDF and emailed.
View detailsA branded project status report as PDF, downloadable from the project overview and emailed to client contacts on a schedule.
View detailsPre-fills new issue descriptions with standard text for each tracker and project, and attaches default files.
View detailsPreview image and PDF attachments in a lightbox instead of downloading them.
View detailsSMS, email templates, reminders, sender routing and email logging.
Send SMS to customers from an issue using templates, request reviews in one click, and keep a full SMS history.
View detailsTexts the assignee when an issue becomes urgent, and sends daily reminders while it stays open.
View detailsEmail customers from an issue using reusable templates with placeholders and image attachments, with a log on the issue.
View detailsAutomatically emails the customer when a ticket is created and again when it is first assigned.
View detailsDaily email and SMS reminders to assignees when issues pass their due date.
View detailsDaily emails of open tickets to each assignee and weekly project digests to managers.
View detailsEach project sends notifications from its own mailbox, authenticating to Microsoft 365 or Gmail with OAuth2.
View detailsStops Redmine email notifications for individual issues using a checkbox field.
View detailsRecords every outgoing Redmine email so admins can search them and see which were opened.
View detailsClient work is described in general terms to respect confidentiality. No client names, client data or source code are published.
Share what you need — a new plugin, a workflow change or an integration. Estimates and timelines are provided after reviewing scope and technical requirements.