How I can help
Four kinds of work, one person accountable for all of them. In practice most engagements start as one and grow into the others.
Build
New Rails applications taken from an idea to something running in production, with tests and a deployment story.
Rescue
Inheriting a codebase nobody wants to touch — upgrading it, testing it, and making it safe to change again.
Performance
Slow queries, N+1s, runaway background jobs and the infrastructure underneath them.
Advisory
Architecture review, technical due diligence, and a second opinion for teams without a senior Rails voice in the room.
How an engagement runs
- 01
Understand the problem
A call and a look at the code. You get an honest read on the problem, whether or not you hire me.
- 02
Ship in small steps
Short cycles, working software, and a running commentary so nothing is a surprise at the end.
- 03
Leave it maintainable
Documentation, tests and a codebase your own team can pick up. No dependency on me by design.
Have a problem worth solving?
Tell me what is slowing you down. I will tell you honestly whether I am the right person to fix it.
Start a project