RS
  • Home
  • About
  • Projects
  • Blog
  • Contact
  • Home
  • About
  • Projects
  • Blog
  • Contact
Rikesh Shrestha

Senior Software Engineer building Shopify integrations and AI tooling.

Navigation

  • Home
  • About
  • Projects
  • Blog
  • Contact

Connect

© 2026 Rikesh Shrestha. All rights reserved.

Back to projects

DPL Fixr

An "AI engineer on call" that turns Jira bug tickets into Claude-generated Bitbucket pull requests.

Node.jsExpressClaude APIJira APIBitbucket APISupabaseReactViteAgent Skills
DPL Fixr

About this project

DPL Fixr automates the path from bug report to pull request. When Jira automation creates a branch for a ticket, a Bitbucket webhook triggers the agent. It loads the Jira issue, the repo's rules, architecture and style guides, and its workflow skills, then asks Claude to plan and implement the fix.

The agent syncs a local clone, writes the changes, commits, pushes and opens a Bitbucket PR, then posts a summary back to the Jira ticket. Guardrails include label gating (only tickets tagged e.g. sentry or claude-bug), plan-before-fix mode with plans stored in Supabase, dry runs, and an optional repo index to find relevant files for tickets with no stack trace.

A React dashboard with Supabase auth tracks every run, its plan and its outcome.