Skip to content
~/dangtrinh.dev

Senior Software Engineer · AI Lead

Nguyen
Dang Trinh

I build agent harnesses that turn natural language into safe, observable actions.

scroll ↓ to follow a request

How I think

One request, five boundaries.

The LLM interprets and chooses. Everything that touches identity, permissions or data stays in deterministic code.

  1. 01 UIIntent + page context leave the product UI over AG-UI.
  2. 02 BFFRuntime authenticates, loads history, bridges to A2A.
  3. 03 AGENTGoogle ADK plans and chooses tools — never auth scope.
  4. 04 TOOLSProtected MCP checks tenant, gates writes, dispatches typed calls.
  5. 05 DATADeterministic services return the authoritative result.

Experience

From test clouds to agent platforms.

  1. Senior Software Engineer / AI Lead · VinSmart Future (Vingroup)

    Aug 2026 – Present

    Core Engineer and Squad Lead in the AI & Data Division, building the enterprise-wide AI Platform and production-ready shared AI services.

    Next.jsFastAPILangGraphvLLMQdrantRAG

  2. Senior Software Engineer I, Agentic AI · Katalon

    Mar 2026 – Aug 2026

    Core member of the Katalon AI-Powered Testing Platform, turning manual workflows into self-executing automation.

    Google ADKCopilotKitFastMCPNangoNeo4jLiteLLMLangFuse

  3. Software Engineer, TestCloud (Full-stack) · Katalon

    Jul 2023 – Mar 2026

    Core features of TestCloud, a cloud test-execution engine running massive parallel automation across web, mobile and desktop.

    ReactQuarkusSpring BootGoRustKubernetesAWS SQSRedis

Full history on the CV →

Recognition

Hackathons won, systems shipped.

  • First Place — AI-DLC Hackathon 2025

    Katalon × AWS · Innovation and technical excellence among 11 teams, 48 participants.

  • Community Champion — AI in Product Hackathon 2024

    Katalon · No-code AI fill-flow test automation; 60% of community votes.

  • 1st Place — AI Productivity Hacks

    Katalon · Internal innovation challenge.

  • Valedictorian — Information Systems

    Ton Duc Thang University · B.Sc. Computer Science, GPA 3.4 / 4.0, graduated Sep 2023.

Side projects

  • WebDriver VNC Streaming Server Rust · Go

    Reusable VNC server for Selenium/WebDriver: streams browser framebuffer updates over WebDriver BiDi so standard VNC clients can watch a test live and export it as video.

  • Katalon Healthcare Service Quarkus · React · Liquibase · Docker

    Healthcare appointment orchestration platform.

  • E-Wallet Web App Node.js · MySQL · Express

    Transactional digital wallet with an administration system.

  • Traffic Signs Recognition Keras · TensorFlow · Flask

    CNN computer-vision model served behind a Flask API.

Toolbox

Google ADKCopilotKitLangGraphLangChainRAGvLLMLiteLLMLangFuseMulti-agent systemsTool callingMCP (FastMCP)A2AKnowledge graphs (Neo4j)TypeScriptPythonGoJavaRustC#FastAPIQuarkusSpring BootNode.jsKafkaRedisAWSKubernetesHelmKarpenterDockerTerraformArgoCDNext.jsReact micro-frontendsRedux ToolkitTanStack QueryVitePostgreSQLMySQLMongoDBQdrant

Contact

Let's build something agentic.