I build production-ready web and mobile applications with clean architecture, thoughtful UI/UX, reliable APIs, and modern deployment workflows.
From full-stack applications and admin dashboards to GPS-powered mobile apps, AI assistants, and developer tools, I enjoy turning practical ideas into real products.
| Flutter, React Native, Capacitor, booking applications, GPS tracking, attendance systems, and mobile integrations. | React, Next.js, Vue, responsive interfaces, admin dashboards, e-commerce platforms, and Telegram Mini Apps. |
| Laravel, NestJS, FastAPI, ThinkPHP, REST APIs, authentication, role-based access control, and database integration. | AI-assisted development, RAG systems, semantic retrieval, intelligent chatbots, automation, and developer productivity tools. |
| Vercel, Cloudflare, Railway, cPanel, aaPanel, Docker, cloud databases, and production deployment workflows. | Git, GitHub, CI/CD, npm, Bun, Hoppscotch, Codex, and modern development workflows. |
I leverage AI coding assistants to accelerate development, debug issues, refactor code, review architecture, generate documentation, and improve software quality.
|
A mobile booking application designed for convenient hotel reservations, promotions, and special offers.
Focus: Booking UX · Promotions · Mobile Development |
An employee management application featuring GPS tracking and secure check-in/check-out workflows.
Focus: GPS · Location Validation · Attendance |
|
A QR-based attendance system built around streamlined check-in and check-out workflows.
Focus: QR Codes · Attendance · Validation |
A university mobile application with released versions available through app distribution channels.
Focus: Education · Mobile UX · App Delivery |
| Project | Description | Key Focus |
|---|---|---|
| 🏨 48hr Hotel Booking — ABA Mini App | Hotel booking experience integrated into ABA Mobile | Booking · Integration |
| 👥 Employee Management System | Administration for users, locations, staff operations, and reporting | RBAC · Dashboards |
| 🛍️ Yuan Sheng Angkor | B2C e-commerce platform | E-commerce · APIs |
| 🎓 University of South-East Asia | Website for an academic institution | Web Development · UX |
Siem Reap AI — Tourism RAG Assistant
A tourism-focused AI assistant designed to answer questions about Siem Reap using retrieved information and controlled context.
Document Ingestion → Retrieval → Context Grounding → AI Response
Technical focus: Python · FastAPI · Gemini · RAG · Embeddings · Semantic Retrieval
Telegram Notification Integration
A lightweight notification integration for sending application messages to Telegram through a bot and chat configuration.
Technical focus: Telegram Bot API · Node.js · Environment Variables · API Integration
Telegram Mini Apps
Modern web experiences that run inside Telegram, combining web application interfaces with bot-powered interactions.
Technical focus: Web Apps · Telegram Integration · API Communication
I also build tools and reusable packages that help Cambodian developers and programming students work more efficiently.
A desktop project generator that simplifies creating development projects without memorizing CLI commands.
React · Next.js · Vue · Flutter · Python
|
A reusable React UI component package designed to speed up development and encourage consistent interfaces.
React · TypeScript · Rollup
|
A Khmer-friendly programming reference tool that helps beginners understand CSS and JavaScript concepts.
VS Code · JavaScript · Khmer
|
A VS Code extension that translates English words and Tailwind CSS class explanations into Khmer.
VS Code · Localization · Tailwind CSS
|
A lightweight package for integrating Telegram notifications into web applications.
npm · Telegram Bot API · JavaScript
|
A reusable React component concept for handling loading, error, empty, and successful data states consistently.
React · TypeScript · UI State
|
- ✨ User-first UX: Make applications intuitive, responsive, accessible, and easy to use.
- 🏗️ Maintainable architecture: Keep code organized, reusable, testable, and easy to extend.
- 🔐 Security-minded development: Apply appropriate authentication, authorization, and configuration practices.
- ☁️ Reliable deployment: Consider CI/CD, environment configuration, monitoring, and maintainability.
- 🤖 AI-powered productivity: Use AI coding tools thoughtfully to improve development speed and code quality.
- 🇰🇭 Local impact: Build practical tools and learning resources for the Cambodian developer community.
I'm open to freelance projects, contract opportunities, and collaborations on useful products.
"Build things that solve real problems. Keep learning. Keep shipping."
⭐ If you find something useful in my repositories, consider giving it a star!

