grimmerk - Overview

๐Ÿ‘‹ Hi, I'm Grimmer Kang Linkedin

Tech Lead at Fireflies.ai, building agentic AI systems and LLM architecture for meeting intelligence at scale.

15+ years in software engineering, with a physics background (BS + MS). I've worked across AI, medical imaging, astronomy (CARTA, an international C++/JS open-source project at Academia Sinica), IoT, and streaming โ€” primarily in TypeScript, Python, and C/C++.

Beyond code, I've built and led mobile and full-stack engineering teams and introduced Agile practices across organizations.

Currently into: LLM agent architecture, RAG systems, context engineering, MCP tooling ยท Contributor to the MCP TypeScript SDK

Speaker at FOSSASIA 2025 ยท PyCon TW ยท PyCon APAC ยท COSCUP | grimmer.io

Open-source projects

Developer Tools

  1. CodeV: macOS app โ€” VS Code/Cursor project quick launcher, Claude Code session switcher (iTerm2, Ghostty, cmux), and AI assistant powered by Claude. Mac App Store ยท GitHub releases
  2. Visual Studio Code Back and Forward button โ€” 78,000+ installs
  3. termtitle โ€” Python CLI to change macOS terminal title. PyPI, 26,000+ downloads

Libraries

  1. d4c-queue โ€” TypeScript in-memory task queue. Sync/async, decorators, throttle, concurrency. 100% test coverage. 15,000+ downloads
  2. @d4c/numjs โ€” NumPy-like TypeScript lib for browser/Node.js. 20,000+ downloads

Medical Imaging

  1. Medical DICOM Image Viewer โ€” Chrome extension + Web version, 3,000+ users. Built with Pyodide (Python in browser) + React. source

Chrome Extensions

  1. GitHub inline code color editor
  2. Gmail pagination slider
Other notable projects โ€” AI/ML, full-stack, mobile
  • alphago-zero-tictactoe-js โ€” AlphaZero/TensorFlow.js game framework, train or play tic-tac-toe AI in browser
  • AI+Electron face finder โ€” Desktop app using deep learning to find similar faces. Electron + Python WebSocket server + trained NN model
  • search-github-starred โ€” Full-text search your GitHub starred repos. React, Go, Elasticsearch, Redis
  • maolife โ€” React Native pet respiratory rate tracker (previously published on iOS/Android)

Talks

  1. FOSSASIA Summit 2025 (Bangkok): CodeV: Streamlining Developer Workflow with an Open Source VS Code Launcher โ€” slide ยท video
  2. PyCon APAC 2021 (Thailand): Use Pyodide to run Python in browsers โ€” rendering medical DICOM files. slide ยท video
  3. PyConTW 2021: Use Pyodide to run Python in browsers โ€” rendering medical DICOM files. slide ยท mandarin video
  4. COSCUP 2021: Synchronization & concurrency in JavaScript โ€” introducing d4c-queue. slide ยท mandarin video

Pinned Loading

  1. macOS app โ€” VS Code/Cursor project quick launcher, Claude Code session switcher, embedded terminal, and AI assistant powered by Claude

    TypeScript 2

  2. AlphaZero/TensorFlow.js game framework โ€” train from scratch or play against a pre-trained AI in the browser. Ported from suragnair/alpha-zero-general (Python)

    TypeScript 40 6

  3. Medical DICOM P10 image viewer โ€” Chrome extension + web app. Pyodide (Python/WebAssembly) + Pydicom parser + React. 3,000+ users

    Python 24 2

  4. TypeScript in-memory task queue โ€” sync/async, decorators, throttle, concurrency. Browser + Node.js. 100% test coverage. 15,000+ downloads

    TypeScript 17

  5. NumPy-like numerical computing library for TypeScript/JavaScript. Browser + Node.js. Published as @d4c/numjs. 20,000+ downloads

    TypeScript 27 2

  6. Transform TypeScript classes into JSON Schema definitions with automatic support for OpenAI, Anthropic, and Google Gemini function calling (tool) formats

    TypeScript 4 1