Available for frontend, Nuxt, and product engineering roles

Frontend Engineer

Ramekh CHHOENG

I build fast, reliable Vue and Nuxt products with clean component systems, practical API integration, and the polish teams need before launch.

View projects

About

Developer with a passion for crafting great products.

Started tinkering with websites in 2019, fell down the rabbit hole of full-stack engineering, and never came back up. Shipped REST & GraphQL APIs, Vue and Next.js frontends, React Native apps, and self-hosted infra for clients across Southeast Asia and Europe.

Sweet spot: clean service layers, typed contracts, polished UI — code that's readable, deployable, and genuinely useful.

Ramekh CHHOENG

Ramekh CHHOENG

Frontend Engineer

Available

Open to
new work.

Actively seeking product roles in Southeast Asia and remote-first companies.

Get in touch

Current focus

⚙️

Frontend architecture

Designing Vue/Nuxt foundations, reusable UI systems, and maintainable project structure for production teams.

🧩

Product implementation

Turning business requirements into polished interfaces with typed contracts, API integration, and pragmatic delivery.

🚀

Quality and performance

Improving reliability through bug fixing, UI refinement, maintainable code paths, and performance-minded reviews.

At a glance

🎓

Education

Master degree track plus Bachelor of Computer Science.

💻

Current Role

4.5+ years as a Frontend Developer & Lead across enterprise and product teams.

🛠️

Tech Stack

Specializing in Vue.js, TypeScript, Swift, and modern web frameworks.

🌏

Location

Based in Phnom Penh, Cambodia. Open to collaborative success.

How I work

Infrastructure First

I believe in establishing strong core project foundations from the ground up to ensure long-term scalability.

High-Quality UI/UX

Committed to delivering polished, high-quality user interfaces that meet both business and user needs.

Collaborative Growth

I strive to foster collaborative success and contribute significantly to team growth through mentorship and best practices.

Resume

Experience timeline.

Frontend Engineer

Frontend Engineer with 4.5+ years of experience building production web applications across enterprise, education, government, and product teams.

Core skills

Frontend

Vue.js, Nuxt, React.js, TypeScript, JavaScript, TailwindCSS, Vuetify, Bootstrap

UI engineering

Component architecture, design systems, responsive interfaces, accessibility basics

API and apps

Node.js, REST APIs, GraphQL, Swift, UIKit, Java, Kotlin, PHP/Laravel basics

Delivery

Git, GitHub, Jira, Linux basics, debugging, maintenance, code review

Languages

Khmer: Native
English: Working proficiency

🤖

AI-Assisted Engineering Workflow

Daily workflow

I use AI as a practical engineering partner: clarify unclear requirements, speed up repetitive implementation, review risky changes, and turn decisions into maintainable documentation. The code still goes through human review, local testing, and project conventions before shipping.

How I apply it

01

Clarify requirements before coding

Break vague tasks into user states, API needs, edge cases, and implementation checkpoints before opening the editor.

02

Prototype repetitive work faster

Draft components, composables, validation rules, API clients, and test scaffolds, then adapt them to the project patterns.

03

Review risky changes

Use AI to pressure-test logic, accessibility, security assumptions, loading states, and missing test coverage.

04

Document and hand off clearly

Turn technical decisions into PR summaries, implementation notes, and useful comments for future maintainers.

Quality guardrails

  • No blind merges: every suggestion is reviewed, edited, and tested before shipping.
  • Private client data, credentials, and production secrets stay out of prompts.
  • Project conventions come first; generated abstractions must fit the existing codebase.
  • AI output is treated as a draft, not a source of truth for architecture or security.

GitHub Copilot / Codex

Implementation speed

  • Draft component structure, composables, and repetitive UI states
  • Speed up tests, refactors, and framework-specific boilerplate
🧠

Claude

Review and reasoning

  • Review architecture tradeoffs, edge cases, and refactor plans
  • Debug complex flows and turn decisions into clear documentation

Gemini

Codebase analysis

  • Explore larger codebases and compare implementation paths
  • Prototype product flows, integration plans, and system diagrams

Stack

Tools of the trade.

🌐

Frontend

Primary expertise · 4.5+ years

Next.jsVue.jsReactTypeScriptJavaScriptTailwind CSSNuxtshadcn/uiHTML / CSSGraphQL
📱

Mobile

iOS · Android · Cross-platform

React NativeExpoSwiftKotlin
⚙️

Backend

APIs · Services · Runtimes

PythonFastAPINestJSHonoSpring BootRustBunNode.js
🗄️

DB & Infrastructure

Storage · Cache · Queues

PostgreSQLRedisDockerMinIORabbitMQPrismaSQLAlchemy
🛠️

Tools & DevOps

Workflow · Collaboration

GitGitHub ActionsDocker ComposeFigmaJiraLinuxVS CodeCoolifyPostman

Projects

Things I've built.

A selection of personal, learning, and production-adjacent projects: backend services, full-stack apps, mobile flows, and infrastructure experiments.

01
EM
Featured

2023

Production UI

Enterprise Management System

Led the development of a complex management platform using Vue.js and Vuetify, with reusable components, workflow screens, and business technology integration.

Lead UI

Frontend structure and delivery

Vue.js

Reusable production components

Vue.jsVuetifyTypeScriptLead UI
Private project
02
EV

Map and mobile concept

EV Station KH

2024

Cambodia EV charging station locator with interactive maps, station status, route planning, and a mobile companion app concept.

Next.jsNestJSReact NativePostGIS
Private work
03
MB

Backend API

Mini Bank API

2024

Banking REST API built with Kotlin and Spring Boot, including JWT authentication, account management, and transaction endpoints.

KotlinSpring BootPostgreSQLJWT
04
AI

Monorepo and infrastructure

AGI Assistant Monorepo

2025

A multi-project workspace spanning web, mobile, microservices, AI agents, and self-hosted infrastructure with shared Docker services.

PythonTypeScriptDockerNext.js
Private work
05
RC

Nuxt portfolio

Portfolio 2026

2026

A developer portfolio built with Nuxt 4, Tailwind CSS, liquid-glass surfaces, PWA delivery, and a reliable resume flow.

NuxtTypeScriptTailwind CSSPWA
06
GH

Open source and experiments

More on GitHub

Always

More experiments, forks, and works in progress, from AI tools to self-hosted infrastructure setups.

Open SourceAI toolsInfrastructure

Contact

Let's work together.

Open to new opportunities, collaborations, and interesting conversations. Open an email draft with the form or connect directly through the links below.