Skip to content
View chochkimhour's full-sized avatar
😁
What's up??
😁
What's up??

Block or report chochkimhour

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.

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
chochkimhour/README.md
Clean animated coding banner

Hello, I'm Choch Kimhour

Backend Developer | API & Bot | npm Package | Open Source

Building clean, maintainable, and practical backend systems for real-world applications.

Typing SVG

GitHub License Open Source npm Packages Bot API


About Me

I am a Backend Developer focused on building clean, maintainable, and practical backend systems.

  • I work with RESTful APIs, validation, authentication, database design, and logging
  • I create reusable backend utilities, CLI tools, and npm packages
  • I enjoy building developer-friendly tools that help other developers work faster
  • I am continuously improving my backend engineering skills
  • I like practical backend solutions that are simple, reliable, and easy to maintain

Tech Stack

Focused on backend systems, API design, reusable utilities, and developer tooling.

Area Technologies
Languages Java Groovy TypeScript JavaScript Python
Backend Grails Spring Boot Node.js Express.js
API Work REST APIs Middleware Validation Authentication Logging
Database MySQL PostgreSQL Redis Database Design
Messaging RabbitMQ
Server / OS Linux Server Basics
Tools Git GitHub npm Docker Basics

Featured Projects / npm Packages

api-core-backend

A clean backend utility package for building consistent REST APIs with reusable response helpers, pagination, filtering, search, status handling, and Express middleware.

TypeScript


api-core-backend npm package

khmer-chhankitek-calendar

A Khmer calendar package for converting Gregorian dates, formatting Khmer lunar dates, and supporting holiday-aware JavaScript calendar workflows.

TypeScript


khmer-chhankitek-calendar npm package

init-backend-project

A CLI scaffolding tool for starting backend projects faster with practical folders, cleaner defaults, and less repetitive setup for Node.js APIs.

TypeScript


init-backend-project npm package
More backend tools

Explore more backend utilities, npm packages, CLI experiments, and open-source tools built around practical API and developer workflows.


View all GitHub projects View all npm packages

What I Am Currently Building / Learning

  • Better backend architecture
  • Clean API design
  • TypeScript backend tooling
  • CLI and scaffolding tools
  • Reusable developer utilities
  • Open-source npm packages

GitHub Stats

Choch Kimhour GitHub stats Choch Kimhour top languages

Choch Kimhour GitHub streak

Choch Kimhour GitHub activity graph

Connect With Me


License

This profile README project is licensed under the MIT License.

Copyright (c) 2026 Choch Kimhour.


Popular repositories Loading

  1. telegram-bot telegram-bot Public

    Python

  2. my-portfolio my-portfolio Public

    JavaScript

  3. khmer-chhankitek-calendar khmer-chhankitek-calendar Public

    TypeScript

  4. api-core-backend api-core-backend Public

    TypeScript

  5. api-core-auth api-core-auth Public

    TypeScript

  6. init-backend-project init-backend-project Public

    TypeScript