Skip to content
Vignesh

Portfolio

Redmine projects & plugin development

Selected Redmine and Ruby on Rails work, from client engagements to products in development.

Upwork profile

Client feedback on Redmine work

Client feedback and work history from Redmine and Ruby on Rails projects completed through Upwork.

Screenshot of my Upwork profile: Ruby on Rails Developer based in Bangalore, India, rated 5.0 from 21 reviews, with 39 total jobs and 1K total hours. It shows 5-star client feedback and a work history of Redmine projects.

Projects

Redmine Resource Planner

Resource planning, workload visibility, scheduling and project allocation for teams running on Redmine.

Redmine Business Suite

An ERP-lite direction for Redmine covering billing, invoices, subscriptions, payments, timesheet billing, vendor workflows and reporting.

Selected Professional Experience

Redmine engineering, timesheet APIs for mobile applications and KPI dashboard development across engineering and consulting environments.

Plugin portfolio

28 Redmine plugins built for client teams

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.

Integrations & APIs

Connecting Redmine with chat, AI, calendar and external applications.

  • Google Chat Integration

    Two-way Google Chat bot: hashtags in a chat thread create, update and close Redmine issues.

    View details
  • AI Ticket Assistant (ChatGPT & Gemini)

    Adds 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 details
  • Outlook Calendar Sync

    A “Sync to Outlook” button that turns an issue into a Microsoft 365 calendar event through Microsoft Graph.

    View details
  • External App Intake API

    JSON endpoints that let an external application create Redmine issues, attach submitted data and list projects.

    View details
  • Project Script Control API

    A small authenticated API that tells an external automation script whether it may run for a project.

    View details

Helpdesk & Field Service

Customer-facing ticketing and on-site service workflows.

  • Helpdesk with Customer Chat

    A lightweight helpdesk: customers follow a ticket through a secure public chat link or by email, and are notified when it changes.

    View details
  • Field Service & Digital Sign-off

    On-site technicians check in, complete the service report, capture the customer’s signature and check out — then a PDF report is emailed automatically.

    View details

Time Tracking & Billing

Timesheets, punch clocks, payroll exports and resource billing.

  • Timesheet Submission & Approval

    Users submit logged time as weekly or monthly timesheets; approvers approve or reject them, and approved time is locked.

    View details
  • GPS Punch Clock

    A punch clock for field workers: start, pause, lunch and stop a timer on an issue, with location tracking and supervisor SMS alerts.

    View details
  • Time Range Picker

    Users log time by picking a start and end time; hours are calculated automatically, with overlap and duration checks.

    View details
  • Equipment Booking & Billing

    Reserve tools and vehicles from an issue, see every booking on a shared calendar, and produce monthly PDF invoices.

    View details
  • Time Export: PDF & Payroll

    Exports spent-time reports to PDF and to payroll-ready files, with salary codes and mileage allowances.

    View details
  • Time & Assignment Rules

    Workload caps, two-level time reports, mileage validation and issue form automation for an operations team.

    View details

Forms, Reports & Documents

Inspection forms, PDF reports, issue templates and attachment previews.

  • Inspection Form Builder

    Build checklist-style inspection forms; field staff fill them in with photos, failed items become issues, and a PDF report is emailed.

    View details
  • Building Inspection Checklist

    Mobile-friendly building inspection checklist; each failed item becomes an issue, and the report can be saved as PDF and emailed.

    View details
  • Project Cadence Report (PDF)

    A branded project status report as PDF, downloadable from the project overview and emailed to client contacts on a schedule.

    View details
  • Tracker Description Templates

    Pre-fills new issue descriptions with standard text for each tracker and project, and attaches default files.

    View details

Notifications & Messaging

SMS, email templates, reminders, sender routing and email logging.

  • SMS Messaging (Twilio)

    Send SMS to customers from an issue using templates, request reviews in one click, and keep a full SMS history.

    View details
  • Urgent Issue SMS Alerts

    Texts the assignee when an issue becomes urgent, and sends daily reminders while it stays open.

    View details
  • Customer Email Templates

    Email customers from an issue using reusable templates with placeholders and image attachments, with a log on the issue.

    View details
  • Customer Auto-Email

    Automatically emails the customer when a ticket is created and again when it is first assigned.

    View details
  • Email Log

    Records every outgoing Redmine email so admins can search them and see which were opened.

    View details

Client work is described in general terms to respect confidentiality. No client names, client data or source code are published.

Need something similar for your Redmine?

Share what you need — a new plugin, a workflow change or an integration. Estimates and timelines are provided after reviewing scope and technical requirements.