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

Block or report ntdat104

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