Asta Nguyen
HomeDashboardProjectsBlogs

© 2026 Asta Nguyen

  • GitHub
  • LinkedIn
  • Email
  • RSS

Asta Nguyen · Senior Software Engineer

I build web apps and the AI tooling behind them.

LLM agents, RAG pipelines and MCP servers, on top of seven years shipping client products from first commit to production.

View projectsRead the blog

01 / Projects

Side projects

all projects →

Rust · desktop

Goko

An IDE for agents.

A native desktop app that runs command-line coding agents side by side, organised by project. Written in Rust, with a daemon that owns every terminal process.

View on GitHubReleases
  1. 01Runs Claude Code, Codex, OpenCode and Devin in split panes
  2. 02One daemon owns every terminal and child process
  3. 03Git worktrees, an editor and language servers built in
  4. 04Project and session history kept in local SQLite

macOS (Apple Silicon) · Linux

$ curl -fsSL https://github.com/asta-nguyen/goko/releases/latest/download/install.sh | sh

Tauri · desktop

KamehaDB

Database management reimagined.

A free, local-first database tool. Connect to several databases, explore schemas visually, and write queries in plain language.

  • Multi-database
  • AI query generation
  • MCP server
Visit KamehaDBSource

TypeScript · CLI + MCP

OpenEZ Graph

Index once. Query forever.

A local-first index of your code and docs, so coding agents stop re-reading the same files.

  • SQLite index
  • Hybrid RAG retrieval
  • 7 MCP tools
$ npm i -g @openez-graph/cli
Visit OpenEZ GraphSourcenpm

02 / Stack

What I build with

Web app
TypeScriptReactNext.jsTailwind CSSTanStackAngularTauri
AI tooling
OpenAIClaudeOllamaMCP
Backend & data
Node.jsNestJSFastAPIPostgreSQLRedisMongoDBDrizzlePrisma
Infra
DockerAWSGCPCI/CDLinux

03 / Experience

Where I worked

  1. Jun 2026 - Present

    Full-time

    N

    Senior Software Engineer

    NUS Technology

    now

    Lead architectural decisions and end-to-end delivery for client projects, owning technical direction across multiple workstreams from conception to deployment.

    more details
    • Champion AI-assisted development across the team, building LLM agents, agent tooling, RAG pipelines, and MCP servers and integrating them into the engineering process to ship faster and review smarter.
    • Mentor mid-level and junior engineers through code reviews, pairing sessions, and design reviews, raising the overall engineering bar of the team.
    • Drive coding standards and best practices across the engineering org via design reviews, automated CI/CD workflows, and architectural guardrails.
    • Partner directly with clients to translate business requirements into technical roadmaps, scoping milestones and risk mitigation strategies.
  2. Sep 2020 - Jun 2026

    5 Years, 9 Months · Full-time

    N

    Software Engineer

    NUS Technology

    Built AI-powered features into client products including natural-language query generation, AI writing assistants, LLM-backed chat, RAG pipelines, and agentic workflows using multiple AI providers.

    more details
    • Working directly with clients to gather requirements and discuss project tasks, maintaining clear and concise communication channels via text messages for effective collaboration.
    • Provided invaluable support by reviewing and critiquing code contributed by fellow developers within the company, ensuring adherence to coding standards and performance.
    • Build from scratch web applications from initial conception to final deployment, leveraging expertise to create scalable, high-performance solutions tailored to client needs.
    • Implements coding standards through design, architectural, and coding reviews, and automated workflows via CI/CD processes.
  3. Mar 2019 - Aug 2020

    1 Year, 6 Months · Full-time

    D

    Web Developer

    Digitech Solutions

    Developed and maintained the company's main products, including a web-based platform Education management and finding Job.

    more details
    • Collaborated closely with a team of software engineers to conceptualize, develop, and maintain REST APIs and various software solutions.
    • Implements coding standards through design, architectural, and coding reviews
    • Participates in Agile meetings to contribute to development strategies and product road maps.
    • Optimization of the application for maximum speed and scalability
    • Seamlessly integrated our services with third-party platforms such as Payment gateways and Content Management Systems (CMS) to broaden functionality and accessibility.
    • Proficiently utilized technologies such as ExpressJS, ReactJS, NestJS, NextJS, and Cloud technologies, along with containerization using Docker
  4. 2015 - 2019

    Student

    C

    Student

    CTUET

    Engineer's degree, Computer Software Engineering and Blockchain Researcher · Blockchain Article Writing · Decentralized Applications (DApps)

    more details
    • Supported other students in understanding the concepts of Blockchain and its applications
    • Google Scholar profile

04 / Writing

Latest writing

all posts →
  • Sep 20, 2026

    I Built an Emergency Control Room to Test Jev

    What Jev is, how its typed-decision architecture differs from general LLMs, and what a 300-input emergency-dispatch benchmark revealed about speed, cost, and accuracy.

    5 min
  • Sep 6, 2026

    SSH into Your Mac from an iPhone with Tailscale and tmux

    Turn a Mac at home into a private personal server you can access from an iPhone with Tailscale, SSH, and tmux—without router port forwarding.

    5 min
  • Aug 18, 2026

    OpenEZ: Local-First Code Intelligence for AI Coding Agents

    OpenEZ indexes code and documentation into local SQLite, builds a symbol graph, and exposes bounded retrieval, relationship traversal, and durable project memory through MCP for AI coding agents.

    5 min
  • Aug 18, 2026

    Agent DevKit: A Practical Workflow for AI Coding Agents

    Agent DevKit is a lightweight workflow for reliable AI-assisted development: focused skills, approval-gated planning, systematic debugging, an Obsidian-friendly source-grounded wiki, and optional OpenEZ code intelligence.

    5 min
  • Aug 2, 2026

    What Is MCP? How to Build an MCP Server, Define Tools, and Connect Apps or Agents

    A practical guide to MCP: what it is, how it differs from REST, how to design reliable tools, how to build a minimal MCP server, and how apps or AI agents connect to it in production.

    1 min

05 / Contact

Working on something interesting?

Email is the fastest way to reach me: asta-nqn@proton.me

Email meLinkedInGitHub