Mao Socheath (Socheat, Socheathek, Mao Socheat, Mao Socheathek) — Web Developer based in Phnom Penh, Cambodia

I'm Socheath! I just graduated and I'm super excited to start building things on the web. I love making websites that look great and feel smooth to use. I'm just at the beginning of my journey, but I'm ready to learn and create.

02About

Who I Am

Hey, I'm Socheath — a frontend developer and UI designer from Phnom Penh, Cambodia. I graduated 2 years ago, and since then I've been working in this field, turning designs into real, working websites.

In my current job, I work with existing company codebases almost every day. My main job is updating old systems, fixing bugs, and making the interface and user experience better.

Besides coding, I also do graphic design sometimes, even though I never studied it formally. I taught myself using Figma — I plan the layout and make the assets first, before writing any code, so the final result looks clean and matches the design.

Mao Socheath — Web Developer

Mao Socheath

Web Developer

Phnom Penh, Cambodia
Fresh Graduate · Web Developer
Junior · Full-Stack Web Developer

System Modernization

I work with old codebases and make them better. I update legacy systems to modern standards and improve the overall structure.

UI/UX Improvement

I make user interfaces easier to use and more responsive. I try to connect backend function with a good user experience.

Graphic Design

I use Figma to design mockups, make visual assets, and plan the layout before I write any code, so the result matches the design.

03Work

Featured
Projects

01

Student Grading System

A full-stack web app for managing student grades, built as a capstone project using Laravel and React.

ReactTypeScriptLaravelPostgreSQL
02

Personal Finance Tracker

A personal side project to track income and expenses, featuring charts, category filters, and a clean dashboard.

Next.jsTypeScriptTailwindMySQL
Live Demo
Private Repo
03

Dashboard Template

A simple dashboard template built with Vite, React, and Tailwind CSS, designed for rapid prototyping and customization.

ReactTypeScriptViteTailwind
Live Demo
Private Repo
04Career

Experience

2020-2024
University
Bachelor's Degree in IT / Computer Science
  • Graduated with a focus on web development and software engineering
  • Built multiple full-stack web apps as part of coursework and capstone projects
  • Studied data structures, algorithms, databases, and UI/UX fundamentals
2024-Present
Personal Projects
Self-taught Developer
  • Built personal projects using React, Next.js, Tailwind CSS, and Node.js
  • Practised backend development with Laravel, PostgreSQL, and REST APIs
  • Continuously learning through documentation, tutorials, and open-source contributions
2024-Present
Various Clients
Freelance Web Developer
  • Helped small local businesses set up simple websites and landing pages
  • Gained hands-on experience with real-world requirements and deadlines
05Skills

Core
Competencies

Frontend
ReactTypeScriptNext.jsNuxt.jsTailwind CSS
Backend
Node.jsPythonLaravelPostgreSQLMySQL
Tools
GitDockerViteFigma
06Process

How I
Build

My personal approach to going from an idea to a working, deployed web application — step by step.

01
Understand the Goal
02
Plan & Sketch
03
Build the UI
04
Connect the Backend
05
Test & Debug
06
Ship & Iterate
07Goals

What I'm
Looking For

01

First Professional Role

I'm looking for my first role as a junior or entry-level web developer where I can contribute meaningfully from day one. I don't expect to know everything — I expect to be challenged, make mistakes, and grow steadily alongside people who are more experienced than me. The title matters less than the opportunity to do real, impactful work.

02

A Team That Collaborates

I've learned more from reading other people's code and getting honest feedback than from any tutorial. I want to work in an environment where ideas are discussed openly, pull requests come with thoughtful reviews, and people are genuinely invested in helping each other improve. Culture is not a benefit — it's the foundation of great work.

03

Hands-on, Real Projects

Personal projects have taught me how to build, but production work teaches you how to build things that last. I want to write code that ships, handle real edge cases, work within existing systems, and take ownership of features that real users depend on every day. That gap between side project and production is exactly where I want to grow.

04

Keep Learning Every Day

Technology moves fast, and I genuinely enjoy keeping up with it. I read documentation, follow open-source projects, and build things in my free time — not because I have to, but because I find it rewarding. I'm looking for a workplace that sees continuous learning as an asset, not a distraction, and that invests in the long-term growth of its people.

08Contact

Let's work
together.

Whether you have a project in mind or just want to chat about design and code, my inbox is always open.

maosocheath.dev@gmail.com
Khan Sen Sok, Phnom Penh, Cambodia.
© 2026 Socheath Design. All rights reserved.
Crafted with care in Phnom Penh.