Hi, I'm Vito
AI Engineer based in Samarinda, Indonesia, focused on building AI-powered applications that solve real-world problems through practical automation and thoughtful user experiences.
VM

About

I'm an AI Engineer who enjoys turning small, specific problems into useful products. Most of my work focuses on AI-powered web and mobile applications, especially AI agents and automation systems, while keeping the experience simple, clear, and practical for users.

I usually start with a narrow problem, test different approaches, and gradually shape the idea into something that works beyond a technical demo. A big part of how I learn comes from experimentation, whether through side projects, research, internships, or hackathons.

I'm particularly interested in how AI can reduce repetitive work without making products feel complicated or opaque. Because the AI ecosystem moves quickly, I continuously evaluate new models, frameworks, and patterns, then use the ones that meaningfully improve reliability, capability, or user experience.

Outside of building products, I enjoy playing badminton, watching Korean dramas, and occasionally turning random ideas into my next side project.

Work Experience

Skills

TypeScript
Go
React
Next.js
Vite
Go Chi
PostgreSQL
Docker
Mastra AI
LangChain
Qdrant
Upstash
Python
AI SDK
TailwindCSS
Bun
Node.js
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

An AI-powered learning platform that transforms PDFs, notes, and websites into structured, engaging learning modules. I built an AI agent that helps users follow their curiosity and explore topics more deeply, using LangChain, durable LangGraph workflows, and RAG with pgvector to create a flexible, context-aware learning experience.

NestJS
TypeScript
LangChain
LangGraph
Vite
React
OpenAI
Firecrawl
TailwindCSS
Docker
PostgreSQL
S3
Cloudflare

An AI agent connected to a fleet management system database that lets users ask about fleet conditions, operational performance, and deeper insights from recent mining data. I researched, designed, and built the system end-to-end, including a secure RAG fallback that can generate efficient database queries when predefined tools cannot handle a request while keeping data access controlled and reliable.

Python
Next.js
FastAPI
TypeScript
Qwen
Qdrant
PostgreSQL
Docker
LangChain DeepAgents
LangChain
OpenAI

An AI-powered simulation game for medical students to practice clinical interactions through realistic scenarios. I built real-time AI conversations with LiveKit and designed the experience around a playful pixel-art interface to make clinical practice feel less intimidating and more interactive.

TypeScript
Next.js
Python
FastAPI
LiveKit
Gemini
Openai

Lana

A code-driven video generation engine focused on explanation videos rather than generative video models. Lana composes playful crayon and whiteboard-style educational videos using programmable scenes, animation pipelines, AI-assisted planning, and generated narration.

Hono
Remotion
React
Manim
Fish Audio
LangGraph
OpenAI
PostgreSQL

Genii

An AI-integrated course platform that recommends learning content based on user data and interests. I implemented semantic search to compare user profiles with course metadata and surface courses that are more relevant to each learner.

Convex
Next.js
TailwindCSS
Convex AI Agent
OpenAI
Convex RAG

A developer-focused article platform inspired by dev.to, built with Nuxt 3 and Supabase.

Nuxt.js
Vue.js
TypeScript
Supabase
Hackathons

I like building things

During my time in university, I attended 6+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

Bangkit Academy 2025

Bangkit Academy 2025

Indonesia

Participated in Bangkit Academy as a Mobile Development cohort member and collaborated in a team-based product development environment.

3rd Place — Infinite DevFest Hackathon Competition

3rd Place — Infinite DevFest Hackathon Competition

Indonesia

Served as team lead and full-stack developer, coordinating the team while contributing directly to product development during the hackathon.

1st Place — Technovest IT V2.25 Hackathon Competition

1st Place — Technovest IT V2.25 Hackathon Competition

Indonesia

Served as team lead and full-stack developer, leading the team from ideation through implementation and final presentation.

Silver Medal — International Innovation and Invention Competition Through Exhibition

Silver Medal — International Innovation and Invention Competition Through Exhibition

International

Contributed as team lead and full-stack developer in an international innovation and invention competition.

Participant — Kewirausahaan Mahasiswa Indonesia (KMI) Expo XVI 2025

Participant — Kewirausahaan Mahasiswa Indonesia (KMI) Expo XVI 2025

Indonesia

Participated in KMI Expo XVI 2025 as part of a student team presenting and developing a technology-driven product.

3rd Place — Technovest IT V3.26 Hackathon Competition

3rd Place — Technovest IT V3.26 Hackathon Competition

Indonesia

Served as team lead and full-stack developer, guiding the team through rapid product development and competition delivery.

Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on Linkedin and I'll respond whenever I can. I will ignore all soliciting.

GitHub
LinkedIn