Skip to content
View dvgamerr's full-sized avatar
🦥
ไม่ชอบออกไปไหน
🦥
ไม่ชอบออกไปไหน

Organizations

@dvgamerr-app @ourkk

Block or report dvgamerr

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. 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
dvgamerr/README.md

hey, i'm KEM. code → agents → containers → production

Portfolio Open source Work with me Say hello

I turn “can we automate this?” into another repo. Sometimes an entire platform. 😅

Currently Technical Lead at SCG WEDO, building AI systems and the APIs, pipelines, and infrastructure that keep them alive. Previously Central Group / RIS and Nippon Sysits. Still happiest when a messy problem turns into a small tool somebody actually uses.

const kem = {
  handle: "dvgamerr",
  location: "Bangkok, TH",
  builds: ["agentic AI", "web + desktop apps", "APIs", "data pipelines"],
  shipsWith: ["Go", "Python", "TypeScript", "Docker", "Kubernetes"],
  rabbitHoles: ["multi-agent systems", "GitOps", "homelab", "game utilities"],
  defaultResponse: "there's probably a way to script that",
};

🧪 escaped from localhost

Real projects. Real websites. A few of the reasons my repo count keeps going up.

⌁ Waka Personal

Waka Personal live website, captured in the browser

Your coding history, on your own server. WakaTime-compatible backend + dashboard. Keep the plugins; own the data.

Go PostgreSQL Astro React

source ↗ · website ↗

⇄ JiraSync Hub

JiraSync Hub live website and demo, captured in the browser

Jira without the constant waiting. Edit tickets and worklogs offline, then push only what changed.

Offline-first Desktop Jira Cloud

source ↗ · website + demo ↗

↗ LINE Manager

LINE Manager live website, captured in the browser

Multiple LINE bots, one place to manage them. REST messaging, webhook forwarding, and a Docker Compose deployment.

Automation Webhooks Self-hosted

source ↗ · website ↗

⚡ gokub-mcp

Bitkub MCP live website, captured in the browser

Give your AI client tools to work with Bitkub. A Go MCP server for market data and exchange workflows.

Go MCP AI tools

source ↗ · website ↗

Captured from the live product websites. Dashboard previews on those pages may use demo data.

🧰 also in the toolbox

🧠 current brain cache

Go Python TypeScript Svelte Astro Docker Kubernetes PostgreSQL

user idea
   ├── UI          Astro · Svelte · Vue · React
   ├── agents      LangGraph · LangChain · LiteLLM · MCP
   ├── services    Go · Python · FastAPI · Bun · Elysia
   ├── data        PostgreSQL · Redis · ETL · SQL / NoSQL
   └── production  Kubernetes · Argo CD · CI/CD · logs that help
expand the stack / there's more in here
  • Languages: Go, Python, TypeScript, JavaScript, C, C#, C++, Java, Kotlin, Swift, Objective-C, Dart, PHP, Ruby, Rust, PowerShell, Shell.
  • Web & apps: Astro, Svelte, Vue, React, HTML, CSS, SCSS, WordPress, Windows and Android development.
  • AI & integration: FastAPI, LangGraph, LangChain, LiteLLM, MCP, Node.js, Bun, Elysia, KrakenD Enterprise, MuleSoft, SnapLogic, LINE.
  • Data: PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis, SQLite, InfluxDB, Elasticsearch.
  • Platform: AWS, Azure, Google Cloud, Docker, Kubernetes, AKS, K0s, K3s, Helm, Argo CD, GitHub Actions, GitLab CI/CD, GoCD, Linux, Windows Server.
  • Observability: Fluent Bit, ClickHouse, Promtail, Loki, health checks and centralized logging.

Different tools, different projects, different levels of battle scars. The full story lives here.

📡 activity feed

Automatically updated GitHub activity and repository stats

Coding activity

if i do it twice, the third time is probably a script.

Pinned Loading

  1. aide-mcp-ai aide-mcp-ai Public

    🤖 A lightweight MCP-compatible server for AI integrations, powered by Bun.js.

    JavaScript

  2. etl-cinema-scraper etl-cinema-scraper Public

    🎬 Lightning-fast movie scraper for Thailand's major cinema chains (Major Cineplex & SF CinemaCity) - Extract real-time movie listings with structured JSON output

    JavaScript