AI Agent Developer · Community Builder · Hanoi

Building agents,and builders.

Open source

Hackathon

Agent

Hanoi, VN

Thu Phương

Community

Certified

Award

CS student in Hanoi. I gave Claude Code a long-term memory, shipped an agent that runs GDG Hanoi's task list from inside Google Chat, and led the logistics behind rooms of 500+ developers. Next: bringing that to campus.

Claude CodeMCPGoogle ADKGoNext.jsHackathonsGDG HanoiOpen sourceBuild in publicClaude CodeMCPGoogle ADKGoNext.jsHackathonsGDG HanoiOpen sourceBuild in public

About

Two things I can't stop doing: giving agents a better memory, and giving builders a room.

I'm a final-year Computer Science student at Hanoi University of Science and Technology (Troy University joint program). Most of my building time goes into agents — the tools they call, the memory they keep, and the retrieval that decides what they see. My current obsession is OpenMem, an open-source memory layer that lets Claude Code remember a project across sessions.

The rest goes into rooms full of developers. I started in GDG on Campus at HUST, joined the GDG Hanoi core team in 2024, and now run logistics for Google I/O Extended, DevFest and Build with AI Hanoi. In 2026 I was Northern Region Event Lead for the GDGs on Campus Hackathon Vietnam — 98 teams, one weekend.

Those two halves turned out to be the same job. Both are about taking something complicated — a model, a schedule, a hundred strangers with laptops — and making it feel obvious to the person who has to use it. That's the skill I want to bring to my own campus next: a place where students don't just talk about AI, they ship with it.

Based in
Hanoi, VN
Studying
HUST × Troy, CS '27
Building
Agents & memory
Next
A builder club at HUST

By the numbers

Developers at Google I/O Extended Hanoi 2026
0+Developers at Google I/O Extended Hanoi 2026
Teams, GDGs on Campus Hackathon VN 2026 (North)
0Teams, GDGs on Campus Hackathon VN 2026 (North)
MCP tools shipped in OpenMem
0MCP tools shipped in OpenMem
Builders at Build with AI Hanoi 2026
0+Builders at Build with AI Hanoi 2026

What I do

Three things, one instinct.

Make the complicated thing feel obvious to whoever has to use it — a model, a tool, or a room with 500 people in it.

01

Agents that remember

LLM agents with real tool access and real memory: MCP servers, function calling, hybrid retrieval (FTS + vectors + reranking), and evals that catch regressions before users do. Built on Claude Code and Google ADK.

  • Claude Code
  • Google ADK
  • MCP
  • Retrieval
  • Evals
02

The product around the model

The CLI, the web app, the deploy: Go and TypeScript, Next.js front-ends, Python services on Cloud Run, Postgres underneath — so an agent becomes something a team can actually adopt.

  • Go
  • Next.js
  • Python
  • Cloud Run
  • PostgreSQL
03

Rooms where people ship

Hackathons, workshops and demo nights for developer communities: venue, staffing, check-in for 1,100 RSVPs, and the hundred handoffs nobody sees. I've run them for GDG Hanoi; I want to run them on campus.

  • GDG Hanoi
  • Hackathons
  • Workshops
  • Ops

Selected work

Things I built, and what they taught me.

2025—2026Creator & maintainer

OpenMem

Open-source long-term memory for Claude Code. A Go launcher that injects project context at start, exposes memory as MCP tools, and captures every session on exit.

  • Seven MCP tools give the agent read/write access to its own memory
  • Hybrid retrieval — SQLite FTS5 + vector similarity, fused with RRF, temporal decay and MMR reranking
  • Three-layer hierarchy: knowledge cards → session summaries → on-demand transcripts, with LLM extraction and secret redaction
  • Zero external services: one binary, one SQLite file
What it taught me
Retrieval is a ranking problem, not a search problem. The model only sees what ranks — so ranking is the product.
Read the write-up
  • Go
  • SQLite FTS5
  • MCP
  • Claude Code
2025AI / Full-stack Developer

Evy

An agent that manages GDG Hanoi's task list from inside Google Chat — where the team already is. Built on Google ADK with MCP tools for Sheets, Gmail and Postgres.

  • MCP tools for Google Sheets, Gmail, PostgreSQL and Google Chat — split into read-only and write, with confirmation gates on anything irreversible
  • LightRAG over event docs, so “what's the venue contact for DevFest?” gets a real answer
  • Prompt and workflow evaluated with Databricks GenAI practices before it touched real data
  • Deployed on Cloud Run with logging the organising team actually reads
