Skip to content
View Ink01101011's full-sized avatar

Block or report Ink01101011

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

Typing SVG

About Me:

Full-stack developer based in Bangkok 🇹🇭
Building type-safe TypeScript libraries and React tooling.
Working on MCP servers and memory tooling for AI coding agents (Claude Code, Cursor, Copilot).
Into algorithms: sorting, fuzzy search and dependency-graph scheduling.
Open to collaborating on open-source dev tools.

🚀 Selected work

  • bantamkit: memory MCP server for Claude Code, Cursor, VS Code Copilot and Claude Desktop. Install once from npm or PyPI, then it runs offline.
  • datakable: Type-safe, zero-config data table for React and TypeScript: sorting, filtering, search and pagination with a headless, framework-free core.
  • ex-search: scoring-based fuzzy search with Myers Levenshtein distance and radix/tim sort ranking.
  • ex-flow: dependency-graph execution planner using Kahn's algorithm with priority-aware batching.
  • exsorted / exsorted-react: a TypeScript sorting algorithms library, plus React hooks for it.
  • kk-debounce: lightweight, zero-dependency debounce utility.
  • claude-mcp-kkskills: a personal Claude skill library served over a stdio MCP server.

Connect with Me :

portfolio Ink01101011


Tech Stack :

🧠 Languages

typescript javascript python go java dart bash
 

🌐 Frontend

react nextjs flutter tailwind
 

⚙️ Backend & APIs

nodejs nestjs spring fastapi grpc postgresql
 

🤖 AI Tooling

claude mcp ollama
 

☁️ DevOps & Tools

docker kubernetes github actions vercel git vscode

My Lifecycle

async function main(): Promise<never> {
  while (true) {
    await eat();
    await code();
    await sleep();
    repeat();
  }
}

Robot GitHub Stats

streak stats

Popular repositories Loading

  1. KKsort KKsort Public

    TypeScript 2

  2. kk-debounce kk-debounce Public

    A lightweight, zero-dependency JavaScript utility for debouncing functions to improve performance and handle rapid events.

    TypeScript 1

  3. exsorted exsorted Public

    A TypeScript sorting algorithms library

    TypeScript 1

  4. exsorted-react exsorted-react Public

    TypeScript-first React custom hooks for list sorting with Exsorted (useSortedList, singleKeyAccessors)

    TypeScript 1

  5. ex-flow ex-flow Public

    Dependency-graph execution planner using Kahn's Algorithm with priority-aware batching

    TypeScript 1

  6. ex-search ex-search Public

    Scoring-based fuzzy search with Myers Levenshtein distance and radix/tim sort ranking. Part of the ex-* ecosystem.

    TypeScript 1