Skip to content
View ntdat104's full-sized avatar
🥳
Focus on coding...
🥳
Focus on coding...

Block or report ntdat104

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

Hi, I'm Tiến Đạt 👋

I'm a backend engineer and Go enthusiast from Vietnam. I love building systems that are reliable, simple, and maintainable. My main focus is designing scalable microservices and robust backend systems in Go.

  • 🎓 I graduated from Hanoi University of Science and Technology, where I strengthened my foundation in software engineering and system design
  • 🛠️ I specialize in Go, microservices, clean architecture, hexagonal design, gRPC, and API development
  • 📚 I enjoy reading and writing about system architecture, distributed systems, and backend best practices
  • 🌱 I believe in lifelong learning — always trying new paradigms, improving code quality, and optimizing system performance
  • 💬 I like mentoring, sharing knowledge, and helping others grow in software craftsmanship

📂 Main Project

  • simple-securities — A Go-based backend system designed with clean architecture principles, microservices, and gRPC. This project demonstrates:

    • Modular and maintainable microservice architecture
    • High-performance Go services with concurrency patterns
    • API design using gRPC and REST gateways
    • Real-world patterns for event-driven systems and messaging

🌐 Where to Find / Connect with Me


🚀 I’m always open to interesting conversations, collaboration on Go projects, or discussing scalable backend architectures.

Pinned Loading

  1. go-hexagonal go-hexagonal Public

    🦎 The hexagonal architecture, or ports and adapters architecture, is an architectural pattern used in software design. It aims at creating loosely coupled application components that can be easily …

    Go 1

  2. simple-securities simple-securities Public

    🦎 Simple Securities is an imaginary and practical trading microservices system, built with Golang and advanced architecture. It uses Kafka for messaging, gRPC + gRPC Gateway for service communicati…

    Go

  3. rtranslate rtranslate Public

    🦀 A simple, dependency-free Rust wrapper for the Google Translate public web API — built using only the Rust standard library.

    Rust

  4. rbinance rbinance Public

    🦀 A simple, type-safe, and ergonomic Rust wrapper for the Binance REST API. It supports both public and signed endpoints, including market data, order management, and account information.

    Rust