General

Profile

Home

About Me

I'm Muhammad Zahid, a freelance Ruby on Rails and Redmine developer working under the brand Devmocks (devmocks.com). I specialise in building custom Redmine plugins, upgrades, and deep customisation for teams that need Redmine to do more than it does out of the box.

Redmine Plugins I've Built

I've developed a wide range of production Redmine plugins across SLA management, workflow automation, collaboration, finance, and scheduling:

  • SLA Pro — Centralised SLA profile management with traffic-light status, pause/resume, business-hours calendars, and automated warning reminders.
  • Auto Assignment — Auto-assigns issues to group members using round-robin based on project activity.
  • Redmine Client Mode — Temporarily impersonate a Client role per project via a toggle on the issue page.
  • Redmine Issue Presence — Real-time overlay showing who is viewing or editing an issue, preventing edit conflicts.
  • Redmine Project Finance — Track milestone-based project finances and finance projections (integrates with RedmineUp People).
  • Redmine Quick Reply — Standalone quick-reply templates with category, project, and role-based filtering.
  • Schedule Boost — Enhanced schedule visualisation with Wiki macros for dynamic query rendering.
  • Redmine Template Subproject — Create subprojects from project templates.

What I Do

I handle the full plugin lifecycle: core engine design, the Redmine plugin API and hooks, locale and translation support, background rake tasks, lifecycle testing, and version releases. Beyond building, I take on Redmine version upgrades across breaking changes, LDAP integration, and larger enterprise customisation work.

Because I know both the Redmine plugin layer and the Rails stack underneath it, I can extend Redmine cleanly without fighting the core, keep plugins compatible across upgrades, and fix issues that sit between a plugin and Redmine itself.

Work With Me

I'm a senior Rails developer and Fiverr Vetted Pro seller with years of experience on long-running production systems. If you need a Redmine plugin built, an existing one extended or fixed, or a Redmine instance upgraded, that's my core work.

Fiverr: fiverr.com/zahidhanif
Email: