About Me

I'm Mengsreang — a software engineer, online teacher, and dev content creator. I enjoy designing clean architectures and solving complex engineering problems, and I'm just as passionate about helping others learn to build software through teaching and content.

My Journey

My focus is building modern web applications using scalable architectures and clean code principles.

Alongside engineering, I teach online and create developer content — breaking down what I'm building and learning so other developers can pick it up faster than I did.

Picture of Mengsreang Chhoeung

Skills

Backend

Express.jsNestJSSpring BootLaravelREST APIGraphQLMVCMicroservices

Database

PostgreSQLMongoDBMySQLMariaDBRedisPrometheus

DevOps

DockerJenkinsPortainer

Frontend

React.jsNext.js

Languages

C/C++TypeScriptGoJavaPHPPython

Messaging

RabbitMQ

Web Server

NginxTraefikHAProxy

Experience

Mar 2025 — Present

Back End Developer · Sabay Digital

Developing and maintaining microservices for Sabay Cloud Plus with Express.js, TypeScript, Golang, GraphQL, MongoDB, Redis, RabbitMQ, Docker Swarm, and Traefik, plus managing MariaDB, MySQL, PostgreSQL, and MongoDB at scale.

Sep 2023 — Dec 2024

Tech Lead · Tenbox

Led a team of 2 developers, designed scalable architectures, defined technical requirements, and conducted technical interviews for hiring.

Mar 2023 — Sep 2023

Back End Developer · Tenbox

Built RESTful APIs with NestJS and an admin portal with React, backed by PostgreSQL, integrating Firebase, S3, Telegram Bot, ABA PayWay, and Meilisearch.

Jun 2021 — Feb 2023

Back End Developer · CUBETIQ | Software Development

Built RESTful APIs with Spring Boot (Kotlin) and Go, and an admin portal in React, backed by PostgreSQL and Redis.

Feb 2021 — Jun 2021

Frontend Developer Intern · CUBETIQ | Software Development

Built a dashboard in React with TypeScript, Ant Design, and Styled Components, connected to RESTful APIs.

Jan 2020 — Present

Online Teacher & Dev Content Creator · Self-employed

Teaching software engineering online and creating developer-focused content to help others learn to build real-world software.

Education

Mar 2023 — Feb 2025

Master of Information Technology Engineering · Royal University of Phnom Penh

Machine Learning, Deep Learning, Data Analysis, Big Data, Cybersecurity

2018 — 2022

Bachelor's Degree, Computer Science · Royal University of Phnom Penh

Software Development, Network Administration, Computer Hardware

2010 — 2018

High School Diploma · BELTEI International School

2010 — 2018

ESL Diploma · BELTEI International School

2010 — 2021

Secondary School Diploma · Tuan Hua

Explore More

Buy Me a Coffee

Love what I'm doing? Your support helps me maintain this portfolio and continue building open-source tools.

Let's Build Something Great

If you're interested in working together, feel free to connect.

Contact Me