About Me

Senior Rails Developer based in Phnom Penh, Cambodia

Hi, I'm Vibol Teav

I've been building web applications with Ruby on Rails for over 12 years. I specialize in multi-tenant SaaS platforms, enterprise applications, and complex integrations.

I work as a freelance developer, primarily through Upwork where I've maintained a 100% Job Success rate across 77 projects and earned Top Rated Plus status.

My approach is simple: understand the problem, build the right solution, and deliver production-ready code. No over-engineering, no unnecessary complexity.

Background

Freelance Developer

2015 - Present

Building Rails applications for clients worldwide. Multi-tenant SaaS, operations platforms, marketplaces, and API integrations.

Senior Web Developer — Knit People

2016 - 2019 • Canada (Remote)

Built payroll and HR management systems. Complex business logic, compliance requirements, and data processing at scale.

Backend Developer — Yoolk

2013 - 2016 • Phnom Penh, Cambodia

Built backend systems for business directory platform and internal reporting systems.

Education — Institute of Technology of Cambodia

2008 - 2013

Engineer's Degree in Computer Science

How I Work

  • Fixed-price projects — Clear scope, no surprises. You know what you're paying upfront.
  • Direct communication — No project managers in between. You work with me directly.
  • Production-ready code — Tested, documented, and deployed. Not just "working on my machine."
  • Modern stack — Rails 8, Hotwire, Kamal. I stay current so your app isn't outdated on day one.

Timezone & Availability

I'm based in Phnom Penh, Cambodia (UTC+7). I've worked with clients across the US, Europe, and Australia for over a decade. Timezone differences have never been an issue.

I typically respond to messages within a few hours during my working day, and I'm flexible with scheduling calls to accommodate different timezones.

Let's Work Together

Have a Rails project in mind? I'd love to hear about it.

Get in Touch →