I'm a full-stack developer with 8 years of experience in Ruby on Rails, React, and Node.js.
I've been writing software professionally for 8 years, mostly in Ruby on Rails and React. I like working on problems that actually matter to the people using the product, and I care about code that's readable and easy to change later — not just code that works today.
I'm comfortable taking the lead on a project or plugging into an existing team. I've also been using AI tools like Claude Code in my day-to-day work, which has meaningfully sped up how I write and review code.
Here's the kind of work I typically take on. If something looks close but not quite right, just reach out — I'm happy to talk through what you actually need.
Rails backends, React frontends, REST or GraphQL APIs. I can work across the whole stack or focus on the part where you need the most help.
I've led small engineering teams and I'm comfortable with things like system design decisions, code reviews, and keeping a codebase from getting out of hand.
I use tools like Claude Code as part of my regular workflow. It's made me noticeably faster at writing, testing, and reviewing code — and I can bring that to your project.
If you've inherited a codebase and aren't sure what state it's in, I can take a look, flag the real problems, and help you figure out what to do about them.
If you have a project in mind or just want to talk through something, send me a message and I'll get back to you.