
Nhuong Phan
Full Stack Dotnet Angular and AI Developer
Skills

Bekijk mijn diensten


Werkervaring
Self-Employed / Freelancer
4 mos
AI Agent and Developer Tooling
Sep 2026 - Present • 1 mo
Tools that let AI coding agents do real work safely: - WebBridge: a Chrome extension plus local host that lets an AI agent drive the user's real browser (navigate, click, type, screenshot, network capture) through a local HTTP API. - Long-term memory server (MCP) for AI coding agents: a chapter/page memory book, hybrid recall, nightly consolidation. - AI code-review harness: multi-pass review backed by machine-checked facts, with two models cross-checking each other. - VS Code extension for searching and tracing production logs (SolarWinds/Papertrail) without leaving the editor.
AI Query Desktop App (PRM Inspector)
Jul 2026 - Present • 3 mos
Electron + React desktop app to query, edit and trace data across environments and tenants in one place. - AI query agent: turns a plain-English question into a validated read-only query (draft -> safety check -> run). Supports OpenAI, DeepSeek, Gemini, Ollama, Claude/Codex CLI and any OpenAI-compatible provider. - Knowledge RAG: hybrid search (E5 embeddings + SQLite FTS5); the agent must look up business context before writing any query. - Data editor with audit log and a hard block on production writes; cross-tenant data migration with ID/foreign-key remapping and rollback. - Session login via Playwright, OS-keychain secret storage, auto-update.
Full-Stack Developer
Confidential
Jan 2022 - Present • 4 yrs 9 mos
Build and maintain a multi-tenant content and newsletter platform inside a Partner Relationship Management (PRM) SaaS. - Backend: C# / .NET 10 REST APIs (vertical slices with Carter, MediatR, FluentValidation) and background microservice workers. - Frontend: Angular 20 micro-frontend admin apps in an Nx monorepo (standalone components, NgRx ComponentStore). - HTML email/newsletter rendering that holds up in Outlook and Gmail. - AI features on Azure OpenAI: one-click content rewrite and multi-language translation of HTML/JSON content that keeps template variables intact, with token-usage logging. - Playwright end-to-end tests for API and UI; production data fixes and log tracing. - Daily AI-assisted development (Claude Code, Codex) with custom agent skills for code review, testing and releases.