// Fractional Developer — Available Now

I Ship Code Fast
& Fix What's Broken

Senior full-stack developer with 8+ years experience. Rails, Python, Java, React — fractional dev capacity for funded startups. 10x performance improvements, month-to-month, no long-term commitment.

Services

One-Time Projects
🩺
Start Here

Rails Health Check

Fixed price $500

Full audit of your Rails app: performance bottlenecks, security gaps, outdated dependencies, and tech debt. You get a written report with prioritized fixes. No commitment after.

  • Performance profiling and N+1 detection
  • Security header and CVE scan
  • Dependency audit with upgrade path
  • Written report with prioritized recommendations
🕷️

Web Scraping & Data Extraction

Projects from $1,500

Custom scrapers for any site. JavaScript-heavy SPAs, login-protected dashboards, anti-bot detection. Delivered as CSV, JSON, Google Sheets, or direct to your database.

  • Python (Scrapy, Selenium, Playwright)
  • Pagination, rate limiting, proxy rotation
  • CAPTCHA handling and stealth scraping
  • Free 50-record test before you commit

Rails Performance Optimization

Projects from $1,500

N+1 query elimination, database optimization, caching strategy. Most Rails apps have 2-3 quick wins that cut load times in half. Proven: 80% query reduction at Pwnie Express.

  • Full performance audit with before/after metrics
  • N+1 detection and eager loading fixes
  • Database indexing and query optimization
  • Caching layer implementation
🔄

Rails Upgrade & Modernization

Projects from $5,000

Rails 6.1, 7.0, and 7.1 have lost security support. Upgrade to Rails 8 with Hotwire, Solid Queue, and Kamal. Tests passing, deployed, documented.

  • Version upgrade (Rails 5/6/7 to 8)
  • Turbolinks/Webpacker to Hotwire migration
  • Solid Queue, Solid Cache, Solid Cable
  • Zero-downtime deployment with Kamal
🌐

Full-Stack Web Development

Projects from $1,800

APIs, dashboards, internal tools, Chrome extensions. Rails, Python, React, Node. I pick up your existing codebase, understand it fast, and push working code.

  • Ruby on Rails, Python (Flask, FastAPI), React, Next.js
  • REST and GraphQL API development
  • Chrome extensions and browser automation
  • Feature development and bug fixes
🛠️

SaaS MVP Build

From $10,000

Go from idea to working product in 4-6 weeks. Auth, billing, dashboard, API. Rails + React or Next.js. Deployed and ready for your first users.

  • Auth, roles, and user management
  • Stripe billing and subscription management
  • Admin dashboard and analytics
  • Deployed on Railway, Render, or Fly.io
Monthly Retainers
📊
Recurring

Scraping as a Service

From $500/mo

You get the data. I handle everything else. Scrapers built, deployed, monitored, and maintained. When the target site changes, I fix it. Clean data delivered on your schedule.

  • Daily, weekly, or custom schedule
  • CSV, JSON, Google Sheets, or API
  • Breakage monitoring and auto-repair
  • Cancel anytime, month-to-month
🚀
Recurring

Dev on Call

From $1,500/mo

10-20 hours/month of senior dev capacity. Bug fixes, small features, code reviews, deployments. I'm in your Slack, in your codebase, and shipping within 48 hours of kickoff.

  • 48hr response on bug reports
  • Same PR workflow, same conventions
  • Rails, Python, React, Node
  • Month-to-month, cancel anytime
🛡️
Recurring

Rails Maintenance

From $1,000/mo

Keep your Rails app healthy without a full-time dev. Security patches, dependency updates, performance monitoring, and minor fixes. Nothing falls through the cracks.

  • Monthly gem updates and CVE patching
  • Performance monitoring and alerts
  • Minor bug fixes included
  • Monthly health report

Selected Work

Performance Optimization

Pwnie Express - 2x Performance Improvement

Cybersecurity network discovery platform processing millions of device scans. Inherited slow Rails app with mounting N+1 queries and unoptimized SQL. Delivered 2x performance improvement through systematic query optimization and caching.

Problem
Slow page loads, N+1 queries
Dashboard taking 8+ seconds to load device scan results. Database queries growing linearly with data volume.
🔧
Solution
Query optimization + caching
Rewrote critical ActiveRecord queries with eager loading. Added fragment caching. Indexed hot paths in PostgreSQL.
📈
Result
2x faster across the board
Dashboard load times cut in half. Database query count reduced 80%. Zero downtime during optimization.
Stack: Ruby on Rails PostgreSQL RSpec Redis Sidekiq
Full-Stack Build

The Farmland Project - Farm-to-Food-Bank Platform

Built a Rails application connecting farmers with surplus produce to food banks in need. GraphQL API, ElasticSearch for location-based matching, and strict TDD throughout.

