Giang (Gianged) Nguyen

Rust Full-Stack & AI Developer

Ho Chi Minh City, Vietnam

About Me

Software developer with 6+ years in IT and software development. I specialize in Rust full-stack applications and AI developer tooling, building everything from production web apps to desktop software with hardware integration.

Projects

cindex

Semantic Code Search MCP Server

Published npm package implementing Model Context Protocol for intelligent code discovery. Features 17 MCP tools, 9-stage retrieval pipeline with hybrid vector + keyword search, handling 200k+ lines of code efficiently.

TypeScript, PostgreSQL, pgvector, Ollama, tree-sitter

View on GitHub

Universal Commit Assistant

VS Code Extension

AI-powered commit message generator supporting 9 providers including Claude, OpenAI, and local models via Ollama and LM Studio. Published on VS Code marketplace.

TypeScript, VS Code API

View on GitHub

Attendance Sync

Desktop Application

Desktop GUI for ZKTeco fingerprint scanner integration. Syncs attendance logs via TCP protocol and generates Excel reports.

Rust, egui, SeaORM, PostgreSQL

View on GitHub

Production ERP System

Enterprise Web Application

Full-stack ERP serving 100+ users with 6-role RBAC, hierarchical approval workflows, time tracking with business rules, and comprehensive audit logging.

Leptos, Axum, SeaORM, PostgreSQL

Skills

Rust

  • Leptos
  • Axum
  • SeaORM
  • egui
  • tokio

AI/LLM

  • RAG pipelines
  • pgvector
  • embeddings
  • MCP
  • Ollama

TypeScript

  • React
  • Node.js
  • Fastify
  • Prisma

DevOps

  • Docker
  • PostgreSQL
  • Redis

CI/CD

  • GitHub Actions
  • release-please
  • semantic versioning

Get in Touch

Have a project in mind or want to discuss opportunities?