const nattapong = {
location: "Chiang Mai, Thailand ๐น๐ญ",
role: "Full-Stack Developer & AI/RAG Engineer",
education: "Computer Science Student",
focus: [
"Production-ready AI / RAG systems",
"Modern full-stack web applications",
"Automation & business workflows",
"System architecture & database design"
],
stack: [
"Next.js",
"TypeScript",
"Node.js",
"MongoDB",
"Supabase",
"AI / RAG",
"REST APIs"
],
philosophy: [
"Build for real-world usage, not just demos",
"Design systems around real requirements",
"Prioritize data accuracy and reliability",
"Know what the system does not know"
],
availableFor: "Freelance projects & collaborations"
};I'm a Computer Science student and Full-Stack Developer focused on building real-world software systems, especially applications that combine modern web technologies with AI, RAG, automation, and reliable backend architecture.
I enjoy working across the entire stack โ from UI/UX and frontend architecture to APIs, databases, AI pipelines, deployment, and system optimization.
My goal isn't simply to make AI demos that look impressive.
I want to build systems that can actually run in production.
- ๐ค AI / RAG Systems: Building Retrieval-Augmented Generation systems connected to real business data
- ๐ง AI Applications: Designing AI workflows that understand context and use external knowledge
- โ๏ธ Automation: Automating repetitive business processes and connecting multiple services
- ๐ Full-Stack Development: Building modern web applications with Next.js, React, and TypeScript
- ๐พ Database Architecture: Designing structured, scalable databases with MongoDB, PostgreSQL, Supabase, and MySQL
- ๐ Backend & APIs: Designing REST APIs, authentication, authorization, and secure integrations
- ๐จ UI/UX: Creating clean and practical interfaces focused on usability
- ๐ฎ Game Servers: Developing and optimizing FiveM server systems and integrations
One of my current areas of focus is building AI systems that work with real data rather than isolated demonstrations.
- ๐ Retrieval-Augmented Generation (RAG)
- ๐๏ธ Vector Search
- ๐ Hybrid Search
- ๐ง Multi-Agent AI workflows
- ๐ LLM API integrations
- ๐ Knowledge-base systems
- โ๏ธ AI-powered automation
- ๐ฌ AI Chat & Customer Support systems
- ๐ก๏ธ Human-in-the-loop workflows
AI is not perfect โ and production systems shouldn't pretend that it is.
I design AI systems around principles such as:
Accuracy first.
Use trusted data whenever possible.
If the system doesn't know, it should be able to say "I don't know."
Keep humans in the loop when decisions matter.
The goal is to make AI useful while keeping the system transparent, reliable, and maintainable.
|
Frontend |
Backend |
Database |
Languages |
๐ CMRU CODEHUB โ Academic Excellence
A 4-Year Technical Journey
A collection of academic projects and technical experiments developed throughout my Computer Science journey.
- Stock Portfolio Mini-Project
- Flutter mobile application
- Provider state management
- PHP REST API
- MySQL database
- Authentication & financial data handling
The project demonstrates my ability to connect frontend, backend, APIs, and databases into a complete system.
๐ค WORKSHOP HUB โ AI & Engineering Experiments
Learning by Building
A collection of technical experiments, workshops, and research-driven implementations.
- Agoda Tech Camp โ Chatbot architecture & Messaging APIs
- Strands โ Multi-Agent AI systems
- RAG & Vector Search โ Hybrid Search with MongoDB Atlas
- DevSecOps โ Automated vulnerability scanning with OWASP ZAP & GitHub Actions
- AI workflows and backend experimentation
This repository represents the transition from simply learning technologies to understanding how different systems work together.
Real-time Systems & Community Infrastructure
Built and maintained FiveM game server systems involving:
- Real-time player interactions
- Database-driven gameplay systems
- REST API integrations
- Server optimization
- Player data management
- Custom gameplay features
- Community-oriented systems
Working with game servers helped me develop practical experience with concurrency, system reliability, debugging, and production maintenance.
A good system isn't the one with the most features.
It's the one that:
โ solves the actual problem
โ uses the right architecture
โ protects the data
โ handles failure gracefully
โ is understandable by humans
โ can be maintained after deployment
I believe software engineering is not just about writing code.
It's about understanding what should be built, why it should exist, and how it should behave when things go wrong.
๐ Available for freelance projects and technical collaborations.
I'm currently interested in projects involving:
- ๐ค AI / RAG applications
- ๐ฌ AI customer support & chatbot systems
- โ๏ธ Business automation
- ๐ Full-stack web applications
- ๐ง Backend & API development
- ๐๏ธ Database architecture
- ๐จ Frontend & UI/UX implementation
- ๐ฎ Game server systems
If you have an idea that needs to become a real working system, feel free to reach out.


