Teaching the odd semester of 2026/2027

Ahmad Ngiliyun

AI engineer, informatics lecturer, and full-stack developer.

From machine learning models to campus servers: I teach, research, build AI, web, and mobile systems, and keep IT infrastructure running in Cirebon.

Time in Cirebon
--.-- WIB
GitHub
37 public repositories
Activity
1,332 / year

K-Means groups these points into three clusters. Click the plot to add points and watch the cluster centers shift.

clustering

About

Who I am, where I work, and what I do every day.

I am an AI engineer and a lecturer. I believe the best way to teach technology is to keep building it. So my classroom, my research, and my servers feed each other: course material comes from real projects, and real projects become research.

What I work on

  • Teaching and mentoringTeaching AI and programming courses at two universities, designing outcome-based syllabi, and publishing lab materials openly on GitHub.
  • AI and machine learning researchClassification, clustering, sentiment analysis, deep learning, and bringing AI agents into applications people use every day.
  • Web and mobile developmentBuilding campus systems and production apps from data schema to interface, on the web and on phones.
  • Servers and infrastructureRunning VPS hosts, Moodle LMS, and server security so academic services stay fast, safe, and available.
Affiliation
Informatics Study Program, Universitas Insan Mahardika
Role
AI engineer, permanent lecturer, Secretary of the Informatics (S1) Study Program, and IT staff
Co-founder
AWATARA Research and Education Solution
Location
Cirebon, West Java, Indonesia

Main tools

  • Moodle
  • Python
  • Next.js
  • AlmaLinux
  • GitHub
  • PyTorch
  • Laravel
  • Ubuntu

Featured projects

Featured projects with open source code, from a computer vision capstone to apps with registered copyrights.

All projects
Rp50.000Rp20.000Not a banknote
PythonPijak AI Engineer capstone

RupiahVision

A real-time app that recognizes Rupiah banknote denominations from a photo, with 8 classes: 7 denominations and 1 non-banknote class. I was Project Manager of a four-person team; internal test accuracy was 92.99 percent and the capstone score 93.6.

Code on GitHub (opens in a new tab)

TypeScriptRegistered copyright

ClusterMind

An interactive web app for clustering data with K-Means. Upload a dataset, pick the number of clusters, and see the result right away without writing code.

Try the demo (opens in a new tab)

Positive62%Neutral24%Negative14%
PythonRegistered copyright

DataCraft

A web app for sentiment analysis with Naive Bayes and SVM, with automatic text processing from raw data to classification results.

Code on GitHub (opens in a new tab)

Highlights

Highlights from training, certificates, and copyrights. Every certificate can be verified directly with its issuer.

See all (54)
14citations
2h-index
32SINTA score
7registered copyrights
14publications

Citations, h-index, and SINTA score as of 28 October 2026.Google Scholar (opens in a new tab)SINTA (opens in a new tab)

Show

Latest news

Press coverage of my work, my own writing, and recent updates.

See all news

Let's work together

Have a research idea, need a system built, or looking for a speaker? Pick a topic and send a message.

Email

ahmad [at] ngiliyun.my.id

Send a message

Topic

Joint research in AI, machine learning, and information systems, through to publication.

Your message goes straight to my inbox. I will reply to your email.

It is --.-- in Cirebon right now (WIB)