Skip to content
~nguyen-huu-trung
04Engineering case studies

Selected work

Each case study states the problem, the approach and the outcome. For private work the description stops at architecture and method — no source code, no customer data.

Conexa · B2B networking & CRM platform

Private / NDA

AI Connector — an in-product agentic assistant

An agentic AI assistant inside a CRM app: 13 tools to search and act on the user’s own data, on both web and mobile.

13
tools in the registry
2
platforms: web and mobile
2
AI providers backing each other up
0
separate AI permissions — it uses the app’s own
  • Agentic AI
  • LLM
  • TypeScript
  • Go

Read case study→

Conexa · Integration infrastructure

Private / NDA

A Go MCP server — opening the platform to external agents

Lets outside AI agents (Claude, ChatGPT…) use the platform’s data through the MCP standard, with JWT sign-in and access that users grant and revoke themselves.

MCP
open standard, any client can connect
JWT
user authentication
1×
access asked once, revocable
  • MCP
  • Go
  • Security

Read case study→

Conexa · Platform for an e-commerce agency

Private / NDA

An e-commerce operations platform integrated with Shopee

A backend syncing orders, stock, ads and reports for many Shopee shops, an admin console for the operations team and a public website — with the Node.js backend upgraded to Go step by step without downtime.

Shopee
orders, stock, ads, reports
0
downtime while upgrading the backend
2
languages across console and website
Log
every change is logged
  • Node.js
  • Go
  • Next.js
  • E-commerce

Read case study→

Personal project · Playable on the web

open source

Deep-sea spearfishing — a multiplayer 3D game in the browser

A Go server owning every rule at a 20Hz tick, a Babylon.js client, one protobuf schema generating both sides — and voice chat riding that same WebSocket instead of WebRTC.

20Hz
server-authoritative simulation tick
100
players per room, tick under 50ms
~270KB
gzip for the 3D bundle, a 9KB lobby
64kbps
voice over WebSocket, no WebRTC
  • Go
  • Realtime
  • Babylon.js
  • WebSocket

Read case study→

Conexa · Realtime infrastructure

Private / NDA

Realtime chat in Go

A WebSocket chat service for web and mobile: instant delivery, stored in PostgreSQL, content encrypted at rest, push notifications when users are offline.

Realtime
messages arrive instantly over WebSocket
Web + app
share one service
Push
notifications when offline
  • Go
  • WebSocket
  • Realtime

Read case study→