Software rescue

Unblock fragile software and get back to shipping.

I help teams inspect stuck systems, identify the highest-leverage fixes, and make focused changes in .NET, Blazor, Python, AWS, auth, integrations, and business apps.

Common symptoms Broken deploys, auth failures, unclear bugs, fragile integrations, or stalled features.
Useful artifacts Repo access, logs, stack traces, diagrams, environment notes, and the release goal.
Outcome A fix, a prioritized plan, or a clear explanation of what is blocking the system.

Good fit problems

Auth and access

Cognito, claims, roles, sign-in redirects, account linking, token validation, and client portals.

Cloud and deployment

AWS configuration, environment drift, email deliverability, storage, API wiring, and failing releases.

Application behavior

Blazor/.NET bugs, Python services, data workflows, admin dashboards, and integration failures.

How a rescue pass usually works

1. Triage

I read the failing path, reproduce or reason through the symptom, and identify what evidence is missing before changing code.

2. Patch or plan

If the fix is bounded, I implement it. If the problem is bigger, I hand back the shortest credible path to stabilize the system.

Bring the symptom

Tell me what is broken and what needs to work.

Logs, screenshots, stack traces, and current deployment details are useful but not required for first contact.

Request review
An error has occurred. This application may no longer respond until reloaded. Reload 🗙