SOKNA Chun

Junior Software Developer

I am a Junior Software Developer passionate about building reliable and user-friendly websites with modern technologies.

About

I'm a 4th Year Computer Science student at Royal University of Phnom Penh, passionate about building scalable and modern web applications. Expected graduation in 2026.

As a Software Engineer based in Phnom Penh, Cambodia, I specialize in full-stack development with expertise in both frontend and backend technologies. I work with React, Next.js, Vue.js, Laravel, and Node.js to build robust and user-friendly web applications.

My development approach focuses on writing clean, maintainable code while leveraging modern frameworks and best practices. I'm experienced with Inertia.js for building seamless SPA experiences, Prisma for database management, and integrating payment systems like PayWay KHQR.

When I'm not coding, I enjoy exploring new technologies, contributing to open-source projects, and continuously improving my skills to deliver better solutions. I'm always eager to take on challenging projects that push the boundaries of web development.

Experience

  1. June — Nov 2025

    Developed a full-stack e-commerce food delivery platform using Next.js 15, React 19, and TypeScript. Built comprehensive Menu and Order Management systems with analytics, integrated multiple payment gateways (PayWay, ABA, KHQR), and implemented authentication with JWT, OTP, and Google OAuth. Created 15+ responsive pages with Tailwind CSS and Google Maps API integration.

    • Next.js 15
    • React 19
    • TypeScript
    • Laravel
    • PHP
    • Tailwind CSS
    • MySQL

Education

  1. 2023 — Present

    Bachelor's Degree of Computer Science

    Royal University of Phnom Penh

  2. 2023 — 2024

    Successfully completed Intensive English for Academic Purposes

    Paññāsāstra University of Cambodia - IFL

  3. 2018 — 2022

    Certificate of High School

    Hun Sen Prek Sandek High School

  4. 2011 — 2017

    Certificate of Primary School

    Ambeng Ches Primary School

Projects

  • E-News Platform

    A modern news management system built with Inertia.js, React, and Laravel for seamless SPA experience without API complexity. Features CRUD operations, user authentication, rich-text editing, image uploads, and responsive design.

    • React
    • Laravel
    • Inertia.js
    • Tailwind CSS
    E-News Platform
  • School Registration System API

    A comprehensive Laravel REST API for school administration featuring student self-registration, enrollment management, and integrated PayWay KHQR payment gateway for tuition fees.

    • Laravel
    • PayWay
    • REST API
    • MySQL
    School Registration System
  • Smart Parking System

    An intelligent parking management system with real-time parking space detection, automated entry/exit tracking, and payment processing. Features include license plate recognition, occupancy monitoring, and comprehensive reporting dashboard.

    • Node.js
    • TypeScript
    • Express
    • PostgreSQL
    Smart Parking System
  • Next.js REST API Boilerplate

    A production-ready boilerplate for building RESTful APIs using Next.js 15 and App Router. Includes best practices, hot toast notifications, and Tailwind CSS integration.

    • Next.js 15
    • REST API
    • Tailwind CSS
    • TypeScript
    Next.js API

Skills

Tech Stack

Languages

JavaScript
TypeScript
React
Next.js
Laravel
Node.js
Express.js
Tailwind CSS

Database & Tools

MySQL
PostgreSQL
Git
AWS
Docker
Figma

Contact

Have a question or want to work together? Feel free to reach out!

Telegram