Hi, I'm Gianged
Self-Taught Developer & IT Professional | Ho Chi Minh City, Vietnam
After 6 years in IT support, I've spent the past year proving my development capabilities through shipped projects, published open source tools, and production deployments. I specialize in the modern TypeScript/Node.js ecosystem and have hands-on experience with DevOps practices, cloud infrastructure, and building security-critical systems from the ground up.
Skills & Expertise
Full-Stack Development
Production-grade applications with React 19, Fastify, and PostgreSQL. TypeScript end-to-end with modern frameworks, TanStack Query for server state, and Zustand for client state management.
- React 19 & React Router v7 (early adopter)
- Node.js & Fastify API development
- PostgreSQL database design & optimization
- Redis caching & session management
Security & Performance
Custom authentication systems, database optimization, and security-first engineering. Built auth from scratch using Argon2id, implemented rate limiting, CSRF protection, and SQL injection prevention.
- Custom OAuth2 & session-based auth
- Database query optimization (20K-80K records)
- Security hardening & vulnerability fixes
- Performance tuning & caching strategies
DevOps & Infrastructure
Docker containerization, cloud deployment, and Linux system administration. Complete DevOps pipeline from development to production with 6 years of IT operations experience.
- Docker & container orchestration
- Cloud VPS deployment & management
- Nginx, Cloudflare CDN configuration
- Linux server administration (6 years)
Tech Stack
Frontend
Backend
DevOps
AI/ML
Security
Company ERP Modernization
Leading security audit and modernization of legacy student project currently in production. Identified critical SQL injection vulnerabilities and architectural issues. Rebuilding with modern stack: proper input validation, parameterized queries, secure authentication, and clean architecture.
IT Support Professional
Currently working in IT support, where I've developed strong troubleshooting skills, system administration experience, and deep understanding of how production systems operate under real-world conditions. Actively applying software development skills to internal tooling and system improvements.
This Blog Platform
Production full-stack application built with React 19, React Router v7, Fastify, and PostgreSQL. Features custom authentication using Argon2id, Redis-backed sessions, rate limiting, and CSRF protection. Deployed via Docker on cloud VPS with Cloudflare CDN integration.
Database Optimization
Optimized PostgreSQL databases handling 20K-80K records, implementing proper indexing strategies, query optimization, and database-first schema design patterns. Hands-on experience with production database performance tuning.
Model Context Protocol (MCP) server providing intelligent RAG-based code search and context retrieval for Claude Code. Handles 1M+ lines of code with a sophisticated 9-stage retrieval pipeline including vector search, symbol extraction, import chain analysis, and intelligent deduplication.
Tech Stack: PostgreSQL 16 + pgvector for vector embeddings, Ollama for local LLM inference (bge-m3:567m embeddings, qwen2.5-coder:7b summaries), tree-sitter parsing for 12 languages. Achieves 80%+ cache hit rate with ~50ms cached query speed.
VS Code extension with 19+ downloads. Supports multiple LLM providers (Claude, OpenAI, DeepSeek) and local models (LM Studio, Ollama) for automated commit message generation.
The Journey: From IT to Development
After 6 years of solving technical problems for users, I realized I wanted to build the solutions, not just maintain them. Over the past year, I've proven my development capabilities through shipped production applications, published open source tools, and real-world deployments on cloud infrastructure.
My IT background provides unique advantages:
- System Thinking - Understanding how all pieces fit together, from frontend to database to infrastructure
- Production Mindset - 6 years of seeing what breaks in real environments informs how I build software
- Troubleshooting Skills - Years of debugging complex systems translates to debugging code
- User Empathy - Direct experience with how real users interact with technology
Development Philosophy
- Shipping Products - Deployed applications that solve real problems over perfect code that never ships
- Security First - Building authentication systems from scratch taught me to never take security for granted
- Performance Matters - Database optimization, Redis caching, CDN configuration—users notice slow applications
- Infrastructure as Code - Docker, automation, reproducible deployments
- Type Safety Everywhere - TypeScript across the entire stack prevents bugs before runtime
- Continuous Learning - Self-taught developer who stays current with React 19, Router v7, and bleeding-edge tools
What's Next
I'm actively seeking mid-level developer or DevOps engineering opportunities where I can leverage my unique combination of skills:
- 6 years IT/operations experience (not a career beginner)
- Proven development skills through shipped production applications
- DevOps expertise from real deployments and infrastructure management
- Security-conscious engineering from building auth systems
I'm particularly interested in roles that value:
- Shipping products over perfect resumes
- Full-stack + DevOps versatility
- Security and performance as first-class concerns
- Modern technology and continuous improvement
Open Source & Community
I contribute to the developer ecosystem through:
- Published VS Code extension (AI Commit Generator)
- Open source projects and contributions
- Technical writing and documentation
- Sharing knowledge and patterns with other developers
Get in Touch
Want to discuss opportunities, collaborate on projects, or talk tech? Let's connect!