What it taught me
The hard part was never the model. It was deciding what the agent is allowed to touch.
Read the write-up
  • Python
  • Google ADK
  • MCP
  • Cloud Run
  • LightRAG
2026Northern Region Event Lead

GDGs on Campus Hackathon Vietnam

Organising is a project too. I led the Northern region of a nationwide student hackathon — 98 teams, from call-for-teams to demo day.

  • Owned the Northern regional timeline: registration, mentor matching, judging rubric, demo day run-of-show
  • Built the ops stack — team tracker, check-in, judging sheets — so the volunteer team could run the day without me in every room
  • Wrote the runbooks the next regional lead starts from instead of starting over
What it taught me
A hackathon is a distributed system with unreliable nodes. Design for the failures you know are coming.
  • Ops
  • Judging design
  • Volunteer coordination
2023Co-creator · Product

Green Circle

A green-commerce app pairing a sustainable marketplace with recycling-point maps and environmental mini-games. First Prize, VietFuture Award 2023.

  • AI-assisted product scanning and a chatbot layered over the shopping and recycling flows
  • Requirements grounded in interviews with target users, not assumptions
  • Recognised by the Ministry of Science and Technology and VINASA
What it taught me
My first time shipping something judges could touch. I've never built a slide-only project since.
  • Flutter
  • Firebase
  • Spring Boot
  • Mapbox

Journey

Study, ship, organise, repeat.

0109/2025 — Present

NST — National Security Technology JSC (G-Group)

Application Developer · Intern → Contract

  • Joined as an intern in 09/2025; on contract since 05/2026, delivering full projects end to end.
  • Built a data-entry web app with validation and storage, plus a KPI dashboard of tables and charts with filters — live since 09/2026.
  • Building a UAV identity-management system: vehicle records and profiles with full CRUD and search — due 10/2026.
  • Own each delivery through UAT and handover: deployed on client hosting, with source code and user documentation — the internship came off the back of OpenMem.
0203/2026 — 05/2026

GDGs on Campus Hackathon Vietnam

Northern Region Event Lead

  • Led the Northern region end to end: registration, mentors, judging and demo day for 98 teams.
  • Built the ops tooling so volunteers could run the day independently.
0306/2024 — Present

Google Developer Group Hanoi

Logistics Lead & Core Team

  • Own venue, staffing and check-in for Google I/O Extended Hanoi 2026 (1,100 RSVPs, 500+ in the room), DevFest Hanoi and Build with AI Hanoi.
  • Coordinate logistics volunteers across organising teams — schedules, task tracking, on-site handoffs.
  • Built Evy, the team's task-management agent, when the spreadsheet stopped scaling.
  • Use AI to draft checklists and staffing plans, then fix what it gets wrong about real rooms.
0411/2023 — 11/2025

GDG on Campus — HUST

Frontend & UI/UX

  • Built the chapter's internal tools: forms, member management, mail, URL shortener.
  • Led a team to first place in the internal hackathon.
0509/2023 — 10/2027

Hanoi University of Science and Technology

BSc Computer Science — Troy University Joint Program

  • Google Cloud Professional Cloud Architect · Databricks Certified Generative AI Engineer Associate.
  • First Prize, VietFuture Award 2023 (Ministry of Science and Technology × VINASA).
  • Top 3, Northern region GDSC Hackathon 2024.

Toolbox

The stack I reach for.

Agents

  • Claude Code
  • Claude API
  • MCP
  • Google ADK
  • Function calling
  • LightRAG
  • Evals

Languages

  • Go
  • Python
  • TypeScript
  • SQL

Web

  • Next.js
  • React
  • Node.js
  • Flutter
  • REST

Cloud & Data

  • Cloud Run
  • PostgreSQL
  • SQLite
  • Supabase
  • Firebase
  • Databricks
  • Docker

Community

  • Hackathon design
  • Workshop facilitation
  • Volunteer coordination
  • Check-in ops

Ways of working

  • Build in public
  • AI-assisted coding
  • Technical writing
  • Vietnamese & English

Contact

Got an agent to build, or a room to fill?

I'm open to AI engineering internships, open-source collaboration, and helping student communities start building with AI. Tell me what you're working on — I reply to everything.

Email
dophuong1711vn.work@gmail.com
LinkedIn
thu-phuong-do-thi
GitHub
phuong171105