My work experiences across different companies and roles.

Full Stack Developer
Oct 2024 — Present
Phnom Penh, Cambodia
Building backend services for registrationservices.gov.kh, Cambodia's official company registration platform, using Spring Boot and Apache Kafka.
Backend Developer
May 2024 — Aug 2024
Phnom Penh, Cambodia
Built backend services and web scrapers using Express.js and Puppeteer, integrated RabbitMQ for messaging and MeiliSearch for search, and optimised PostgreSQL performance for large datasets through indexing, materialized views, query tuning, and data partitioning.

Full Stack Developer
Jun 2023 — May 2024
Phnom Penh, Cambodia
Built full stack features for a travel platform using Laravel and Express.js on the backend and React.js on the frontend. Built a flight REST API using Bun and ElysiaJS for the mobile app and mini app.

Mobile App Developer
Apr 2022 — Jun 2023
Phnom Penh, Cambodia
Built mobile and desktop apps with Flutter, implementing offline sync with Realm local database, real-time features via WebSocket, REST API integration, and native bridges to platform-specific code.

Backend Developer
Nov 2021 — Feb 2022
Phnom Penh, Cambodia
Developed backend services and APIs using NestJS.