Hi, I'm Andy Widianto 👋
Full Stack Developer & AI Engineer
I build modern web applications, scalable backend systems, and AI-powered solutions that solve real-world problems through technology.
About Me

Hi, I'm Andy Widianto, an Informatics Engineering student and Full Stack Developer with a strong interest in backend engineering, artificial intelligence, and modern web technologies. I enjoy building scalable web applications, RESTful APIs, and AI-powered systems that solve real-world problems.
My experience includes developing full-stack applications using React, Vue.js, Next.js, NestJS, Laravel, Express.js, PostgreSQL, MySQL, and Redis. I also have hands-on experience deploying applications on Linux servers and integrating technologies such as Docker, Ollama, Local LLMs, RAG (Retrieval-Augmented Generation), Gemini API, and WhatsApp API to build intelligent automation solutions.
One of my main projects is a Private AI Chatbot for Village Public Services, which leverages local large language models, RAG, and prompt engineering to provide accurate public information, manage citizen complaints, and automate administrative services through WhatsApp.
I am passionate about continuously learning new technologies, writing clean and maintainable code, and creating software that delivers meaningful value to users. My goal is to become a software engineer who combines backend development, AI, and cloud technologies to build impactful digital products.
Focus & Expertise
Projects
AI Engineer & Fullstack Developer
AI E-Commerce Shopping Assistant
A WhatsApp-based AI shopping assistant that helps customers search products, receive intelligent recommendations, view detailed product information, and place orders through natural conversations. The system combines the Gemini API with RAG to provide relevant, accurate responses and automate the entire shopping workflow.
- NestJS
- React
- PostgreSQL
- Redis
- Baileys
- Google AI Studio (Gemini API)
- RAG

Fullstack Developer & AI Engineer
Private Village AI Chatbot
Asisten AI pribadi yang mengambil informasi dari basis pengetahuan internal menggunakan RAG, mendukung percakapan bahasa alami, dan menyederhanakan alur kerja layanan publik melalui integrasi WhatsApp.
- NestJS
- React
- PostgreSQL
- Redis
- Evolution API
- Ollama
- Gemini API
- Local LLM
- RAG
- Ubuntu Linux

Skills
AI & System Engineer
Linux Server Administration, Ollama, Gemini API, Local LLM Deployment, Retrieval-Augmented Generation (RAG), Prompt Engineering.
Tech Stack
Backend Developer
Developing RESTful APIs and backend systems using NestJS, Laravel, Express.js, Next.js, PostgreSQL, MySQL, and Redis.
Tech Stack
Frontend Developer
Next.js, React, Vue.js, Blade, Tailwind CSS, JavaScript, TypeScript, Responsive UI, REST API Integration.
Tech Stack
Certificate
Fullstack Developer
Dicoding Indonesia & DBS Fundation
Pengenalan ke Logika Pemrograman (Programming Logic 101)
Dicoding Indonesia
Contact Me
Feel free to reach out to me for any inquiries, collaborations, or just to say hi! I'm always open to connecting with fellow developers and tech enthusiasts.