Developer · Phnom Penh, Cambodia
ChhaySophal
Full-stack developer, Tauri & desktop apps, Power Platform / Dynamics 365, Browser extensions
I build offline-first POS systems, developer tools and small delightful things for the web.
Selected work
Things I've built
SOSO POS
A point-of-sale desktop app built for Cambodian shops.
- Tauri 2
- React 19
- Vite
- Tailwind 4
Mart System
Offline-first management for a chain of mini-marts.
- Tauri
- React
- Vite
- Express
Café System
POS and back-office for a coffee shop.
- Tauri 2
- Vue 3
- Nuxt 4
- Express
WebResourceSync
Edit Dataverse web resources as local files, with live sync.
- Tauri
- Rust
- React
- Vite
Khmer Loeun
Type romanized Khmer, get Khmer script.
- JavaScript
- WebExtensions MV3
- Node.js
About
I like building the whole thing.

I'm a full-stack developer from Phnom Penh who likes owning a product end to end, from the database schema to the screen a cashier taps all day. My own projects lean offline-first: Tauri desktop apps with React or Vue, local SQLite that keeps working when the internet doesn't, and Bakong KHQR payments for Cambodian shops.
I started building professionally in 2023 at ArrayGator, shipping web apps with Django, Vue, PostgreSQL, Redis and Docker. Since 2025 I've been a Dynamics 365 / Power Platform developer at SyncMusic.Rocks, writing plugins, web resources and PCF controls, and building my own tools (WebResourceSync and wrsync) to make that work faster.
I'm wrapping up a Computer Science and Engineering degree at ACLEDA University of Business. In between, I make things for people who type in Khmer, like Khmer Loeun, and the occasional cozy browser extension just for fun.
- 19public GitHub repos
- 3POS systems for local shops
- 2Dataverse dev tools
Skills
The toolbox
- Languages
- TypeScript
- JavaScript
- C#
- Python
- Rust (Tauri)
- Kotlin
- Java
- SQL
- Frontend
- React
- Vue 3
- Nuxt
- Astro
- Tailwind CSS
- Vite
- Backend & data
- Node.js
- Express
- Django
- Prisma
- SQLite
- Turso
- Zod
- .NET
- Desktop & tooling
- Tauri 2
- VS Code extensions
- WebExtensions (MV3)
- pnpm / Turborepo
- GitHub Actions
- Microsoft
- Dynamics 365
- Dataverse
- Power Apps (PCF)
- Plugins
- MSAL
Experience & education
- 2025 — now
Dynamics 365 / Power Platform Developer
SyncMusic.Rocks
Plugins, web resources and PCF controls for CRM solutions; internal tooling for faster web-resource workflows.
- 2023 — 2025
Full-Stack Website Developer
ArrayGator
Django, Vue.js, PostgreSQL, Redis, Docker
- 2022 — 2026
B.Sc. Computer Science and Engineering
ACLEDA University of Business
Coursework in web and mobile development; several class projects are on GitHub.
Contact
Let's build something.
Open to freelance work, full-time roles and interesting collaborations. The fastest way to reach me is email.
sophal.developer@gmail.com