Bandung, IndonesiaAvailable

Informatics Student
& AI Engineer

Passionate about software engineering, data science, and machine learning. Currently pursuing BS in Computer Science at Institut Teknologi Bandung with a focus on building scalable applications and AI solutions.

Fathur
University of Tokyo
Working on ML project
Compfest DAD 2024

About Me

I'm an Informatics student at Institut Teknologi Bandung with a strong passion for software engineering, data science, and machine learning. Currently engaging in data science and research.

My experience spans full-stack development, AI engineering, and data science, with hands-on work at companies like Fata Organa and various project-based roles. I've built scalable applications using modern technologies and developed machine learning models for real-world applications.

I'm actively involved in competitive programming and data science competitions, which continuously sharpen my problem-solving skills and analytical thinking. Through these challenges, I apply concepts in optimization, statistical modeling, and algorithm development.

Education

Institut Teknologi Bandung

2023 - 2027

BS in Computer Science

Relevant Coursework: Data Structures & Algorithms, Software Engineering, Machine Learning, Computer Architecture, Geometry and Linear Algebra, Discrete Mathematics

Technical Skills

Programming Languages

Python
JavaScript/TypeScript
C/C++
Java
Golang
SQL

Machine Learning & Data Science

TensorFlow
PyTorch
Scikit-learn
Pandas
XGBoost
SHAP

Web Development

React
Next.js
Node.js
Express
Django
FastAPI

Database & Cloud

PostgreSQL
MongoDB
MySQL
Sequelize
Prisma
GCP

Achievements

7+
Competition Awards
3
Research Papers
10+
Projects Completed

Recent Awards

Most Outstanding Student in GCI Course
Matsuo-Iwasawa Lab, University of Tokyo (2025)
Bakti BCA Scholarship
PT Bank Central Asia (2025)
Honorable Mention
COMPFEST 16 (2024)

Professional Experience

AI Engineer Intern

May 2025 - Present
Fata Organa
Remote, Jakarta

Developed an agentic AI for Question-Answering system within a Project Management System, enhancing information retrieval and user interaction. Implemented automated developer assignment system using intelligent task matching algorithms.

Python
Ollama
vLLM
LangChain
AI/ML

Full Stack Engineer

Apr 2025
Inkubator IT (Project-Based)
Remote, Bandung

Built machine learning model for ONNX runtime predicting corrosion rates for 9 materials in sulfidic/naphthenic acid conditions. Achieved exceptional RMSE of 0.3 and completed project 1 month ahead of schedule.

Python
ONNX
Machine Learning
Data Science

Full Stack Engineer

Sep - Dec 2024
Ozzy Clothing (Project-Based)
Remote, Yogyakarta

Designed robust database architecture for company's SOP using ERD and Sequelize ORM with PostgreSQL. Developed RESTful APIs and implemented comprehensive testing with Jest and Supertest.

Node.js
PostgreSQL
Sequelize
Jest
REST API

Data Annotator (Computer Vision)

Sep 2024
MarkAny
Remote, Seoul

Annotated 100+ frames per day for computer vision models, working with 10 object categories including person, vehicle, and safety-related objects. Maintained high-quality labeled datasets using XML annotation format.

Computer Vision
Data Annotation
XML
Quality Assurance

Volunteering Experiences

Problem Setter

Nov 2024 - Present
ARKAVIDIA 9.0
Hybrid (Bandung, Indonesia)

Developed and structured data science and machine learning challenges for Datavidia, ensuring a diverse range of problem difficulties and real-world applications. Also conducted extensive data collection and feasibility testing on problems.

Key Activities:

  • β€’Developed and structured data science and machine learning challenges for Datavidia
  • β€’Conducted extensive data collection using Selenium for web scraping and Pandas for preprocessing
  • β€’Performed feasibility testing on problems by evaluating model performance with SHAP, RNN, Prophet, and statsmodels
  • β€’Collaborated with other problem setters to validate problem accuracy, fairness, and adherence to competition standards

Impact:

Ensured high-quality and relevant datasets for competition tasks and validated problem fairness.

Problem Setter

May 2024 - Jul 2024
IMPACT ITB 4.0
Hybrid (Bandung, Indonesia)

Designed and formulated high-quality algorithmic and mathematical problems for the competition. Created problem sets across multiple domains and developed Higher-Order Thinking Skills (HOTS) problems to test participants' deep problem-solving skills.

