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.