Home

KheangCodes

Senior Frontend Developer @Wing

Make magic by 💻.

previously: @Nham24

Located in Phnom Penh, 🇰🇭

profile image of Kheang

Who am I?

I'm a software engineer based in Cambodia with expertise in web and mobile development. I began my career in 2016 at Morakot Technology, building core banking systems with Python and Flask.

In 2018, I led mobile development at GroupIn using React Native, delivering cross-platform apps for iOS and Android.

From 2023 to early 2025, I was a Senior Software Engineer at Nham24, where I built scalable mobile apps to support a growing user base.

Currently, I'm a Senior Frontend Developer at Wing Bank, serving over 2 million users. I build secure, high-performance web apps with React.js, TypeScript, and Tailwind CSS, including real-time dashboards and a Loan Origination System optimized for speed, accessibility, and usability.

Recent Blogposts

  • Demystifying Session Identifiers: A Comprehensive Guide

    Demystifying Session Identifiers: A Comprehensive Guide

    Explore the diverse landscape of session identifiers, session tokens, JWT, Single Sign-On (SSO), and OAuth, unraveling their roles in secure user authentication and authorization.

  • 6 Popular API Architecture Styles

    6 Popular API Architecture Styles

    Explore the world of API architecture styles! From high-performance gRPC to real-time WebSockets, this post breaks down six popular approaches in simple terms. Discover which one suits your software needs and stay ahead in the tech game.

  • 10 Linting Rules for Writing Better Asynchronous Code

    10 Linting Rules for Writing Better Asynchronous Code

    Unlock the power of linting with essential rules for crafting top-notch asynchronous JavaScript code. Learn to prevent bugs and boost efficiency, mastering error handling and callback management for cleaner, more maintainable code.