Skip to content
View Bunheng-Dev's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report Bunheng-Dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Bunheng-Dev/README.md

👋 Hiya! I'm Bunheng

Full-Stack Software Engineer · Builder · Problem Solver

I build production-ready web and mobile applications with clean architecture, thoughtful UI/UX, reliable APIs, and modern deployment workflows.

From full-stack applications and admin dashboards to GPS-powered mobile apps, AI assistants, and developer tools, I enjoy turning practical ideas into real products.

Portfolio Email Projects

Profile views


🚀 What I Build

📱 Mobile Applications

Flutter, React Native, Capacitor, booking applications, GPS tracking, attendance systems, and mobile integrations.

🌐 Web Applications

React, Next.js, Vue, responsive interfaces, admin dashboards, e-commerce platforms, and Telegram Mini Apps.

⚙️ Backend & APIs

Laravel, NestJS, FastAPI, ThinkPHP, REST APIs, authentication, role-based access control, and database integration.

🤖 AI & Automation

AI-assisted development, RAG systems, semantic retrieval, intelligent chatbots, automation, and developer productivity tools.

☁️ Cloud & Deployment

Vercel, Cloudflare, Railway, cPanel, aaPanel, Docker, cloud databases, and production deployment workflows.

🔄 DevOps & Developer Tools

Git, GitHub, CI/CD, npm, Bun, Hoppscotch, Codex, and modern development workflows.

🧰 My Tech Stack

🎨 Frontend & Mobile Development

Frontend and mobile technologies

Framer Motion shadcn/ui Inertia.js Capacitor.js NativeWind

⚙️ Backend & Programming Languages

Backend technologies and programming languages

ThinkPHP REST APIs

🗄️ Databases & Backend Services

Database technologies

Neon Database SQL

☁️ Cloud, Hosting & Deployment

Cloud and deployment tools

Railway cPanel aaPanel Cloudflare Tunnels

🛠️ Developer Tools & Package Managers

Developer tools and package managers

Hoppscotch GitHub Actions CI/CD

🤖 AI Coding & Productivity

OpenAI Codex Claude AI GitHub Copilot AI-assisted development

I leverage AI coding assistants to accelerate development, debug issues, refactor code, review architecture, generate documentation, and improve software quality.

📲 Messaging & Mini Apps

Telegram Bot API Telegram Mini Apps


🏗️ Featured Projects

📱 Mobile Applications

🏨 48hr Mobile Hotel Booking

A mobile booking application designed for convenient hotel reservations, promotions, and special offers.

Focus: Booking UX · Promotions · Mobile Development

📍 S-Check Mobile App

An employee management application featuring GPS tracking and secure check-in/check-out workflows.

Focus: GPS · Location Validation · Attendance

📷 U-Check

A QR-based attendance system built around streamlined check-in and check-out workflows.

Focus: QR Codes · Attendance · Validation

🎓 USEA App (V1/V2)

A university mobile application with released versions available through app distribution channels.

Focus: Education · Mobile UX · App Delivery

🖥️ Web Applications

Project Description Key Focus
🏨 48hr Hotel Booking — ABA Mini App Hotel booking experience integrated into ABA Mobile Booking · Integration
👥 Employee Management System Administration for users, locations, staff operations, and reporting RBAC · Dashboards
🛍️ Yuan Sheng Angkor B2C e-commerce platform E-commerce · APIs
🎓 University of South-East Asia Website for an academic institution Web Development · UX

🤖 AI & Intelligent Systems

Siem Reap AI — Tourism RAG Assistant

A tourism-focused AI assistant designed to answer questions about Siem Reap using retrieved information and controlled context.

Document Ingestion → Retrieval → Context Grounding → AI Response

Technical focus: Python · FastAPI · Gemini · RAG · Embeddings · Semantic Retrieval

📲 Messaging & Integrations

Telegram Notification Integration

A lightweight notification integration for sending application messages to Telegram through a bot and chat configuration.

Technical focus: Telegram Bot API · Node.js · Environment Variables · API Integration

Telegram Mini Apps

Modern web experiences that run inside Telegram, combining web application interfaces with bot-powered interactions.

Technical focus: Web Apps · Telegram Integration · API Communication


🧩 Developer Tools & Open Source

I also build tools and reusable packages that help Cambodian developers and programming students work more efficiently.

⚡ Click Project Creator

A desktop project generator that simplifies creating development projects without memorizing CLI commands.

React · Next.js · Vue · Flutter · Python

🧱 Prebuilt Components

A reusable React UI component package designed to speed up development and encourage consistent interfaces.

React · TypeScript · Rollup

🇰🇭 kh-code-guide

A Khmer-friendly programming reference tool that helps beginners understand CSS and JavaScript concepts.

VS Code · JavaScript · Khmer

🌍 kh-translate

A VS Code extension that translates English words and Tailwind CSS class explanations into Khmer.

VS Code · Localization · Tailwind CSS

📦 telegram-notify-lite

A lightweight package for integrating Telegram notifications into web applications.

npm · Telegram Bot API · JavaScript

🔄 react-data-state

A reusable React component concept for handling loading, error, empty, and successful data states consistently.

React · TypeScript · UI State

Explore all repositories


📊 GitHub Analytics

Bunheng's GitHub statistics Bunheng's most used languages

Bunheng's GitHub contribution streak


📈 Contribution Activity

Bunheng's GitHub contribution activity graph


🤝 Let's Connect

GitHub Portfolio Email


🎯 My Engineering Principles

  • ✨ User-first UX: Make applications intuitive, responsive, accessible, and easy to use.
  • 🏗️ Maintainable architecture: Keep code organized, reusable, testable, and easy to extend.
  • 🔐 Security-minded development: Apply appropriate authentication, authorization, and configuration practices.
  • ☁️ Reliable deployment: Consider CI/CD, environment configuration, monitoring, and maintainability.
  • 🤖 AI-powered productivity: Use AI coding tools thoughtfully to improve development speed and code quality.
  • 🇰🇭 Local impact: Build practical tools and learning resources for the Cambodian developer community.

🤝 Let's Build Something Great

I'm open to freelance projects, contract opportunities, and collaborations on useful products.

Portfolio website Contact me

"Build things that solve real problems. Keep learning. Keep shipping."

⭐ If you find something useful in my repositories, consider giving it a star!

Popular repositories Loading

  1. react-vite-starter react-vite-starter Public

    This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

    TypeScript 1

  2. telegram-notify-lite telegram-notify-lite Public

    Tiny Telegram notification helper for Node and backend use.

    TypeScript 1

  3. click click Public

    A one-click project generator for Next.js, React + Vite, and Vue + Vite and more — no command line needed.

  4. kh-code-guide kh-code-guide Public

    Help students learn programming languages ​​faster

    TypeScript

  5. mini-app-viewer-v2 mini-app-viewer-v2 Public

    A powerful Flutter application that allows developers to preview and test web-based mini apps with mobile layouts directly in the app. Perfect for testing mini apps designed for platforms like Tele…

    Dart

  6. CFT_Tool_v1.0.0 CFT_Tool_v1.0.0 Public

    This tool is for development and demonstration purposes only. It provides a convenient way to generate a public link so developers can share their project with clients or team members during demos …