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 GitHubUniversal 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 GitHubAttendance 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 GitHubProduction 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?