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

andy

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

â–¹
Focused on Full Stack Development, Backend Engineering, Artificial Intelligence, REST APIs, Local LLMs, RAG, and Cloud Deployment.

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
mobile

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
mobile

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

ID: CC25/GRAD/XXV-07/FC820D5Y1059

Belajar Back-End Pemula dengan JavaScript

Dicoding Indonesia

ID: 2VX3KQLDJXYQ

Belajar Pengembangan Web Intermediate

Dicoding Indonesia

ID: RVZKWN9OOZD5

Belajar Fundamental Front-End Web Development

Dicoding Indonesia

ID: 72ZD537JQZYW

Belajar Dasar Pemrograman Web

Dicoding Indonesia

ID: JMZVEVVDRPN9

Pengenalan ke Logika Pemrograman (Programming Logic 101)

Dicoding Indonesia

ID: EYX4G03G6ZDL

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.