Key Activities:

  • β€’Designed and formulated high-quality algorithmic and mathematical problems for the competition
  • β€’Created problem sets across multiple domains, including Mathematics, Physics, and Informatics
  • β€’Developed Higher-Order Thinking Skills (HOTS) problems covering advanced topics such as Dynamic Programming and Graph Theory
  • β€’Reviewed and tested problems to guarantee correctness, fairness, and feasibility under competition constraints

Impact:

Ensured a smooth and challenging experience for participants by providing fair and correct problems.

Featured Projects

A continuously flowing showcase of my expertise in machine learning, web development, and data science.

Social Media Impact on Education

Social Media Impact on Education

Tableau
Python
Selenium
+2

Interactive Tableau dashboard analyzing the impact of social media on education in Indonesia. Built custom web scraping pipeline and reached final round of COMPFEST 16 among nationwide participants.

National Competition
Final Round
Klu: Sign Language Learning Platform

Klu: Sign Language Learning Platform

React
Python
OpenCV
+2

Full-stack sign language learning platform with real-time hand gesture recognition. Built using computer vision and machine learning for preprocessing and model training with React frontend.

Real-time Recognition
Computer Vision
Corrosion Rate Prediction Model

Corrosion Rate Prediction Model

Python
ONNX
Machine Learning
+2

Machine learning model for ONNX runtime that predicts corrosion rates for 9 materials in sulfidic/naphthenic acid conditions. Achieved exceptional RMSE of 0.3 with high predictive accuracy.

RMSE 0.3
Industrial Application
Aksi Angkatan SBM'26 X STEI-K'23

Aksi Angkatan SBM'26 X STEI-K'23

React
Node.js
Firebase
+2

Web-based inventory and donation management system supporting 50+ local SMEs in Jatinangor. Built with robust backend services using REST APIs and Firebase integration.

50+ SMEs Supported
Firebase Integration
Time Series Forecasting with SSA

Time Series Forecasting with SSA

Python
SSA
Time Series
+2

Forecasting model using Singular Spectrum Analysis on daily food commodity prices in Bandung, Indonesia. Demonstrated SSA's ability to identify trends and seasonal patterns.

Economic Data
Trend Analysis
Social Media Impact on Education

Social Media Impact on Education

Tableau
Python
Selenium
+2

Interactive Tableau dashboard analyzing the impact of social media on education in Indonesia. Built custom web scraping pipeline and reached final round of COMPFEST 16 among nationwide participants.

National Competition
Final Round
Klu: Sign Language Learning Platform

Klu: Sign Language Learning Platform

React
Python
OpenCV
+2

Full-stack sign language learning platform with real-time hand gesture recognition. Built using computer vision and machine learning for preprocessing and model training with React frontend.

Real-time Recognition
Computer Vision
Corrosion Rate Prediction Model

Corrosion Rate Prediction Model

Python
ONNX
Machine Learning
+2

Machine learning model for ONNX runtime that predicts corrosion rates for 9 materials in sulfidic/naphthenic acid conditions. Achieved exceptional RMSE of 0.3 with high predictive accuracy.

RMSE 0.3
Industrial Application
Aksi Angkatan SBM'26 X STEI-K'23

Aksi Angkatan SBM'26 X STEI-K'23

React
Node.js
Firebase
+2

Web-based inventory and donation management system supporting 50+ local SMEs in Jatinangor. Built with robust backend services using REST APIs and Firebase integration.

50+ SMEs Supported
Firebase Integration
Time Series Forecasting with SSA

Time Series Forecasting with SSA

Python
SSA
Time Series
+2

Forecasting model using Singular Spectrum Analysis on daily food commodity prices in Bandung, Indonesia. Demonstrated SSA's ability to identify trends and seasonal patterns.

Economic Data
Trend Analysis
Social Media Impact on Education

Social Media Impact on Education

Tableau
Python
Selenium
+2

Interactive Tableau dashboard analyzing the impact of social media on education in Indonesia. Built custom web scraping pipeline and reached final round of COMPFEST 16 among nationwide participants.

National Competition
Final Round
Klu: Sign Language Learning Platform

Klu: Sign Language Learning Platform

React
Python
OpenCV
+2

Full-stack sign language learning platform with real-time hand gesture recognition. Built using computer vision and machine learning for preprocessing and model training with React frontend.

Real-time Recognition
Computer Vision
Corrosion Rate Prediction Model

Corrosion Rate Prediction Model

Python
ONNX
Machine Learning
+2

Machine learning model for ONNX runtime that predicts corrosion rates for 9 materials in sulfidic/naphthenic acid conditions. Achieved exceptional RMSE of 0.3 with high predictive accuracy.

RMSE 0.3
Industrial Application
Aksi Angkatan SBM'26 X STEI-K'23

