Skip to main content

Command Palette

Search for a command to run...

Contact & Collaboration

Good architecture starts with good conversations.

If you're working on system design, architecture strategy, or complex engineering problems—I'm open to discussing them.

What I'm Open To

Architecture Consulting

I work with teams on:

  • System design reviews (before you build, while you're building, after something broke)
  • Event-driven architecture guidance (when to use events, when not to)
  • Trigger strategy decisions (cron vs queue vs event—and why it matters)
  • Scalability and long-term maintainability (what will still make sense in two years)

Clear thinking prevents expensive rewrites. Better to surface the trade-offs early.

Technical Writing & Collaboration

I'm interested in:

  • Guest articles (if you have a platform and want architectural depth)
  • Co-authored deep dives (you bring domain knowledge, I bring structure)
  • Architecture-focused publications (trade-offs, not tutorials)
  • Engineering thought pieces (the kind that still matter six months later)

If the topic pushes architectural clarity forward, let's talk.

How to Reach Me

Hashnode: hashnode.com/@nvtung
LinkedIn: linkedin.com/in/nguyen-viet-tung
Email: nvtung.harry@gmail.com

Before You Reach Out

I prefer thoughtful discussions over quick takes.

When you contact me, include:

  • Context – what are you building, what stage are you at
  • The problem – what's broken, unclear, or risky
  • Constraints – team size, timeline, existing infrastructure, non-negotiables

Architecture is never abstract. It's always shaped by constraints. The more specific you are, the more useful I can be.

Let's build systems that make sense.