About Me

I'm an experienced programmer specializing in refactoring and cleaning up the worst codebases, whether it's from years of tech debt, architectural decisions from six years ago when the product was different, or code inherited from someone who went with the lowest bidder. Is every change taking longer than it should? Is there part of your code you're afraid to touch in case it breaks? I can help!

I can work in any language to help you speed up development time, improve code quality, and deliver a faster and more reliable product, without breaking anything along the way. Are you looking for a top-notch backend dev to help on a project? Let's talk!

I run The Fencing Database. Over 100,000 clips of fencing touches, plus assorted stats, as well as fantasy fencing.

You can find the code for this site on my gitlab.