I help B2B SaaS companies with 20–100 employees turn slow, fragile Rails apps into fast, maintainable systems — in 5 business days.
Book a Free Call No commitment. 30-minute intro call to see if we're a good fit.As your Rails app grows, performance issues accumulate silently. Most engineering teams are too busy shipping features to address the root causes.
Endpoints that used to respond in 50ms now take 2+ seconds. Users notice, churn increases, and the team has no clear path to fix it.
You keep scaling servers to handle load, but costs keep climbing with no proportional performance gain. It's a leaky bucket.
Sidekiq queues pile up. Jobs that should run in seconds take minutes. Critical workflows are delayed and unreliable.
You're running Rails 5 or 6 on an aging stack. Security patches are missing, and every upgrade attempt feels like defusing a bomb.
I dig into every layer of your application to find what's slowing you down — and rank every issue by impact so your team knows exactly where to start.
Identify hidden query explosions and missing indexes that silently kill performance at scale.
Audit Sidekiq queues, job structure, retry logic, and worker configuration for reliability and speed.
Profile your slowest endpoints and trace bottlenecks to their root cause — not just the symptom.
Find memory-hungry code paths that trigger frequent GC cycles and inflate your server footprint.
Evaluate your Redis usage, fragment caching, and identify opportunities to dramatically reduce DB load.
Review ActiveRecord usage, eager loading patterns, and raw SQL for query-level inefficiencies.
Identify slow external API calls and recommend async patterns, timeouts, and fallback strategies.
Flag structural patterns that create performance ceilings — fat models, callback chains, and more.
Evaluate your current version against the latest stable release — covering performance gains, security improvements, and upgrade complexity.
No vague recommendations — a concrete, prioritized action plan your team can execute immediately.
A detailed written report with every issue ranked by performance impact. High, medium, and low priority — so your team knows exactly where to start.
Every finding comes with a specific, concrete recommendation — not generic advice. Code-level guidance your engineers can act on the same day.
A live walkthrough of the report with your team. Ask questions, explore tradeoffs, and leave with a clear plan of attack.
One flat fee. No hourly billing surprises. No scope creep.
First engagement offer: 50% off ($2,250) in exchange for a testimonial and anonymized case study.
Most startups hire Rails engineers using generic coding challenges that test algorithm knowledge — not Rails expertise. You end up with someone who can reverse a binary tree but can't design a clean schema or debug a Sidekiq pipeline.
I help early-stage startups define what they actually need, design practical Rails-specific assessments, and evaluate candidates on the skills that matter for your product — not for a FAANG whiteboard.
"We hired two Rails engineers back-to-back who aced our technical interview but couldn't ship a clean feature without major rework. We were testing the wrong things."
— Common story from early-stage foundersI learn your stack, your team's current gaps, and what the role actually needs to deliver — week 1 through month 6.
I design practical, Rails-specific assessments based on your real codebase problems. No generic puzzles, no LeetCode.
I join technical interviews and evaluate candidates on what actually matters: Rails patterns, architecture thinking, and collaboration.
A written assessment of each candidate with a clear recommendation, strengths, risks, and onboarding suggestions.
Start with a free 30-minute role scoping call — I'll help you define the profile before you open the position.
Results from real Rails performance audits.
"Joan identified 3 critical N+1 queries we had missed for months. After the fixes, our main dashboard endpoint went from 4.2s to 380ms. Absolutely worth every dollar. To this day, we continue working with him."
"We were spending $8k/month on servers and couldn't figure out why. Joan's audit showed us exactly where the bloat was. We cut infrastructure costs by 40% within a month."
"The Rails version assessment alone was worth it. We had no idea upgrading from 6.0 to 7.1 would be as straightforward as Joan outlined. The upgrade roadmap saved our team weeks of research. He sounded very confident in his approach."
"Our Sidekiq queues were a complete mess. Joan restructured our background job architecture and our processing time dropped by 70%. The debrief call was incredibly thorough. You can count on him to deliver results."
"I was skeptical that a 5-day audit could uncover anything meaningful. I was wrong. The report had 22 prioritized findings, 6 of which were immediate wins we shipped the same week. He looked like he was a lead engineer."
"Joan found a memory leak in our caching layer that had been causing weekly restarts for 6 months. We'd had two other consultants look at it. Fixed in the first report with a how to included!."
"The ROI was immediate. We implemented the top 3 recommendations over a weekend, and our p95 response time dropped from 3.1s to 600ms. Best $4,500 we've spent on engineering."
"Incredibly professional and thorough. The report was well-structured, easy for both engineers and non-technical stakeholders to understand. We shared it directly with our board. "
A Ruby on Rails engineer with 12+ years of experience helping B2B SaaS startups and growth-stage companies build, modernize, and optimize their Rails applications.
I've worked across the full lifecycle — from designing clean architectures for early-stage products to rescuing and modernizing legacy codebases for companies with thousands of users.
I started offering audits because I kept seeing the same fixable problems costing companies real money. The Rails Performance Audit distills 12 years of pattern recognition into a focused, actionable engagement. I know that your app is your baby, and I'm here to help it thrive.
Ruby on Rails Consultant
joan@joan.consultingBook a free 30-minute intro call. No pitch, no pressure — lets have a conversation about your app and whether an audit makes sense.
Book a Free Call Or email directly at joan@joan.consulting