Skip to content
BackNov 7
Vibol T.
Upwork badge

Vibol T.

Ruby on Rails Developer | AI & LLM Integration (OpenAI, Claude) | SaaS

You have a Rails app — and you want AI in it, shipped by someone who won't break what's already working. ⭐ Top Rated Plus | 100% Job Success | $400K+ earned | 12,000+ hours | 13 years of Ruby on Rails I help SaaS product teams integrate LLM features (OpenAI, Claude/Anthropic) into existing Ruby on Rails codebases — RAG pipelines, chatbots, document processing, streaming responses — and keep the whole stack fast and maintainable. WHAT CLIENTS HIRE ME FOR • AI & LLM integration in Rails: OpenAI API, Claude API, function calling, streaming responses • RAG pipelines: embeddings, vector search, document ingestion • Chatbots and AI workflow automation inside existing products • MCP servers for Claude Code / Cursor workflows • Core Rails: multi-tenant SaaS architecture, Stripe and API integrations, Sidekiq background jobs, PostgreSQL performance, Hotwire, RSpec • Rescue work: legacy upgrades, bug fixes, scaling bottlenecks RECENT RESULTS • 3-year full-time Rails contract with a US SaaS team ($120K+, 2,400+ hours) • Built and scaled a multi-tenant medical compliance platform • Shipping AI/LLM features into client Rails stacks since 2023 HOW I WORK I read codebases fast, ask the right questions up front, and ship clean, tested code. In clients' words: "quick and efficient," "delivered within expectations," "would definitely work with him again." Available now — send an invite and I'll typically reply within a few hours.

🇰🇭Phnom Penh, Cambodia$85/hr100% JSS4.93 (44)Since Oct 2015

Earnings and projects

MRR
$2.8k

Last 6 months ÷ 6

World#14,318 / 412k
🇰🇭Country#4 / 128
Revenue, last 30 days
$2.7k

Last 6 months: $17k

Total earnings
$480k

Billed in all: $503k

World#3,028 / 412k
🇰🇭Country#3 / 128
Per project
$6.2k

$17k in the last 6 months

World#27,697 / 412k
🇰🇭Country#8 / 128
Projects, last 6 months
1
0% fixed100% hourly
World#128,095 / 412k
🇰🇭Country#50 / 128
Projects in all
77

Across 90 contracts

49% fixed51% hourly
World#38,398 / 412k
🇰🇭Country#23 / 128

Earnings, last 30 days

$503k+$2.7k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$500k$502k$504kOct 8Oct 23Nov 7

Skill rankings: Top 5% in JavaScript

Ranked by MRR among everyone on Upwork with the skill.

  1. #15RSpec180 freelancers · 🇰🇭 #1Top 8%
  2. #53ChatGPT API Integration984 freelancers · 🇰🇭 #1Top 5%
  3. #66Ruby965 freelancers · 🇰🇭 #1Top 7%
  4. #113Ruby on Rails1,811 freelancers · 🇰🇭 #1Top 6%
  5. #256Back-End Development4,183 freelancers · 🇰🇭 #1Top 6%
  6. #259Stripe3,151 freelancers · 🇰🇭 #1Top 8%
  7. #295DevOps4,403 freelancers · 🇰🇭 #1Top 7%
  8. #344Retrieval Augmented Generation3,618 freelancers · 🇰🇭 #1Top 10%