Backend Developer
Building scalable, high-performance systems.
I'm a backend developer with 3+ years of experience designing and building scalable, high-performance backend systems using Golang. Skilled in API development, system integration, and blockchain-related solutions including Bakong payment integration and Tron network integration for DApps. I focus on writing reliable, well-tested code and building systems that stay stable under real production load — from fintech payment rails processing live transactions to decentralised wallet infrastructure handling on-chain transfers.
3+
Years of experience
5+
Projects completed
5
Core technologies

How I work
Building scalable systems the right way
The principles behind how I design, build, and ship backend systems — see them in action in my experience below.
Reliability first
I build systems that hold up under real production load — safe database migrations, careful error handling, and defensive design around payment and blockchain flows where a mistake means real money.
Performance & scalability
I design schemas and APIs that scale with traffic and keep response times fast and predictable, especially in high-performance payment and blockchain integrations.
Security by default
Wallet credentials, private keys, and payment data are treated as sensitive by default — secure storage, least-privilege access, and careful review of every integration touching real funds.
Expertise
Core Technologies
A focused set of tools and technologies I use to build production-grade backend systems.
Languages & Frameworks
Core languages and frameworks I use to design and ship backend services and APIs.
- GoLang / Gin
- REST API
- gRPC
- Laravel
- PHP
Databases
Relational and NoSQL databases I work with for schema design, query optimisation, and safe migrations.
- PostgreSQL
- MySQL
- MongoDB
Infrastructure & DevOps
Tools I use for containerising, deploying, and versioning backend systems in production.
- Docker
- DigitalOcean
- DB Migration Versioning
Blockchain & Payments
Payment rails and blockchain integrations I have built for real-money transfers and DApp infrastructure.
- Bakong Integration
- KHQR
- TronGrid Integration
- TRON / USDT
Work
Experience & Milestones
A structured view of the companies, projects, and delivery milestones that define my backend engineering work.
Aibodia | DVPAY
DVPAY Payment Platform
Back-end Developer
Building a fintech payment platform supporting Bakong wallet transfers, local bank transactions, and KHQR-based payments.
Milestones
- Designed database schema and implemented core payment features end-to-end.
- Managed DB migration versioning to ensure safe, incremental schema changes.
- Integrated Bakong for transfer and receive via Local Bank, Bakong Wallet, and KHQR.
- Rewrote and customised a KHQR decoder from scratch in GoLang.
Stack
Aibodia | DVPAY
dApp — TRON Network
Back-end Developer
Developed the backend for a decentralised application on the TRON network, handling USDT transfers and wallet management.
Milestones
- Implemented transfer and receive of USDT on the Tron network.
- Built wallet credit collection flow to consolidate funds into a main account.
- Managed Energy delegation and undelegation for gas-efficient transactions.
- Handled secure storage and usage of wallet private keys.
Stack
Freelancer
Phnom Penh Post — CMS Migration
Back-end Developer
Led the backend work for migrating the Phnom Penh Post website from a legacy Drupal system to a new platform with a redesigned database.
Milestones
- Migrated Drupal database to a new schema, collaborating with the team on structure design.
- Executed the full data migration from the old structure to the new one.
- Built a new admin web application using Laravel.
- Deployed and hosted the project on a DigitalOcean Droplet.
Stack
Get in touch
Let's work together
I'm open to new opportunities and collaborations. Whether you have a project in mind or just want to connect, feel free to reach out.