Available for opportunities

Gilang Hidayatullah

AI & ML EngineerData Science Enthusiast

I build grounded, evaluated AI systems — most recently Gizinesia, an Indonesian nutrition calculator with zero hallucinated numerical claims across 30 eval scenarios.

View GCP Badges
Machine Learning
Artificial Intelligence
RnD
Hero Portrait
AI/ML Engineer · Indonesia

Case Studies

Solo founder & engineer · Live at gizinesia.site

Gizinesia — AI Nutrition Calculator

Problem

Indonesian nutrition students and dietitians lack an accurate, TKPI-grounded nutrition calculator; generic AI tools hallucinate nutritional values.

Solution

Next.js + Supabase + Vercel app. Function-calling architecture: the LLM handles only natural language, while deterministic tools perform every calculation against TKPI 2020 / AKG 2019 data. Multi-model support via OpenRouter.

1,146 / 1,146
TKPI food codes covered (100% of source PDFs)
0
hallucinated numerical claims across 30 promptfoo eval scenarios
96.5%
Atwater energy-consistency pass rate on the validated dataset
Next.jsSupabaseVercelFunction CallingLLMpromptfoo
Screenshot 1
AI/ML R&D Intern @ PT Sinergi Merah Putih

Pepper Humanoid Robot — Cloud-Offloaded HRI

Problem

Resource-constrained humanoid robots can't run modern CV/LLM workloads on-device.

Solution

Cost-effective cloud-offloading architecture — face recognition and registration flow on the robot, heavy inference on GCP (Cloud Run, Vertex AI), Redis as temporary store with keyframe optimization for efficiency.

Highlights

Real-time device → API → response interaction loop; production deployment patterns on GCP.

GCPCloud RunVertex AIRedisCVLLMRobotics
View Repo
Solo project · Go
In Development

Evolipia Radar — AI Research Signal Aggregator

Problem

AI research output is overwhelming; engineers need a verified, prioritized signal feed.

Solution

Go backend aggregating and ranking AI research signals (Engineering Verified Overview of Latest Insights, Priorities, Impact & Analytics).

GoBackendAI SignalsAggregation
View Repo
Screenshot 1

ML Demonstrations

Experience real-time machine learning powered by TensorFlow.js and face-api.js. All processing happens in your browser for maximum privacy.

TensorFlow.js

Hand Gesture Game

Play rock-paper-scissors using hand gestures detected in real-time. Uses TensorFlow.js Handpose model for accurate gesture recognition.

Real-time hand tracking
Gesture classification
Interactive gameplay
Try Demo
face-api.js

Face Expression Detector

Detect emotions from facial expressions in real-time. Analyzes 7 different emotions with confidence scores using face-api.js.

Real-time face detection
7 emotion categories
Confidence scoring
Try Demo
COCO-SSD

Object Detection Game

Find objects using your camera in this interactive game. Uses COCO-SSD model to detect 80+ different object types in real-time.

Real-time object detection
80+ object classes
Challenge mode
Try Demo

Privacy First: All ML processing happens locally in your browser. No video or images are ever sent to external servers.

Skills Overview

Languages

PythonGoTypeScript/JavaScript

AI / Machine Learning

LLM pipelinesFunction callingEvals (promptfoo)Computer VisionNLP

Cloud & Infra

GCP (Vertex AI, Cloud Run, GCS)DockerSupabaseVercel

Backend & APIs

FastAPIFlaskRESTWebSocketRedis
Gilang Hidayatullah - Full Body Portrait

About Me

Hello! I'm an AI & Machine Learning Engineer specializing in production-oriented AI on GCP, robotics, and backend systems. I enjoy transforming complex requirements into reliable solutions and recently shipped Gizinesia, a live nutrition calculator, as a solo founder.

PythonMachine LearningGoogle CloudComputer VisionNLPFastAPI