Skip to content
View grimmerk's full-sized avatar
🌖
🌖

Organizations

@pycontw @lifeoverflow @maolife

Block or report grimmerk

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
grimmerk/README.md

👋 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 button78,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 · 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 Launcherslide · 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. codev codev Public

    macOS app — VS Code/Cursor project quick launcher, Claude Code session switcher, and AI assistant powered by Claude

    TypeScript 2

  2. alphago-zero-tictactoe-js alphago-zero-tictactoe-js Public

    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. embedded-pydicom-react-viewer embedded-pydicom-react-viewer Public

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

    Python 24 2

  4. d4c-queue d4c-queue Public

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

    TypeScript 17

  5. numjs numjs Public

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

    TypeScript 27 2

  6. firefliesai/schema-forge firefliesai/schema-forge Public

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

    TypeScript 4 1