Skip to content
View linhdmn's full-sized avatar
🙈
Life is a candle. Whether it burns in vain or lights your path is your choice.
🙈
Life is a candle. Whether it burns in vain or lights your path is your choice.

Organizations

@FreePeak

Block or report linhdmn

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

Linh Doan

Senior Software Engineer · SRE · DevOps · Indie Hacker
Building open infrastructure for AI-assisted engineering — MCP servers, LLM gateways, and autonomous delivery tooling.

GitHub followers FreePeak organization LinkedIn Twitter Email


About

Software engineer since 2018, currently at Be Group (since Sept 2025), previously BlueSG and ZaloPay — passionate about designing scalable systems, following best engineering practices, and contributing to open-source projects.

My focus is the layer where AI agents meet real production systems: how they reach a database safely, how much a context window actually costs, and how a ticket becomes a tested pull request without a human in the loop. I build that infrastructure in the open, measure it, and publish the numbers.


Open Source

Projects I create and maintain under @FreePeak, plus upstream work I contribute to.

Project What it does Tech & traction
diegosouzapw/OmniRoute
upstream · contributor
Never stop coding. Free MIT AI gateway: one endpoint, 352 providers (150+ free), 1,200+ models — Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Language Stars Forks
db-mcp-server A powerful multi-database server implementing the Model Context Protocol (MCP) to give AI assistants structured, guardrailed access to databases. Language Stars Forks
LeanKG Stop burning tokens. Start coding lean — a code knowledge graph that turns agent context into measured economics (−65% tokens, −85% tool calls in A/B runs). Language Stars Forks
cortex A declarative platform for building Model Context Protocol (MCP) servers in Golang — exposing tools, resources & prompts in a clean, structured way. Language Stars Forks
devagent Autonomous backend delivery agent — assign a ticket, get a tested pull request. Multi-worker fan-out, sandboxed validation, evidence-gated orchestration. Language Stars Forks
onegw Single-binary LLM gateway in Go — OpenAI/Anthropic/Gemini any-to-any translation, fallback combos, token saver, usage tracking, ~100 MB RSS. Language Stars Forks

More open source from the @FreePeak organization.


Tech Stack

Area Stack
Languages Go Rust TypeScript Java Node.js
Frameworks & Runtimes NestJS Spring Boot Gin
Data & Storage PostgreSQL MySQL TiDB OceanBase Cassandra Percona Redis
Infrastructure & Observability Docker Kubernetes AWS Google Cloud Apache Kafka Prometheus Grafana Elasticsearch

Experience

Senior Software Engineer — Be Group · current (since Sept 2025)

Senior Software Engineer / SRE / DevOps — Startup BlueSG · previous Leading infrastructure and backend development initiatives

Senior Software Engineer — ZaloPay · previous Built robust payment processing systems and financial infrastructure


Engineering Principles

I value clean code, testable architecture, and pragmatic design. My engineering approach is guided by:

  • Domain-Driven Design (DDD)
  • Test-Driven Development (TDD)
  • Event-Driven Architecture
  • SOLID Principles
  • KISS & YAGNI

Get in Touch

Open to discussing systems, AI agent infrastructure, or collaboration on open source.

LinkedIn GitHub Email


Based in Ho Chi Minh City, Vietnam 🇻🇳

Pinned Loading

  1. FreePeak/db-mcp-server FreePeak/db-mcp-server Public

    A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.

    Go 422 65

  2. FreePeak/LeanKG FreePeak/LeanKG Public

    LeanKG: Stop Burning Tokens. Start Coding Lean.

    Rust 217 26

  3. FreePeak/cortex FreePeak/cortex Public

    A declarative platform for building Model Context Protocol (MCP) servers in Golang—exposing tools, resources & prompts in a clean, structured way

    Go 26 4

  4. diegosouzapw/OmniRoute diegosouzapw/OmniRoute Public

    Never stop coding. Free MIT AI gateway: one endpoint, 352 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cli…

    TypeScript 63.2k 8.8k

  5. FreePeak/onegw FreePeak/onegw Public

    Single-binary LLM gateway in Go — OpenAI/Anthropic/Gemini any-to-any translation, fallback combos, token saver, usage tracking, ~100 MB RSS

    Go 6

  6. FreePeak/devagent FreePeak/devagent Public

    Autonomous backend delivery agent - assign a ticket, get a tested pull request. Multi-worker fan-out, sandboxed validation, evidence-gated orchestration.

    Go 4