nh.
Open to opportunities

|
|

Nabil Hanif

Junior AI Engineer

Independent Developer & Researcher

I build AI systems and full-stack apps. Based in Yogyakarta, studying Informatics at UII. Focused on RAG pipelines, LLM integrations, and things that work in the real world.

Next.jsTypeScriptPythonRAG PipelinePineconeN8NFastAPISupabasePostgreSQLOpenAI APIMediaPipeTailwind CSSFramer Motionshadcn/uiNext.jsTypeScriptPythonRAG PipelinePineconeN8NFastAPISupabasePostgreSQLOpenAI APIMediaPipeTailwind CSSFramer Motionshadcn/ui

Work

08 projects
01

PNDW Jogja MIS

Lead Developer
Private

Complaint Management System

A full-scale management information system for public complaints across the Yogyakarta Special Region. AI-powered sentiment analysis via Google Gemini, real-time executive dashboard with geographic mapping, role-based access for 7 user tiers, and predictive analytics. Built the entire stack solo from schema design to deployment.

Next.js 15TypeScriptSupabasePostgreSQLGoogle GeminiLeafletshadcn/ui
02

IMUII

Final Year Project
In progress

Intelligent Assistant for UII

A RAG-based chatbot for university operations that answers campus queries grounded in actual documentation. Hybrid retrieval combining semantic search and BM25 on Indonesian-language corpora, Pinecone as vector store, GPT-style chat history persisted via Supabase Realtime. Research focus: chunking strategies and retrieval quality measurement for Indonesian academic content.

Next.js 14TypeScriptN8NPineconeSupabaseOpenAI APIshadcn/ui
03

Vision Intelligence

Private

Real-time Gesture Control & CV

An interactive 3D tech stack constellation you control entirely with hand gestures. Pinch to grab nodes, two-finger rotation to orbit the scene, depth-aware pinch to scale. MediaPipe hand landmarker running alongside YOLOv8 object detection with face recognition, optimized for Apple Silicon at 30 FPS via adaptive frame skipping and async decode.

PythonFastAPIMediaPipeYOLOv8OpenCVWebSocket
04

SkyCast

Coming soon

Weather App

A clean, minimal weather application with 7-day forecast, hourly breakdown, and location-based auto-detection. Features animated weather conditions, air quality index, UV index, and wind speed visualization.

Next.jsTypeScriptOpenWeather APIGeolocation APIRechartsTailwind CSS
05

DriveEase

Coming soon

Car Rental Platform

A full-stack car rental platform with real-time availability, booking management, and integrated payment processing. Includes a driver dashboard, admin panel for fleet management, vehicle condition tracking, and automated booking confirmation via email.

Next.jsTypeScriptSupabasePostgreSQLMidtransTailwind CSSshadcn/ui
06

EcoSaver

Lead Developer
Private

AI-Powered Sustainability Tracker

A mobile app that automatically tracks daily water, electricity, fuel, and shopping consumption using AI and OCR. Scans physical receipts, analyzes user habits, and delivers personalized eco-tips to reduce waste and carbon footprint. Built as lead developer for Google Solution Challenge 2025.

KotlinAndroid SDKFirebaseGemini APIOCR
07

secondYou

Coming soon

AI Code Review Tool

An AI-powered code review assistant that analyzes code for bugs, security vulnerabilities, performance issues, and style improvements. Paste any code snippet and get structured feedback with severity levels, fix suggestions, and explanations. Built for developers who want a second pair of eyes before pushing to production.

Next.jsTypeScriptOpenAI APISupabaseTailwind CSSshadcn/ui
08

Blends

Coming soon

AI Meeting Intelligence

An AI meeting tool that records, transcribes, and understands your meetings. Auto-generates structured summaries, extracts action items per attendee, and runs sentiment analysis across speakers. Connects with Google Meet and Zoom. Built for teams who spend too much time in meetings and too little time acting on them.

Next.jsTypeScriptOpenAI WhisperOpenAI APISupabaseTailwind CSS