Aksi Angkatan SBM'26 X STEI-K'23

React
Node.js
Firebase
+2

Web-based inventory and donation management system supporting 50+ local SMEs in Jatinangor. Built with robust backend services using REST APIs and Firebase integration.

50+ SMEs Supported
Firebase Integration
Time Series Forecasting with SSA

Time Series Forecasting with SSA

Python
SSA
Time Series
+2

Forecasting model using Singular Spectrum Analysis on daily food commodity prices in Bandung, Indonesia. Demonstrated SSA's ability to identify trends and seasonal patterns.

Economic Data
Trend Analysis
Social Media Impact on Education

Social Media Impact on Education

Tableau
Python
Selenium
+2

Interactive Tableau dashboard analyzing the impact of social media on education in Indonesia. Built custom web scraping pipeline and reached final round of COMPFEST 16 among nationwide participants.

National Competition
Final Round
Klu: Sign Language Learning Platform

Klu: Sign Language Learning Platform

React
Python
OpenCV
+2

Full-stack sign language learning platform with real-time hand gesture recognition. Built using computer vision and machine learning for preprocessing and model training with React frontend.

Real-time Recognition
Computer Vision
Corrosion Rate Prediction Model

Corrosion Rate Prediction Model

Python
ONNX
Machine Learning
+2

Machine learning model for ONNX runtime that predicts corrosion rates for 9 materials in sulfidic/naphthenic acid conditions. Achieved exceptional RMSE of 0.3 with high predictive accuracy.

RMSE 0.3
Industrial Application
Aksi Angkatan SBM'26 X STEI-K'23

Aksi Angkatan SBM'26 X STEI-K'23

React
Node.js
Firebase
+2

Web-based inventory and donation management system supporting 50+ local SMEs in Jatinangor. Built with robust backend services using REST APIs and Firebase integration.

50+ SMEs Supported
Firebase Integration
Time Series Forecasting with SSA

Time Series Forecasting with SSA

Python
SSA
Time Series
+2

Forecasting model using Singular Spectrum Analysis on daily food commodity prices in Bandung, Indonesia. Demonstrated SSA's ability to identify trends and seasonal patterns.

Economic Data
Trend Analysis

Writing & Research

Sharing knowledge through technical articles and academic research. From algorithms to AI, exploring the world of computer science.

Medium Articles

Understanding Major Assignments in the AI Decade

Reflection on how major university assignments can provide new perspectives in the rapidly evolving AI era.

AI
Education
University
4 days ago5 min read
Read β†’

Depth-First Search and Breadth-First Search

DFS and BFS algorithms are fundamental algorithms, meaning all programmers should at least know about these two algorithms.

Algorithms
Computer Science
Programming
Feb 168 min read
Read β†’

Machine Learning: Decision Tree, Information Gain, Entropy

Decision Tree is one of the Machine Learning algorithms widely used for prediction. This article discusses the basic concepts of Decision Trees.

Machine Learning
Decision Trees
Data Science
Jan 2710 min read
Read β†’

Experience: One Semester Studying Informatics at ITB

Experience and reflection during the first semester studying Informatics Engineering at Institut Teknologi Bandung.

University
ITB
Student Life
Earlier7 min read
Read β†’

Academic Research

The Importance of Context and Avoiding Overengineering in Sentiment Analysis Problems

Explored four different text preprocessing strategies for sentiment analysis of Indonesian text, comparing them with a Gensim baseline. Contributed comprehensive evaluation framework using TF-IDF and SVM classification.

NLP
Sentiment Analysis
TF-IDF
SVM
Indonesian Text

Modified Decision Tree Algorithm for Multivariate Nonlinear Data Imputation

Proposed custom decision tree model to handle missing values during data splitting for nonlinear multivariate imputation tasks. Achieved notable average RMSE of 4.98 on synthetic educational dataset.

Decision Trees
Data Imputation
Machine Learning
Missing Data

Singular Spectrum Analysis for Multivariate Time Series Forecasting

Developed forecasting model using SSA on daily food commodity prices in Bandung, Indonesia. Demonstrated SSA's ability to identify trends, seasonal patterns, and noise in non-stationary time series.

Time Series
SSA
Forecasting
SVD
Economic Data

Let's Collaborate

I'm always interested in new opportunities in software engineering, data science, and machine learning. Whether it's an internship, research collaboration, or project work, I'd love to connect.

Email

rizkyfathur326@gmail.com

GitHub

@fathurwithyou

X

@fathurwithyou

Instagram

@fathurwithyou

Codeforces

@fathurwy

Fathurwithyou Personal Website