
Case 01 / 05
CelestX
82.10% accuracy · 79.10% F1 · 5-fold CV
Multimodal AI · Final Project · 2026
My final project: multimodal AI for early depression detection in Indonesian social media, fusing text and images.
Portfolio · 2026
Open to work · Jakarta / Remote

Data & AI engineer · multimodal AI & real-time pipelines
12+
projects shipped
3.62
GPA / 4.00
80+
students mentored
Behind the models
Index / 01
Fig. 01 · The engineer
Data & AI at the core, engineering to ship it. I train multimodal AI that reads text and images, then turn it into products people actually use.
S.Kom graduate from Institut Teknologi Sepuluh Nopember (ITS), GPA 3.62. My focus is data and AI: multimodal models for early depression detection, real-time big data pipelines, and the analytics behind them. I also build the web products that carry those models to real users. I care about systems that work in production, not just demos.
Conference paper · First author
Presented at ICAICTA 2026 (Oct 2026): multimodal AI for early depression detection, written as my undergraduate thesis.
See achievements ↓
12+
Projects shipped
3.62
GPA / 4.00
80+
Students mentored
Where I've shipped
Index / 02

JokiProyek
Period
Aug 2026 - Present
Base
Remote
Python
data & analysis
Index / 01
01 / 04
FreelanceAug 2026 - Present
JokiProyek · Remote
InternshipDec 2024 - Feb 2025
PT Badak NGL · Bontang, East Kalimantan
Project2024
HMIT ITS · Website Development Team · Surabaya
TeachingFeb 2023 - Jun 2025
Institut Teknologi Sepuluh Nopember · Surabaya · 80+ students/semester
Index / 03 · 2025 / 2026
Scroll to explore

Case 01 / 05
82.10% accuracy · 79.10% F1 · 5-fold CV
Multimodal AI · Final Project · 2026
My final project: multimodal AI for early depression detection in Indonesian social media, fusing text and images.

Case 02 / 05
Kafka → MinIO → Spark → Trino · team of 5
Data Engineering · Machine Learning · Streaming · 2025
Team project (5): streaming movie recommender where real-time pipelines feed an ML model that suggests similar movies and TV shows, with a live dashboard and query layer.

Case 03 / 05
SD 1.5 revAnimated · real-time MediaPipe · team of 3
Generative AI · Web App · 2025
Team project (3): web-based AI photo booth. Snap a photo and transform it with generative AI.

Case 04 / 05
366,508 laps · pit-loss rule ROC-AUC 0.52 vs 0.82 from gap + tyre age
Data Analytics · Statistical Modeling · Kaggle · 2026
Solo analytics project: tested the pit-wall rule that an undercut is on when the gap is smaller than the pit loss, across 15 Formula 1 seasons of public timing data.

Case 05 / 05
MAE $886 · R² 0.84 · +38.8% promo lift
Business Analytics · Forecasting · Kaggle · 2026
Solo business analytics: daily sales forecasting for 1,115 Rossmann drugstores in PySpark, with an honest temporal split and per-store target encoding.
Side quests & experiments
Index / 04
Kaggle notebook: an xG (expected goals) model over spatio-temporal shot coordinates, from distance and angle feature engineering to a live-match simulation sandbox.
Kaggle notebook: regression on US flight records to predict arrival delays in minutes.
Public dataset release: 7.9k labeled Indonesian tweets for depressive-symptom detection, LLM-augmented and clinically validated (CC BY-NC-SA 4.0).
Course final project: an Android app that reads traffic signs from the camera feed and classifies them with a trained CNN.
Team project (2): an AR shooter for Android. Point the camera around your room, find the 3D targets, and blast them.
Team project (3): a location-based story sharing app. I built the main page, navigation, profile, and the story and location flows.
Contributed to the official web programming practicum module at ITS, including the responsive layout material in the HTML & CSS chapter.
Tools of the trade
Index / 05
Python · JavaScript · TypeScript · SQL (PostgreSQL, MySQL) · HTML/CSS · Java · C++
Pandas · NumPy · Scikit-learn · PyTorch · Exploratory Data Analysis (EDA) · SHAP (XAI) · Natural Language Processing (NLP) · Computer Vision · Microsoft Excel (Pivot Tables, VLOOKUP)
Apache Kafka · Apache Spark · MinIO (Data Lakehouse) · Trino (SQL Query Engine) · Docker · Docker Compose · Git · Linux/Bash · FastAPI · Streamlit · React.js · Next.js · Vue.js (Vue 3/Vite) · Node.js (Express) · TailwindCSS · RESTful APIs · Object-Oriented Programming (OOP) · Figma (UI/UX Design) · Postman · Firebase
Recognition, publications & credentials
Index / 06
Conference paper · First author
The 13th International Conference on Advanced Informatics: Concepts, Theory and Applications
Paper presented
My undergraduate thesis: a multimodal system that reads Indonesian social media text and images to surface early depression signals, evaluated as a first-author paper and presented at ICAICTA 2026.
Presented 20 October 2026. Proceedings publication is still pending.
Index / 06 · Recognition
First author
Certification · Language
Full TRF available on request.
Language credential
Oct 2026
Campus & community
Index / 07
OrganizationFeb 2024 · Staff
Feb 2026 · Vice Head
Himpunan Mahasiswa Teknologi Informasi (HMIT) ITS · Surabaya
Feb 2024 - Feb 2026
Selected designs



Academic record
Index / 08

Institut Teknologi Sepuluh Nopember
Education · Surabaya
GPA / 4.00
0.00
Data Science, Artificial Intelligence (AI/ML), and Big Data Engineering.
Academic leadership: Teaching Assistant across 4 consecutive semesters, 80+ students per semester.
Relevant coursework
Progress · 8 semesters
Study log
2022 - 2026