Achievements

05 awards
2nd Place·

MetaMask Card Dev Cook-Off 2025

Track 4: Multichain USDC Payment System · International · May–Aug 2025

Won 2nd place with Freex, a multichain USDC payment gateway for accepting crypto across multiple EVM chains. Joined the team as Developer Relations, handling community outreach, technical documentation, and product positioning while supporting the core engineering team throughout the competition.

View product
2nd Place·

Informatics Expo — Semester 2

Faculty of Industrial Technology, UII

Designed and developed a desktop application prototype for tour and travel services. Demonstrated foundational application development skills with a practical, user-centric solution.

Finalist & Exhibition·

Informatics Expo — Semester 3

Pakuwon Jogja

Built and launched a website focused on alumni enrichment, aimed at facilitating career progression for graduates. Showcased advanced web development and understanding of community needs.

GDSC UII Representative, Google Solution Challenge 2025·

Google Solution Challenge 2025

Google Developer Groups x Asian Development Bank · APAC

Led team DOI (Doa Ibu) to build EcoSaver, an AI and OCR-powered mobile app for tracking daily sustainability consumption. Competed in the APAC-wide Solution Challenge under the theme AI for a Better Tomorrow.

Finalist·

Informatics Expo — Semester 1

Faculty of Industrial Technology, UII

Prototyped a healthcare service application similar to a 911 ambulance service, integrating medication management and health information delivery.

Experience

Computer Networks & Systems Lab — UII

Researcher & Developer

Now
  • Conducting undergraduate research on RAG-based chatbot systems for academic information services.
  • Building and maintaining the IMUII system: N8N workflow orchestration, Pinecone vector store, Next.js frontend.
  • Focusing research on hybrid retrieval strategies and evaluation metrics for Indonesian-language corpora.
Aug 2025 – Present

Teaching Assistant

  • Assisted lecturers in lab sessions and practical coursework for computer networks and systems subjects.
  • Supported students with technical guidance, debugging sessions, and project evaluations.
Aug 2025 – Feb 2026

Google Developer Student Club — UII

Event & Public Relations Manager

  • Led a team to design and execute PR campaigns, boosting event visibility and community engagement.
  • Cultivated key strategic partnerships with external stakeholders for mutually beneficial collaborations.
  • Evaluated campaign effectiveness using data to inform future strategic improvements.
Sep 2024 – Sep 2025

Event & Public Relations Staff

  • Supported event planning and promotional efforts, contributing to increased member participation.
  • Managed content and community engagement across social media platforms.
Oct 2023 – Aug 2024

Skills

Languages

PythonJavaScriptTypeScriptJavaPHP

Frameworks

Next.jsReact.jsVue.jsNuxt.jsNode.jsLaravelFlutterWaspKotlinAndroid SDK

AI & Data

RAG PipelineLangChainOpenAI APIPineconeMediaPipeYOLOv8N8NGemini APIWhisper APIOCR

Tools & Infra

GitDockerSupabaseFirebaseVercelNetlifyPostmanPrisma

Libraries & UI

Tailwind CSSshadcn/uiFramer MotionReduxMapbox APIMidtrans

Testing

JestCypressSelenium

About

I'm Nabil, a junior AI engineer and independent developer from Yogyakarta. I study Informatics at Universitas Islam Indonesia, graduating mid-2027.

Most of my work is in applied AI: building retrieval systems, wiring up LLMs to real data, and making the interfaces people actually interact with. I like the full stack because I find the interesting problems usually live at the seams between layers.

Right now I'm deep in RAG research for my thesis, and learning the Python and ML fundamentals to go beyond wrappers on the next round of projects.

Currently

Building IMUII (RAG Final Year Project)
Studying at Universitas Islam Indonesia
Learning Python ML fundamentals
Open to freelance & internships

Education

Universitas Islam Indonesia

S1 Teknik Informatika · 2023 – 2027

Let's talk

Got a project in mind? I'm all ears.