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

Report abuse

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

Report abuse
linhdmn/README.md

Harvey Doan

LinkedIn Twitter Email

Senior Software Engineer | SRE | DevOps | Indie Hacker

With over 7 years of experience in the tech industry, I'm passionate about designing scalable systems, following best engineering practices, and contributing to open-source projects.

🔭 Professional Experience

  • Previous Senior Software Engineer / SRE / DevOps @ Startup BlueSG
    Leading infrastructure and backend development initiatives

  • Another Previous: Senior Software Engineer @ ZaloPay
    Built robust payment processing systems and financial infrastructure

💻 Technical Expertise

Languages:     Golang, Java, TypeScript, Node.js
Frameworks:    NestJS, Spring Boot, Gin-gonic
Databases:     MySQL, PostgreSQL, Cassandra, TiDB, OceanBase, Percona
Infrastructure: Docker, Kubernetes, AWS, GCP
Messaging:     Apache Kafka
Monitoring:    Prometheus, Grafana, Elasticsearch
Caching:       Redis

🛠️ 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 Methodologies

📫 Get in Touch

I'm always open to discussing tech, innovative ideas, or potential collaborations. Feel free to reach out via LinkedIn or 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 394 66

  2. FreePeak/LeanKG FreePeak/LeanKG Public

    LeanKG: Stop Burning Tokens. Start Coding Lean.

    Rust 198 21

  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 25 4

  4. FreePeak/commitgen FreePeak/commitgen Public

    Commit Gen: CLI to generate the commit message based on code changes by AI agent

    Go 8

  5. FreePeak/ktme FreePeak/ktme Public

    A Rust-based CLI tool that automates documentation generation from code changes using AI models through the Model Context Protocol (MCP).

    Rust 15 1

  6. FreePeak/freepeak.github.io FreePeak/freepeak.github.io Public

    Makefile 3