🌱
Challenge
Complex matching logic
Farmers and food banks needed real-time geo-matching with seasonal availability, capacity constraints, and delivery logistics.
🔧
Approach
GraphQL + ElasticSearch
Built flexible GraphQL API for mobile/web clients. ElasticSearch geo-queries for proximity matching. Full RSpec test suite.
Outcome
Production launch on schedule
Delivered MVP on time. Strict TDD meant zero production bugs at launch. Collaborated directly with product team on feature planning.
Stack: Ruby on Rails GraphQL ElasticSearch PostgreSQL RSpec / TDD
Healthcare Data

Southern Nevada Health District - Disease Surveillance

Optimized public health informatics systems including EpiTrax (disease surveillance) and health statistics applications. Rails + Python + Neo4j handling HL7/FHIR integrations for thousands of healthcare users.

🏥
Scope
Mission-critical health systems
Production systems processing disease reports from hospitals, labs, and clinics across Southern Nevada.
🔧
Work
Performance + integration
Optimized Rails and Flask applications. Built HL7/FHIR data pipelines. Maintained Neo4j graph relationships for epidemiological analysis.
📊
Impact
10x performance gains
Dramatically improved query performance on health statistics dashboards. Reliable uptime for systems serving thousands of users daily.
Stack: Ruby on Rails Python / Flask Neo4j AWS HL7 / FHIR
Legacy Maintenance

Archnet - Historical Archives Platform

Maintained Archnet at Performant Software Solutions - a Rails application hosting thousands of scanned historical architectural documents. Also contributed to their annotation studio using React, Ember, and Backbone.js microservices.

📚
Context
Large legacy codebase
Inherited a mature Rails application with years of accumulated technical debt and thousands of archived documents.
🔧
Work
Maintenance + new features
Bug fixes, dependency updates, new search functionality. Contributed annotation tools across multiple JS framework microservices.
🔄
Skills
Legacy code expertise
Comfortable navigating unfamiliar codebases. Document as I go. Communicate blockers early. No black boxes.
Stack: Ruby on Rails React Ember.js Backbone.js Microservices

// Rails 8 Open Source Projects

📋

Freelance CRM

Lead management with kanban board, interaction tracking, and task management. Rails 8 API + React frontend.

Rails 8 React 19 JWT
💡

Idea Validator

Startup idea scoring across market, problem, solution, and business viability. PDF report generation with Prawn.

Rails 8 Prawn PDF Recharts
📧

Outreach Generator

AI-powered cold email generator using Claude API. Website scraping, campaign management, and 3 email variations per prospect.

Rails 8 Claude API Nokogiri
🏗️

Project Scaffolder

Template-based project generator with variable substitution and downloadable ZIP archives. Seeds React, Express, and Rails templates.

Rails 8 RubyZip React 19
Tim Dunn

8+ Years Building Web Applications

I'm Tim Dunn. I've spent 8+ years building and fixing web applications — Rails, Python, Java, React. From greenfield builds to inherited legacy apps with years of tech debt. My clients include cybersecurity platforms, public health agencies, and nonprofit startups.

I delivered a 2x performance improvement at Pwnie Express, built healthcare data pipelines (Rails + Python/Flask) at Southern Nevada Health District, and shipped production apps on deadline with zero launch-day bugs.

8+
Years Experience
10x
Performance Gains

Backend

Ruby / Rails Python / Flask / FastAPI Java Node.js

Frontend & APIs

React / Next.js GraphQL Hotwire / Turbo REST APIs

Data & Testing

PostgreSQL Redis ElasticSearch TDD / RSpec

Infrastructure

AWS Docker Heroku Cloudflare

FAQ

How does fractional dev work?

I work 10-20 hours per week on your codebase, integrating with your team's workflow. You get senior dev capacity without the recruiting overhead or long-term commitment. Month-to-month, cancel anytime.

What's your response time?

For retainer clients: 24-48 hours for non-urgent issues, same-day for emergencies. US citizen, available for worldwide remote collaboration. I communicate async via Slack or your preferred tool.

What stacks do you work in?

Primary: Ruby on Rails, Python/Django, Java, React/Next.js. I also do one-time projects starting at $1,800 — performance fixes, feature builds, or full MVPs. No retainer required.

How do you handle existing codebases?

I've inherited plenty of legacy apps — Rails, Python, Java, you name it. First week is usually codebase audit and quick wins. I document as I go and communicate blockers early. No black boxes.

Got a Web App That Needs Work?

Book a free 15-minute call. I'll tell you what I'd fix first and give you a ballpark estimate. No pitch deck, no sales pressure.

Book a Free Call → tim@dunnwebstudio.com